scorpp / db-vk

DeaDBeeF vkontakte plugin
http://scorpp.github.io/db-vk/
23 stars 5 forks source link

Файл -> Add tracks from VK = вылет #24

Closed MSergW closed 10 years ago

MSergW commented 10 years ago

ОС: Xubuntu 13.10 x86_64 deadbeef 0.6.0

при попытке в плейлист добавить через меню вылетает deadbeef

Вот так он запускается:

:~$ /opt/deadbeef/bin/deadbeef starting deadbeef 0.6.0 [static] server_start loading plugins from /home/msw/.local/lib/deadbeef plug_load_all: scandir found 13 files loading plugin /home/msw/.local/lib/deadbeef/ddb_misc_filebrowser_GTK2.so loading plugin /home/msw/.local/lib/deadbeef/ddb_misc_filebrowser_GTK3.so loading plugin /home/msw/.local/lib/deadbeef/vkontakte_gtk3.so loading plugins from /opt/deadbeef/lib/deadbeef plug_load_all: scandir found 51 files loading plugin /opt/deadbeef/lib/deadbeef/aac.so loading plugin /opt/deadbeef/lib/deadbeef/adplug.so loading plugin /opt/deadbeef/lib/deadbeef/alac.so loading plugin /opt/deadbeef/lib/deadbeef/alsa.so loading plugin /opt/deadbeef/lib/deadbeef/artwork.so loading plugin /opt/deadbeef/lib/deadbeef/cdda.so loading plugin /opt/deadbeef/lib/deadbeef/converter.so loading plugin /opt/deadbeef/lib/deadbeef/converter_gtk2.so loading plugin /opt/deadbeef/lib/deadbeef/converter_gtk3.so loading plugin /opt/deadbeef/lib/deadbeef/dca.so loading plugin /opt/deadbeef/lib/deadbeef/ddb_ao.so loading plugin /opt/deadbeef/lib/deadbeef/ddb_dumb.so found gui plugin ddb_gui_GTK2.so added GTK2 gui plugin found gui plugin ddb_gui_GTK3.so added GTK3 gui plugin loading plugin /opt/deadbeef/lib/deadbeef/ddb_mono2stereo.so loading plugin /opt/deadbeef/lib/deadbeef/ddb_shn.so loading plugin /opt/deadbeef/lib/deadbeef/dsp_libsrc.so loading plugin /opt/deadbeef/lib/deadbeef/ffap.so loading plugin /opt/deadbeef/lib/deadbeef/ffmpeg.so loading plugin /opt/deadbeef/lib/deadbeef/flac.so loading plugin /opt/deadbeef/lib/deadbeef/gme.so loading plugin /opt/deadbeef/lib/deadbeef/hotkeys.so loading plugin /opt/deadbeef/lib/deadbeef/lastfm.so loading plugin /opt/deadbeef/lib/deadbeef/m3u.so loading plugin /opt/deadbeef/lib/deadbeef/mms.so loading plugin /opt/deadbeef/lib/deadbeef/mpgmad.so loading plugin /opt/deadbeef/lib/deadbeef/musepack.so loading plugin /opt/deadbeef/lib/deadbeef/notify.so loading plugin /opt/deadbeef/lib/deadbeef/nullout.so loading plugin /opt/deadbeef/lib/deadbeef/oss.so loading plugin /opt/deadbeef/lib/deadbeef/pltbrowser_gtk2.so loading plugin /opt/deadbeef/lib/deadbeef/pltbrowser_gtk3.so loading plugin /opt/deadbeef/lib/deadbeef/pulse.so loading plugin /opt/deadbeef/lib/deadbeef/shellexec.so loading plugin /opt/deadbeef/lib/deadbeef/shellexecui_gtk2.so loading plugin /opt/deadbeef/lib/deadbeef/shellexecui_gtk3.so loading plugin /opt/deadbeef/lib/deadbeef/sid.so loading plugin /opt/deadbeef/lib/deadbeef/sndfile.so loading plugin /opt/deadbeef/lib/deadbeef/supereq.so loading plugin /opt/deadbeef/lib/deadbeef/tta.so loading plugin /opt/deadbeef/lib/deadbeef/vfs_curl.so loading plugin /opt/deadbeef/lib/deadbeef/vfs_zip.so loading plugin /opt/deadbeef/lib/deadbeef/vorbis.so loading plugin /opt/deadbeef/lib/deadbeef/vtx.so loading plugin /opt/deadbeef/lib/deadbeef/wavpack.so loading plugin /opt/deadbeef/lib/deadbeef/wildmidi.so loading plugin /opt/deadbeef/lib/deadbeef/wma.so checking GUI plugin: GTK2 checking GUI plugin: GTK3 found selected GUI plugin: GTK3 loading plugin /opt/deadbeef/lib/deadbeef/ddb_gui_GTK3.so selected output plugin: ALSA output plugin INFO: loading playlist On-Line INFO: from file /home/msw/.config/deadbeef/playlists/0.dbpl INFO: loading playlist Новый плейлист INFO: from file /home/msw/.config/deadbeef/playlists/1.dbpl plugin File Browser failed to connect to dependencies, deactivated. fb api2 convgui: gtkui plugin not found plugin Converter GTK2 UI failed to connect to dependencies, deactivated. pltbrowser: can't find gtkui plugin plugin pltbrowser failed to connect to dependencies, deactivated. shellexecui: can't find gtkui plugin plugin Shellexec GTK2 UI failed to connect to dependencies, deactivated. gtkui plugin compiled for gtk version: 3.0.0 connecting button tray signals gtkui: found cover-art loader plugin

А после попытки добавить через файл - адд трекс фром ВК выдаёт:

Segmentation Fault backtrace() returned 14 addresses /opt/deadbeef/bin/deadbeef() [0x403853] /lib/x86_64-linux-gnu/libc.so.6(+0x36ff0) [0x7fa5dcb96ff0] /opt/deadbeef/bin/deadbeef() [0x407c1e] /opt/deadbeef/lib/deadbeef/ddb_gui_GTK3.so(+0x5fff5) [0x7fa5c6da7ff5] /usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x1dbe8) [0x7fa5d5025be8] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x146) [0x7fa5daeb03b6] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x48708) [0x7fa5daeb0708] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x6a) [0x7fa5daeb0b0a] /usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x85) [0x7fa5d542b525] /opt/deadbeef/lib/deadbeef/ddb_gui_GTK3.so(gtkui_thread+0x7e7) [0x7fa5c6d77837] /opt/deadbeef/lib/deadbeef/ddb_gui_GTK3.so(+0x2fa7d) [0x7fa5c6d77a7d] /opt/deadbeef/bin/deadbeef() [0x403469] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fa5dcb81de5] /opt/deadbeef/bin/deadbeef() [0x40375d]

scorpp commented 10 years ago

откуда deadbeef пакет сам? дайте ссылку. с пакетом с оффсайт не падает. правда, и диалог не показывает :)

MSergW commented 10 years ago

Файл отсюда: http://deadbeef.sourceforge.net/download.html debubuntu package amd64

если взять бинарники, не установочный пакет, то да, не падает ни этот пункт меню ничего и не делает...

scorpp commented 10 years ago

в группе на VK есть аналогичные симптомы на Gentoo, тоже с gtk3

scorpp commented 10 years ago

блин, не работал пункт меню. пересобрал ещё раз плагин - заработало. что за фигня

scorpp commented 10 years ago

b7ffdb8b5c5c5a8a65e34421f20e310803e329b0 fixes this