Package: xmms
Version: 1.2.10+cvs20050809-5
Severity: important

When hitting "add all files in directory", and the full path for the
directory is 128 bytes or more, xmms segfaults with the following
backtrace.  When the directory is renamed to have 127 characters or
less, or when selecting the range of files in the directory and
hitting "add selected files", there is no problem.

This is especially annoying for users of jamendo.com, which torrents
create very long directory names.


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1214953792 (LWP 27703)]
0xb6b3f36a in xmp_load_module () from /usr/lib/libxmp.so.2
(gdb) bt
#0  0xb6b3f36a in xmp_load_module () from /usr/lib/libxmp.so.2
#1  0xb6cd94e1 in get_iplugin_info () from /usr/lib/xmms/Input/xmp-plugin.so
#2  0x08062b75 in input_check_file ()
#3  0x0806c2fe in playlist_ins ()
#4  0x0805ed22 in util_filebrowser_is_dir ()
#5  0x0805ef82 in util_filebrowser_is_dir ()
#6  0xb7e35041 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#7  0xb7e67760 in gtk_signal_connect_while_alive () from 
/usr/lib/libgtk-1.2.so.0
#8  0xb7e688af in gtk_signal_emit_stop_by_name () from /usr/lib/libgtk-1.2.so.0
#9  0xb7e68f02 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#10 0xb7dcb5ab in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0
#11 0xb7dccd47 in gtk_button_set_relief () from /usr/lib/libgtk-1.2.so.0
#12 0xb7e35041 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#13 0xb7e685c7 in gtk_signal_emit_stop_by_name () from /usr/lib/libgtk-1.2.so.0
#14 0xb7e68f02 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#15 0xb7dcb4cb in gtk_button_released () from /usr/lib/libgtk-1.2.so.0
#16 0xb7dcc6a4 in gtk_button_set_relief () from /usr/lib/libgtk-1.2.so.0
#17 0xb7e34d1c in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#18 0xb7e6877c in gtk_signal_emit_stop_by_name () from /usr/lib/libgtk-1.2.so.0
#19 0xb7e68f02 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#20 0xb7ea5085 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#21 0xb7e346ad in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#22 0xb7e34a00 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#23 0xb7d7e744 in gdk_event_get () from /usr/lib/libgdk-1.2.so.0
#24 0xb7d4c59f in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#25 0xb7d4d0a9 in g_main_add_poll () from /usr/lib/libglib-1.2.so.0
#26 0xb7d4d44f in g_main_run () from /usr/lib/libglib-1.2.so.0
#27 0xb7e33e2e in gtk_main () from /usr/lib/libgtk-1.2.so.0
#28 0x08083975 in main ()


-- 
Yann Dirson    <[EMAIL PROTECTED]> |
Debian-related: <[EMAIL PROTECTED]> |   Support Debian GNU/Linux:
                                    |  Freedom, Power, Stability, Gratis
     http://ydirson.free.fr/        | Check <http://www.debian.org/>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to