LINUX.ORG.RU

[bug] DEADBEEF странно добавляет папки

 


0

1

cast waker

Собственно сабж, при добавлении папки со вложенными подпапками deadbeef периодически (закономерности не выявил) добавляет песни с одного альбома по несколько раз, причем с неверными названиями.

Пример:
Вот дерево каталогов, как оно лежит у меня на винте:
http://pastebin.com/3dahee3w

Вот так, как добавилось в deadbeef (сохранил в плейлист):
http://pastebin.com/RNEWYXSZ (только файлы, pls)
http://pastebin.com/nJziE5hC (файлы и теги, m3u)

Системы: Ubuntu 10.04, 10.10, Arch Linux. Version 0.5.1

Собственно, кто-нибудь сталкивался/лечил?

★★★★

Последнее исправление: strangeman (всего исправлений: 3)

Ответ на: комментарий от strangeman

у меня стоит лайф билд от «Fri Jan 27 02:39:03 2012»
воспроизвести не могу
добавляю:
Nightwish
в ней 4 альбома
в альбомах сами треки
получаю это

[playlist]
NumberOfEntries=45
File1=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/01 - Elvenpath.flac
File2=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/02 - Beauty and the Beast.flac
File3=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/03 - The Carpenter.flac
File4=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/04 - Astral Romance.flac
File5=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/05 - Angels Fall First.flac
File6=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/06 - Tutankhamen.flac
File7=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/07 - Nymphomaniac Fantasia.flac
File8=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/08 - Know Why the Nightingale Sings.flac
File9=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/09 - Lappi I - Eramaajarvi.flac
File10=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/10 - Lappi II - Witchdrums.flac
File11=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/11 - Lappi III - This Moment Is Eternity.flac
File12=/var/ftp/stuff/music/Nightwish/1997 - Angels Fall First/12 - Lappi IV - Etiainen.flac
File13=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/01 - Stargazers.flac
File14=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/02 - Gethsemane.flac
File15=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/03 - Devil and the Deep Dark Ocean.flac
File16=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/04 - Sacrament of Wilderness.flac
File17=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/05 - Passion and the Opera.flac
File18=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/06 - Swanheart.flac
File19=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/07 - Moondance.flac
File20=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/08 - The Riddler.flac
File21=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/09 - The Pharaoh Sails to Orion.flac
File22=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/10 - Walking in the Air (Theme from The Snowman).flac
File23=/var/ftp/stuff/music/Nightwish/1998 - Oceanborn/11 - Sleeping Sun (bonus track).flac
File24=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/01 - She Is My Sin.flac
File25=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/02 - The Kinslayer.flac
File26=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/03 - Come Cover Me.flac
File27=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/04 - Wanderlust.flac
File28=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/05 - Two for Tragedy.flac
File29=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/06 - Wishmaster.flac
File30=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/07 - Bare Grace Misery.flac
File31=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/08 - Crownless.flac
File32=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/09 - Deep Silent Complete.flac
File33=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/10 - Dead Boy's Poem.flac
File34=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/11 - FantasMic.flac
File35=/var/ftp/stuff/music/Nightwish/2000 - Wishmaster/12 - Sleepwalker (bonus track).flac
File36=/var/ftp/stuff/music/Nightwish/2002 - Century Child/01 - Bless The Child.flac
File37=/var/ftp/stuff/music/Nightwish/2002 - Century Child/02 - End Of All Hope.flac
File38=/var/ftp/stuff/music/Nightwish/2002 - Century Child/03 - Dead To The World.flac
File39=/var/ftp/stuff/music/Nightwish/2002 - Century Child/04 - Ever Dream.flac
File40=/var/ftp/stuff/music/Nightwish/2002 - Century Child/05 - Slaying The Dreamer.flac
File41=/var/ftp/stuff/music/Nightwish/2002 - Century Child/06 - Forever Yours.flac
File42=/var/ftp/stuff/music/Nightwish/2002 - Century Child/07 - Ocean Soul.flac
File43=/var/ftp/stuff/music/Nightwish/2002 - Century Child/08 - Feel For You.flac
File44=/var/ftp/stuff/music/Nightwish/2002 - Century Child/09 - Phantom Of The Opera.flac
File45=/var/ftp/stuff/music/Nightwish/2002 - Century Child/10 - Beauty Of The Beast.flac

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Ну вот в том-то и проблема, что я закономерность поймать не могу. С приведенной выше директорией Queen тоже: 6 поддиректорий расколбасило, 10 добавило правильно.

