Totem 1.3.0 (xine-lib 1.1.1) crashes when adding new items to playlist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
totem (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Tested on:
Ubuntu Drapper (6.04 pre)
Totem 1.3.0 (xine-lib 1.1.1) crashes when clicking on the add button, if the playlist allready contains some items.
Gnu Debugging (hth):
(gdb) run
Starting program: /usr/bin/totem
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1223907648 (LWP 16184)]
[New Thread -1225933904 (LWP 16187)]
(totem:16184): Gtk-CRITICAL **: gtk_accel_
(totem:16184): Gtk-CRITICAL **: gtk_accel_
[New Thread -1232180304 (LWP 16188)]
[New Thread -1248363600 (LWP 16189)]
[New Thread -1256793168 (LWP 16190)]
[New Thread -1265456208 (LWP 16191)]
[New Thread -1277949008 (LWP 16192)]
[New Thread -1288229968 (LWP 16193)]
[New Thread -1296622672 (LWP 16194)]
[New Thread -1311114320 (LWP 16195)]
/**
choosing the right dir for the first
playlist item...
**/
[Thread -1311114320 (LWP 16195) exited]
[New Thread -1319773264 (LWP 16196)]
[Thread -1319773264 (LWP 16196) exited]
[New Thread -1319773264 (LWP 16197)]
[Thread -1319773264 (LWP 16197) exited]
[New Thread -1319773264 (LWP 16198)]
[Thread -1319773264 (LWP 16198) exited]
[New Thread -1319773264 (LWP 16199)]
[Thread -1319773264 (LWP 16199) exited]
[New Thread -1319773264 (LWP 16200)]
[Thread -1319773264 (LWP 16200) exited]
[New Thread -1319773264 (LWP 16201)]
[Thread -1319773264 (LWP 16201) exited]
[New Thread -1319773264 (LWP 16202)]
[Thread -1319773264 (LWP 16202) exited]
[New Thread -1319773264 (LWP 16203)]
[Thread -1319773264 (LWP 16203) exited]
[New Thread -1319773264 (LWP 16204)]
[Thread -1319773264 (LWP 16204) exited]
[New Thread -1319773264 (LWP 16205)]
[Thread -1319773264 (LWP 16205) exited]
[New Thread -1311114320 (LWP 16206)]
/**
exactly here the + button is pressed.
**/
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1223907648 (LWP 16184)]
0xb7341d6a in g_object_ref () from /usr/lib/
(gdb) bt
#0 0xb7341d6a in g_object_ref () from /usr/lib/
#1 0xb7acb22a in _gtk_file_
from /usr/lib/
#2 0xb7abe1ae in gtk_file_
from /usr/lib/
#3 0xb7acfb41 in _gtk_file_
from /usr/lib/
#4 0xb7abe1ae in gtk_file_
from /usr/lib/
#5 0xb7acfb41 in _gtk_file_
from /usr/lib/
#6 0xb7abe1ae in gtk_file_
from /usr/lib/
#7 0x0806e8f7 in totem_add_files ()
#8 0x0806966f in totem_playlist_
#9 0xb734c273 in g_cclosure_
from /usr/lib/
#10 0xb733f678 in g_closure_invoke () from /usr/lib/
#11 0xb734f325 in g_signal_
#12 0xb7350e48 in g_signal_
#13 0xb7351199 in g_signal_emit () from /usr/lib/
#14 0xb7a5e25f in gtk_button_clicked () from /usr/lib/
#15 0xb7a5fa9a in _gtk_button_
from /usr/lib/
#16 0xb734c273 in g_cclosure_
from /usr/lib/
#17 0xb733f045 in g_cclosure_new_swap () from /usr/lib/
#18 0xb733f678 in g_closure_invoke () from /usr/lib/
#19 0xb734f67c in g_signal_
#20 0xb7350e48 in g_signal_
#21 0xb7351199 in g_signal_emit () from /usr/lib/
#22 0xb7a5e1dc in gtk_button_released () from /usr/lib/
#23 0xb7a5f14c in _gtk_button_paint () from /usr/lib/
#24 0xb7b1ef20 in _gtk_marshal_
from /usr/lib/
#25 0xb733f045 in g_cclosure_new_swap () from /usr/lib/
#26 0xb733f678 in g_closure_invoke () from /usr/lib/
#27 0xb734fa7e in g_signal_
#28 0xb7350ba4 in g_signal_
#29 0xb7351199 in g_signal_emit () from /usr/lib/
#30 0xb7c00caf in gtk_widget_activate () from /usr/lib/
---Type <return> to continue, or q <return> to quit---
#31 0xb7b1d69d in gtk_propagate_event () from /usr/lib/
#32 0xb7b1daab in gtk_main_do_event () from /usr/lib/
#33 0xb79c1c2c in _gdk_events_queue () from /usr/lib/
#34 0xb72514e7 in g_main_
#35 0xb72544d6 in g_main_
#36 0xb72547f8 in g_main_loop_run () from /usr/lib/
#37 0xb7b1cda5 in gtk_main () from /usr/lib/
#38 0x08063a9b in main ()
(gdb)
Thanks for your bug. Could you get a backtrace with libgtk2.0-0-dbg installed?