Bug 5568 - Drag-n-drop of a directory onto playlist crashes beep
: Drag-n-drop of a directory onto playlist crashes beep
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/beep)
: unstable
: all Linux
: P3 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-11-26 11:07 by
Modified: 2006-12-18 00:47 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-11-26 11:07:41
Steps to Reproduce:
1. Запускаем beep.
2. Открываем Nautilus и пытаемся перетащить на плейлист beep какой-нибудь
каталог со звуковыми файлами.
Actual Results:  
beep немедленно падает.

Expected Results:  
Те звуковые файлы из каталога, которые может обработать beep, добавляются в
плейлист.
------- Comment #1 From 2004-11-26 12:02:19 -------
$ rpm -qa|grep beep
?
------- Comment #2 From 2004-11-26 12:20:08 -------
beep-alarm-0.6.0-alt1
beep-extra-plugins-common-0.2.2-alt0.4
beep-input-vorbis-0.9.7-alt0.7rc2
beep-visualization-blur-0.2.2-alt0.4
libbeep-0.9.7-alt0.7rc2
beep-statusdocklet-0.2.2-alt0.4
beep-0.9.7-alt0.7rc2
beep-output-ogg-0.2.2-alt0.4
beep-output-esd-0.9.7-alt0.7rc2
beep-scrobbler-0.2.2-alt0.4
beep-input-wma-0.1.1-alt1
------- Comment #3 From 2004-11-26 12:26:25 -------
Перетаскиваемый каталог содержит не только звуковые файлы, которые может
обрабатывать beep? Какие? 
------- Comment #4 From 2004-11-26 12:55:57 -------
Сорри, я должен был сразу об этом написать. Если в перетаскиваемом каталоге
только звуковые файлы (ogg, mp3 - неважно), то beep падает сразу. Если в
каталоге есть несъедобные для beep файлы, то сначала он показывает
предупреждение о невозможности воспроизведения некоторых файлов, после чего
опять-таки падает.
------- Comment #5 From 2004-11-26 13:26:48 -------
(In reply to comment #4)
> Сорри, я должен был сразу об этом написать. Если в перетаскиваемом каталоге
> только звуковые файлы (ogg, mp3 - неважно), то beep падает сразу. Если в
> каталоге есть несъедобные для beep файлы, то сначала он показывает
> предупреждение о невозможности воспроизведения некоторых файлов, после чего
> опять-таки падает.

Так, у меня не воспроизводится. Обновитесь до beep-0.9.7-alt0.8rc2.

------- Comment #6 From 2004-11-26 13:29:41 -------
> Так, у меня не воспроизводится. Обновитесь до beep-0.9.7-alt0.8rc2.

Пардон :),  0.9.7-alt0.7rc2 -- последняя сборка. Но все равно не воспроизводится.
Таскал в beep всякие разные каталоги, очень успешно.
 
dist-upgrade давно делали?
------- Comment #7 From 2004-11-26 13:34:35 -------
Каждый день обновляюсь. Покопаюсь с этим сегодня вечером, может быть, попробую
из сорсов собрать с дебагом.
------- Comment #8 From 2004-11-27 01:58:25 -------
Не исключено, что дело вообще не в beep. Сейчас положу кору (без отладочной
информации пока).
------- Comment #9 From 2004-11-27 02:27:26 -------
Гм, корку загрузить - это я, конечно, погорячился... В любом случае, вот
стектрейс из нее:
#0  0xb7ea4420 in g_logv () from /usr/lib/libglib-2.0.so.0
#1  0xb7ea4666 in g_log () from /usr/lib/libglib-2.0.so.0
#2  0xb78fca31 in gdk_keyboard_grab_info_libgtk_only ()
   from /usr/lib/libgdk-x11-2.0.so.0
#3  0xb7f2d0f4 in _XError () from /usr/X11R6/lib/libX11.so.6
#4  0xb7f1413f in XGetWindowProperty () from /usr/X11R6/lib/libX11.so.6
#5  0xb790090a in gdk_selection_property_get ()
   from /usr/lib/libgdk-x11-2.0.so.0
#6  0xb7cfed1e in gtk_selection_clear () from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb7cb16f2 in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7882ef9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#9  0xb7882c66 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0xb7895445 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#11 0xb7894828 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#12 0xb7894ce6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#13 0xb7db61e2 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb7cae922 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb78f15b5 in gdk_x11_register_standard_event_type ()
   from /usr/lib/libgdk-x11-2.0.so.0
#16 0xb7e9bf12 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#17 0xb7e9cfc8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0xb7e9d300 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#19 0xb7e9d8a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#20 0xb7cae103 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x0808213b in main ()
------- Comment #10 From 2004-12-16 02:08:24 -------
На свежем beep (и свежем libgtk?) баг не проявляется, закрываю как пофиксенный.
------- Comment #11 From 2005-01-03 01:05:50 -------
Увы, баг проявился снова, причем появились свежие данные о специфике: Beep
падает, если перетаскиваемый каталог находится на smb:// . NFS, к сожалению, не
располагаю, с локальных файловых систем, в том числе с /media/*, каталоги
добавляются (и есть подозрение, добавлялись) корректно.
------- Comment #12 From 2005-08-29 05:17:24 -------
пожалуйста, проверьте на beep-0.9.7-alt2cvs20050828 
------- Comment #13 From 2005-09-26 01:23:28 -------
Проверил. На данный момент попытка добавить что-нибудь с smb:// приводит к
жалобам Beep на то, что такой ресурс он добавить в плейлист не может. Это
ожидаемое поведение?
------- Comment #14 From 2005-10-03 12:30:00 -------
Пока ожидаемое, потому что я временно собрал beep без gnomevfs, в котором 
некоторые проблемы с кодировкой символов. 
------- Comment #15 From 2006-12-17 20:40:18 -------
Стоп, так пациент помер или нет?  Кто такой 0.9.7.1-alt0.3? :-)
------- Comment #16 From 2006-12-18 00:47:21 -------
beep больше нет, используем audacious/bmpx.