strangeman ★★★★
() автор топика
Ответ на: комментарий от megabaks

Благодарствую, обновил, баг вроде исчез.

strangeman ★★★★
() автор топика

Ага, хрен там. Папки-то он добавляет шикарно, зато при попытке воспроизведения сегфолтится.

strangeman@strangework:~$ deadbeef 
starting deadbeef 0.5.2-beta1
server_start
INFO: unlink socket: Нет такого файла или каталога
failed to load config file
loading plugins from /home/strangeman/.local/lib/deadbeef
loading plugins from /usr/lib/deadbeef
plug_load_all: scandir found 158 files
loading plugin /usr/lib/deadbeef/adplug.so
loading plugin /usr/lib/deadbeef/alsa.so
loading plugin /usr/lib/deadbeef/artwork.so
loading plugin /usr/lib/deadbeef/converter.so
loading plugin /usr/lib/deadbeef/converter_gtk2.so
dlopen error: /usr/lib/deadbeef/converter_gtk2.so: undefined symbol: GTK_COMBO_BOX_TEXT
trying /usr/lib/deadbeef/converter_gtk2.fallback.so...
plugin not found or failed to load
loading plugin /usr/lib/deadbeef/dca.so
loading plugin /usr/lib/deadbeef/ddb_aopsf.so
loading plugin /usr/lib/deadbeef/ddb_dumb.so
found gui plugin ddb_gui_GTK2.so
added GTK2 gui plugin
loading plugin /usr/lib/deadbeef/ddb_mono2stereo.so
loading plugin /usr/lib/deadbeef/ddb_shn.so
loading plugin /usr/lib/deadbeef/dsp_libsrc.so
loading plugin /usr/lib/deadbeef/ffmpeg.so
loading plugin /usr/lib/deadbeef/gme.so
loading plugin /usr/lib/deadbeef/hotkeys.so
loading plugin /usr/lib/deadbeef/lastfm.so
loading plugin /usr/lib/deadbeef/m3u.so
loading plugin /usr/lib/deadbeef/mms.so
loading plugin /usr/lib/deadbeef/mpgmad.so
loading plugin /usr/lib/deadbeef/musepack.so
loading plugin /usr/lib/deadbeef/notify.so
loading plugin /usr/lib/deadbeef/nullout.so
loading plugin /usr/lib/deadbeef/oss.so
loading plugin /usr/lib/deadbeef/pulse.so
loading plugin /usr/lib/deadbeef/shellexec.so
loading plugin /usr/lib/deadbeef/sid.so
loading plugin /usr/lib/deadbeef/supereq.so
loading plugin /usr/lib/deadbeef/tta.so
loading plugin /usr/lib/deadbeef/vfs_curl.so
loading plugin /usr/lib/deadbeef/vtx.so
loading plugin /usr/lib/deadbeef/wildmidi.so
checking GUI plugin: GTK2
found selected GUI plugin: GTK2
loading plugin /home/strangeman/.local/lib/deadbeef/ddb_gui_GTK2.so
dlopen error: /home/strangeman/.local/lib/deadbeef/ddb_gui_GTK2.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
trying /home/strangeman/.local/lib/deadbeef/ddb_gui_GTK2.fallback.so...
loading plugin /usr/lib/deadbeef/ddb_gui_GTK2.so
converter: failed to open file /home/strangeman/.config/deadbeef/presets/encoders/. for writing
converter: failed to open file /home/strangeman/.config/deadbeef/presets/encoders/.. for writing
gtkui plugin compiled for gtk version: 2.22.0

** (deadbeef:7137): WARNING **: Не удалось найти файл изображения : play_16.png

** (deadbeef:7137): WARNING **: Не удалось найти файл изображения : pause_16.png

** (deadbeef:7137): WARNING **: Не удалось найти файл изображения : buffering_16.png
selected output plugin: ALSA output plugin
streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0
palsa_setformat 16bit int 2ch 44100Hz channelmask=3
gtkui: found cover-art loader plugin

