История изменений
Исправление iZEN, (текущая версия) :
Вот что он вытворяет:
(lldb) process launch /usr/local/bin/deadbeef
Process 26450 launching
Process 26450 launched: '/usr/local/bin/deadbeef' (x86_64)
starting deadbeef 0.7.2
server_start
searching for GUI plugins in /home/igor/.local/lib64/deadbeef
searching for GUI plugins in /home/igor/.local/lib/deadbeef
searching for GUI plugins in /usr/local/lib/deadbeef
load_plugin_dir /usr/local/lib/deadbeef: scandir found 39 files
found gui plugin ddb_gui_GTK2.so
added GTK2 gui plugin
load gui plugin
checking GUI plugin: GTK2
found selected GUI plugin: GTK2
loading plugin /usr/local/lib/deadbeef/ddb_gui_GTK2.so
loading plugins from /home/igor/.local/lib64/deadbeef
loading plugins from /home/igor/.local/lib/deadbeef
loading plugins from /usr/local/lib/deadbeef
load_plugin_dir /usr/local/lib/deadbeef: scandir found 39 files
loading plugin /usr/local/lib/deadbeef/aac.so
loading plugin /usr/local/lib/deadbeef/adplug.so
loading plugin /usr/local/lib/deadbeef/alac.so
loading plugin /usr/local/lib/deadbeef/artwork.so
loading plugin /usr/local/lib/deadbeef/cdda.so
loading plugin /usr/local/lib/deadbeef/converter.so
loading plugin /usr/local/lib/deadbeef/converter_gtk2.so
loading plugin /usr/local/lib/deadbeef/dca.so
loading plugin /usr/local/lib/deadbeef/ddb_ao.so
loading plugin /usr/local/lib/deadbeef/ddb_mono2stereo.so
loading plugin /usr/local/lib/deadbeef/ddb_shn.so
loading plugin /usr/local/lib/deadbeef/dsp_libsrc.so
loading plugin /usr/local/lib/deadbeef/ffap.so
loading plugin /usr/local/lib/deadbeef/flac.so
loading plugin /usr/local/lib/deadbeef/gme.so
loading plugin /usr/local/lib/deadbeef/in_sc68.so
loading plugin /usr/local/lib/deadbeef/m3u.so
loading plugin /usr/local/lib/deadbeef/mms.so
loading plugin /usr/local/lib/deadbeef/mp3.so
loading plugin /usr/local/lib/deadbeef/musepack.so
loading plugin /usr/local/lib/deadbeef/notify.so
loading plugin /usr/local/lib/deadbeef/oss.so
loading plugin /usr/local/lib/deadbeef/pltbrowser_gtk2.so
loading plugin /usr/local/lib/deadbeef/sid.so
loading plugin /usr/local/lib/deadbeef/sndfile.so
loading plugin /usr/local/lib/deadbeef/supereq.so
loading plugin /usr/local/lib/deadbeef/tta.so
loading plugin /usr/local/lib/deadbeef/vfs_curl.so
loading plugin /usr/local/lib/deadbeef/vfs_zip.so
loading plugin /usr/local/lib/deadbeef/vorbis.so
loading plugin /usr/local/lib/deadbeef/vtx.so
loading plugin /usr/local/lib/deadbeef/wavpack.so
loading plugin /usr/local/lib/deadbeef/wildmidi.so
loading plugin /usr/local/lib/deadbeef/wma.so
selected output plugin: OSS output plugin
INFO: loading playlist Default
INFO: from file /home/igor/.config/deadbeef/playlists/0.dbpl
INFO: loading playlist Новый плейлист
INFO: from file /home/igor/.config/deadbeef/playlists/1.dbpl
playlist load fail (/usr/local/bin/deadbeef)!
failed to add file or folder /usr/local/bin/deadbeef
gtkui plugin compiled for gtk version: 2.24.29
connecting button tray signals
Process 26450 stopped
* thread #18: tid = 100750, 0x0000000801419940 libc.so.7`_citrus_iconv_open(rcv=0x00007fffdedf22c8, src="", dst="utf-8") + 224 at citrus_iconv.c:289, stop reason = signal SIGBUS: hardware error
frame #0: 0x0000000801419940 libc.so.7`_citrus_iconv_open(rcv=0x00007fffdedf22c8, src="", dst="utf-8") + 224 at citrus_iconv.c:289
286 init_cache();
287
288 /* GNU behaviour, using locale encoding if "" or "char" is specified */
-> 289 if ((strcmp(src, "") == 0) || (strcmp(src, "char") == 0))
290 src = nl_langinfo(CODESET);
291 if ((strcmp(dst, "") == 0) || (strcmp(dst, "char") == 0))
292 dst = nl_langinfo(CODESET);
(lldb)
Исходная версия iZEN, :
gdb нету, но есть lldb
Вот что он вытворяет:
(lldb) process launch /usr/local/bin/deadbeef
Process 26450 launching
Process 26450 launched: '/usr/local/bin/deadbeef' (x86_64)
starting deadbeef 0.7.2
server_start
searching for GUI plugins in /home/igor/.local/lib64/deadbeef
searching for GUI plugins in /home/igor/.local/lib/deadbeef
searching for GUI plugins in /usr/local/lib/deadbeef
load_plugin_dir /usr/local/lib/deadbeef: scandir found 39 files
found gui plugin ddb_gui_GTK2.so
added GTK2 gui plugin
load gui plugin
checking GUI plugin: GTK2
found selected GUI plugin: GTK2
loading plugin /usr/local/lib/deadbeef/ddb_gui_GTK2.so
loading plugins from /home/igor/.local/lib64/deadbeef
loading plugins from /home/igor/.local/lib/deadbeef
loading plugins from /usr/local/lib/deadbeef
load_plugin_dir /usr/local/lib/deadbeef: scandir found 39 files
loading plugin /usr/local/lib/deadbeef/aac.so
loading plugin /usr/local/lib/deadbeef/adplug.so
loading plugin /usr/local/lib/deadbeef/alac.so
loading plugin /usr/local/lib/deadbeef/artwork.so
loading plugin /usr/local/lib/deadbeef/cdda.so
loading plugin /usr/local/lib/deadbeef/converter.so
loading plugin /usr/local/lib/deadbeef/converter_gtk2.so
loading plugin /usr/local/lib/deadbeef/dca.so
loading plugin /usr/local/lib/deadbeef/ddb_ao.so
loading plugin /usr/local/lib/deadbeef/ddb_mono2stereo.so
loading plugin /usr/local/lib/deadbeef/ddb_shn.so
loading plugin /usr/local/lib/deadbeef/dsp_libsrc.so
loading plugin /usr/local/lib/deadbeef/ffap.so
loading plugin /usr/local/lib/deadbeef/flac.so
loading plugin /usr/local/lib/deadbeef/gme.so
loading plugin /usr/local/lib/deadbeef/in_sc68.so
loading plugin /usr/local/lib/deadbeef/m3u.so
loading plugin /usr/local/lib/deadbeef/mms.so
loading plugin /usr/local/lib/deadbeef/mp3.so
loading plugin /usr/local/lib/deadbeef/musepack.so
loading plugin /usr/local/lib/deadbeef/notify.so
loading plugin /usr/local/lib/deadbeef/oss.so
loading plugin /usr/local/lib/deadbeef/pltbrowser_gtk2.so
loading plugin /usr/local/lib/deadbeef/sid.so
loading plugin /usr/local/lib/deadbeef/sndfile.so
loading plugin /usr/local/lib/deadbeef/supereq.so
loading plugin /usr/local/lib/deadbeef/tta.so
loading plugin /usr/local/lib/deadbeef/vfs_curl.so
loading plugin /usr/local/lib/deadbeef/vfs_zip.so
loading plugin /usr/local/lib/deadbeef/vorbis.so
loading plugin /usr/local/lib/deadbeef/vtx.so
loading plugin /usr/local/lib/deadbeef/wavpack.so
loading plugin /usr/local/lib/deadbeef/wildmidi.so
loading plugin /usr/local/lib/deadbeef/wma.so
selected output plugin: OSS output plugin
INFO: loading playlist Default
INFO: from file /home/igor/.config/deadbeef/playlists/0.dbpl
INFO: loading playlist Новый плейлист
INFO: from file /home/igor/.config/deadbeef/playlists/1.dbpl
playlist load fail (/usr/local/bin/deadbeef)!
failed to add file or folder /usr/local/bin/deadbeef
gtkui plugin compiled for gtk version: 2.24.29
connecting button tray signals
Process 26450 stopped
* thread #18: tid = 100750, 0x0000000801419940 libc.so.7`_citrus_iconv_open(rcv=0x00007fffdedf22c8, src="", dst="utf-8") + 224 at citrus_iconv.c:289, stop reason = signal SIGBUS: hardware error
frame #0: 0x0000000801419940 libc.so.7`_citrus_iconv_open(rcv=0x00007fffdedf22c8, src="", dst="utf-8") + 224 at citrus_iconv.c:289
286 init_cache();
287
288 /* GNU behaviour, using locale encoding if "" or "char" is specified */
-> 289 if ((strcmp(src, "") == 0) || (strcmp(src, "char") == 0))
290 src = nl_langinfo(CODESET);
291 if ((strcmp(dst, "") == 0) || (strcmp(dst, "char") == 0))
292 dst = nl_langinfo(CODESET);
(lldb)