(deadbeef:7137): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(deadbeef:7137): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(deadbeef:7137): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(deadbeef:7137): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(deadbeef:7137): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion `GDK_IS_PIXBUF (pixbuf)' failed
Segmentation Fault
backtrace() returned 28 addresses
deadbeef() [0x8049edf]
[0x7ae400]
/usr/lib/deadbeef/ddb_gui_GTK2.so(draw_column_data+0x33d) [0x1b1521d]
/usr/lib/deadbeef/ddb_gui_GTK2.so(ddb_listview_list_render_row_foreground+0x12e) [0x1afedee]
/usr/lib/deadbeef/ddb_gui_GTK2.so(ddb_listview_list_render+0x3d1) [0x1b00831]
/usr/lib/deadbeef/ddb_gui_GTK2.so(ddb_listview_list_expose_event+0x92) [0x1b042a2]
/usr/lib/libgtk-x11-2.0.so.0(+0x135284) [0x1328284]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x192) [0x18fc412]
/usr/lib/libgobject-2.0.so.0(+0x22b85) [0x1912b85]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x5db) [0x1913e2b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32) [0x1914452]
/usr/lib/libgtk-x11-2.0.so.0(+0x263b96) [0x1456b96]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x61b) [0x1321f2b]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b7bb) [0x15fe7bb]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a) [0x15fe76a]
/usr/lib/libgdk-x11-2.0.so.0(+0x64e24) [0x1627e24]
/usr/lib/libgdk-x11-2.0.so.0(+0x37f24) [0x15faf24]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_process_all_updates+0x13f) [0x15fcf2f]
/usr/lib/libgdk-x11-2.0.so.0(+0x39fab) [0x15fcfab]
/usr/lib/libgdk-x11-2.0.so.0(+0x14998) [0x15d7998]
/lib/libglib-2.0.so.0(+0x3b841) [0x3317841]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5) [0x3319855]
/lib/libglib-2.0.so.0(+0x41668) [0x331d668]
/lib/libglib-2.0.so.0(g_main_loop_run+0x187) [0x331dba7]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0x13221d9]
/usr/lib/deadbeef/ddb_gui_GTK2.so(gtkui_thread+0x4b9) [0x1ae2839]
/lib/libpthread.so.0(+0x5cc9) [0x53bcc9]
/lib/libc.so.6(clone+0x5e) [0xc3d69e]

Собирал и через ./configure&&make&&make --install, и через dh_make + dpkg-buildpackage, эффект одинаков.

strangeman ★★★★
() автор топика
Ответ на: комментарий от megabaks

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

strangeman ★★★★
() автор топика
Ответ на: комментарий от strangeman

надо не make --install, а make install и обязательно удалить предыдущую версию. похоже, произошло столкновение плагинов от предыдущей версии с плеером новой версии (или наоборот)

судя по сообщениям в логе — что-то явно криво установилось.

а вот эта ошибка очень нехорошая: dlopen error: /usr/lib/deadbeef/converter_gtk2.so: undefined symbol: GTK_COMBO_BOX_TEXT

какая версия gtk2 в системе?

waker ★★★★★
()

добавляет песни с одного альбома по несколько раз

скорее всего, в папках лежат m3u и/или pls файлы, в которых прописаны полные пути к файлам.

это не совсем баг, просто плейлисты грузятся. но в 0.5.2 это «исправлено» — теперь m3u и pls плейлисты надо открывать через open playlist, а не open file.

waker ★★★★★
()
Ответ на: комментарий от waker

надо не make --install, а make instal

Это я уже написал на форуме неверно. :)

и обязательно удалить предыдущую версию.

Естественно удалил.

судя по сообщениям в логе — что-то явно криво установилось.

Угу, согласен, в арче версия из git'а (через аур) собралась замечательно, баг исчез.

По остальным вопросам - посмотрю завтра уже. В общем и целом, согласен что у меня радиус кривизны рук превышает допустимые пределы.

strangeman ★★★★
() автор топика
Ответ на: комментарий от waker

Неа.

1) Плейлистов нет, точно.

2)Посмотрите повнимательнее это - http://pastebin.com/nJziE5hC

#EXTINF:228,Queen - Keep Yourself Alive
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:250,Queen - Doing All Right
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:344,Queen - Great King Rat
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:249,Queen - My Fairy King
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:386,Queen - Liar
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:264,Queen - The Night Comes Down
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:109,Queen - Modern Times Rock'N'Roll
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:203,Queen - Son And Doughter
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:225,Queen - Jesus
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:-2025,Queen - Seven Seas Of Rhye
/home/strangeman/Music/Queen/1973.07.13 - Queen (2004. Japan Remastered. Toshiba-EMI)/01 - Keep Yourself Alive.mp3
#EXTINF:228,Queen - Keep Yourself Alive
Идет ссылка на один тот же файл, но в списке отображаются разные названия песен. Причем проигрывается только та позиция,где файл совпадает с названием. И так для каждого файла в директории, т.е. 11 файлов превращаются в 121 позицию в плейлисте.

strangeman ★★★★
() автор топика
Ответ на: комментарий от waker

а в этих mp3 файлах нет вшитых CUE?

А как проверить?

эта проблема тоже была в 0.5.1, в 0.5.2 исправлена (надеюсь).

В бете и в версии из гита баг не проявляется, да.

strangeman ★★★★
() автор топика
Ответ на: комментарий от waker

Удалил пакет (самосборный 0.5.2-b1), вычистил ~/.local/lib/deadbeef/, поставил его заново. Все завелось, что весьма замечательно.

а вот эта ошибка очень нехорошая: dlopen error: >/usr/lib/deadbeef/converter_gtk2.so: undefined symbol: GTK_COMBO_BOX_TEXT

Эта ошибка в выхлопе так и осталась, кстати, но все работает.
libgtk2.0-0, версия 2.22.0-0ubuntu1

strangeman ★★★★
() автор топика
Ответ на: комментарий от strangeman
ldd /usr/lib/deadbeef/converter_gtk2.so

покажи
а то что-то странное у тебя

starting deadbeef devel
server_start
loading plugins from /home/megabaks/.local/lib/deadbeef
loading plugins from /usr/lib/deadbeef
plug_load_all: scandir found 84 files
loading plugin /usr/lib/deadbeef/aac.so
loading plugin /usr/lib/deadbeef/alsa.so
loading plugin /usr/lib/deadbeef/converter.so
loading plugin /usr/lib/deadbeef/converter_gtk2.so
loading plugin /usr/lib/deadbeef/dca.so
loading plugin /usr/lib/deadbeef/ddb_aopsf.so
found gui plugin ddb_gui_GTK2.so
added GTK2 gui plugin
loading plugin /usr/lib/deadbeef/ddb_infobar.so
loading plugin /usr/lib/deadbeef/dsp_libsrc.so
loading plugin /usr/lib/deadbeef/ffap.so
loading plugin /usr/lib/deadbeef/ffmpeg.so
loading plugin /usr/lib/deadbeef/flac.so
loading plugin /usr/lib/deadbeef/hotkeys.so
loading plugin /usr/lib/deadbeef/m3u.so
loading plugin /usr/lib/deadbeef/mpgmad.so
loading plugin /usr/lib/deadbeef/musepack.so
loading plugin /usr/lib/deadbeef/supereq.so
loading plugin /usr/lib/deadbeef/vfs_curl.so
loading plugin /usr/lib/deadbeef/vfs_zip.so
loading plugin /usr/lib/deadbeef/vorbis.so
loading plugin /usr/lib/deadbeef/wavpack.so
checking GUI plugin: GTK2
found selected GUI plugin: GTK2
loading plugin /home/megabaks/.local/lib/deadbeef/ddb_gui_GTK2.so
dlopen error: /home/megabaks/.local/lib/deadbeef/ddb_gui_GTK2.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
trying /home/megabaks/.local/lib/deadbeef/ddb_gui_GTK2.fallback.so...
loading plugin /usr/lib/deadbeef/ddb_gui_GTK2.so
gtkui plugin compiled for gtk version: 2.24.9
selected output plugin: ALSA output plugin
INFO: loading playlist Default
INFO: from file /home/megabaks/.config/deadbeef/playlists/0.dbpl
streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0
palsa_setformat 16bit int 2ch 44100Hz channelmask=3
streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3
streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0
palsa_setformat 16bit int 2ch 44100Hz channelmask=3
alsa_soundcard: default
chosen sample format: 0002h
chosen samplerate: 44100 Hz
minchan: 1, maxchan: 10000
setting chan=2
alsa channels: 2
trying buffer size: 16000 frames
trying period size: 1024 frames
alsa buffer size: 16537 frames
alsa period size: 5512 frames
chosen bps: 16 (int)
alsa avail_min: 5512 frames
streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0
palsa_setformat 16bit int 2ch 44100Hz channelmask=3
palsa_setformat ignored
^C

megabaks ★★★★
()
Ответ на: комментарий от megabaks
strangeman@strangework:~$ ldd /usr/lib/deadbeef/converter_gtk2.so
	linux-gate.so.1 =>  (0x0052e000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x0088b000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x0028c000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00110000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x0012b000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00f83000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00820000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00217000)
	libm.so.6 => /lib/libm.so.6 (0x004d0000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00323000)
	libpng12.so.0 => /lib/libpng12.so.0 (0x00e89000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00230000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x006eb000)
	libz.so.1 => /lib/libz.so.1 (0x00272000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00d20000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00e04000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x006b5000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00287000)
	librt.so.1 => /lib/librt.so.1 (0x00405000)
	libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00eae000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x003d6000)
	libc.so.6 => /lib/libc.so.6 (0x00fa9000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x003f0000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x0062c000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00dc2000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x0040e000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x0041c000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x007ff000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x1aca5000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00400000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00664000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00424000)
	libdl.so.2 => /lib/libdl.so.2 (0x00859000)
	libpcre.so.3 => /lib/libpcre.so.3 (0x0042a000)
	libresolv.so.2 => /lib/libresolv.so.2 (0x0045f000)
	libselinux.so.1 => /lib/libselinux.so.1 (0x00473000)
	/lib/ld-linux.so.2 (0x005e4000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x0052f000)
	libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x0048f000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x005a1000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00493000)
	libexpat.so.1 => /lib/libexpat.so.1 (0x004f6000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x004ad000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x004b1000)
strangeman ★★★★
() автор топика
Ответ на: комментарий от megabaks
strangeman@strangework:~$ objdump -T /usr/lib/libgtk-x11-2.0.so.0 | grep -i "GTK_COMBO_BOX_TEXT"

Пусто.

strangeman@strangework:~$ objdump -T /usr/lib/libgtk-x11-2.0.so.0 | grep -i "GTK_COMBO_BOX"
0009cb10 g    DF .text	000000c0  Base        gtk_combo_box_set_column_span_column
0009cc50 g    DF .text	000000c0  Base        gtk_combo_box_set_row_span_column
0009c810 g    DF .text	0000024d  Base        gtk_combo_box_set_model
0009b8c0 g    DF .text	000000d9  Base        gtk_combo_box_set_focus_on_click
000a0cb0 g    DF .text	000000b8  Base        gtk_combo_box_set_wrap_width
0009c390 g    DF .text	000000b7  Base        gtk_combo_box_set_active_iter
000a15b0 g    DF .text	000000db  Base        gtk_combo_box_entry_get_type
0009bc50 g    DF .text	00000080  Base        gtk_combo_box_get_popup_accessible
0009cd90 g    DF .text	00000080  Base        gtk_combo_box_get_wrap_width
0009b9a0 g    DF .text	00000079  Base        gtk_combo_box_get_button_sensitivity
000a0af0 g    DF .text	000000e1  Base        gtk_combo_box_set_title
000a17f0 g    DF .text	00000059  Base        gtk_combo_box_entry_new_text
0009c1f0 g    DF .text	00000113  Base        gtk_combo_box_append_text
0009c0b0 g    DF .text	00000133  Base        gtk_combo_box_insert_text
0009ba20 g    DF .text	000000ae  Base        gtk_combo_box_set_button_sensitivity
0009d3b0 g    DF .text	00000094  Base        gtk_combo_box_popup
000a0be0 g    DF .text	000000c9  Base        gtk_combo_box_set_add_tearoffs
000a1710 g    DF .text	000000d3  Base        gtk_combo_box_entry_new_with_model
0009bad0 g    DF .text	000000f5  Base        gtk_combo_box_set_row_separator_func
0009ca60 g    DF .text	000000ad  Base        gtk_combo_box_get_active
0009ce10 g    DF .text	00000092  Base        gtk_combo_box_new_with_model
0009c310 g    DF .text	0000007f  Base        gtk_combo_box_get_model
0009c720 g    DF .text	000000eb  Base        gtk_combo_box_set_active
0009cf50 g    DF .text	0000002d  Base        gtk_combo_box_new
0009ceb0 g    DF .text	00000092  Base        gtk_combo_box_new_text
0009bf90 g    DF .text	00000113  Base        gtk_combo_box_prepend_text
0009be70 g    DF .text	00000113  Base        gtk_combo_box_remove_text
0009bcd0 g    DF .text	00000083  Base        gtk_combo_box_get_title
0009b840 g    DF .text	0000007c  Base        gtk_combo_box_get_focus_on_click
0009cf80 g    DF .text	000000fc  Base        gtk_combo_box_popdown
0009bde0 g    DF .text	0000008b  Base        gtk_combo_box_get_active_text
000a1850 g    DF .text	0000002d  Base        gtk_combo_box_entry_new
0009bd60 g    DF .text	0000007c  Base        gtk_combo_box_get_add_tearoffs
0009bbd0 g    DF .text	00000080  Base        gtk_combo_box_get_row_separator_func
000a1500 g    DF .text	000000a8  Base        gtk_combo_box_entry_set_text_column
0009c560 g    DF .text	000000c6  Base        gtk_combo_box_get_active_iter
0009cd10 g    DF .text	00000080  Base        gtk_combo_box_get_row_span_column
0009cbd0 g    DF .text	00000080  Base        gtk_combo_box_get_column_span_column
0009b700 g    DF .text	0000013c  Base        gtk_combo_box_get_type
000a1690 g    DF .text	00000080  Base        gtk_combo_box_entry_get_text_column

strangeman ★★★★
() автор топика
Ответ на: комментарий от strangeman
[ megabaks@desktop ] ~ $ objdump -T /usr/lib/libgtk-x11-2.0.so.0 | grep -i "GTK_COMBO_BOX_TEXT"
4e9dfc00 g    DF .text	000000eb  Base        gtk_combo_box_text_remove
4e9dfac0 g    DF .text	00000133  Base        gtk_combo_box_text_prepend_text
4e9df700 g    DF .text	0000003b  Base        gtk_combo_box_text_new
4e9df740 g    DF .text	0000004d  Base        gtk_combo_box_text_new_with_entry
4e9df790 g    DF .text	00000153  Base        gtk_combo_box_text_append_text
4e9df610 g    DF .text	000000e5  Base        gtk_combo_box_text_get_type
4e9df960 g    DF .text	0000015b  Base        gtk_combo_box_text_insert_text
4e9dfcf0 g    DF .text	0000015d  Base        gtk_combo_box_text_get_active_text
[ megabaks@desktop ] ~ $ 

x11-libs/gtk+-2.24.9

megabaks ★★★★
()
Ответ на: комментарий от strangeman

Хотя, с другой стороны, оно хоть и плюется, но работает.

strangeman ★★★★
() автор топика
Ответ на: комментарий от strangeman

А как проверить?

в свойствах трека проверить нет ли там cuesheet в тегах.

Эта ошибка в выхлопе так и осталась, кстати, но все работает.

gui конвертера не будет работать.

waker ★★★★★
()
Ответ на: комментарий от waker

в свойствах трека проверить нет ли там cuesheet в тегах.

Да, дело было в CUE.

gui конвертера не будет работать.

А и фиг с ним.

strangeman ★★★★
() автор топика
Ответ на: комментарий от waker

gui конвертера не будет работать.

это в убунте криво собрали гтк, или же конвертеру нужна версия свежей 2.22.0?
если второе, то может пофиксишь зависимости?

megabaks ★★★★
()
Ответ на: комментарий от megabaks

это в убунте криво собрали гтк, или же конвертеру нужна версия свежей 2.22.0?

это баг в deadbeef. в финальном релизе исправлю.

waker ★★★★★
()
Ответ на: комментарий от megabaks

судя по коммитам в 2.24 - совсем не бага

тем не менее, в git ddb уже исправлено.

waker ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.