[Bug 270394] [NEW] Segfault when starting MMS stream

2008-09-15 Thread origo
Public bug reported:

Binary package hint: rhythmbox

Rhythmbox crashes instantly when trying to start a MMS stream.

Stream with problems:
http://sr.se/webbradio/include/CreatePlaylist.asp?SkipDetect=1id=164type=liveAvailableAudioFormats=3AudioFormat=3IsBlock=1

GDB output:
# gdb /usr/bin/rhythmbox
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i486-linux-gnu...
(gdb) r
Starting program: /usr/bin/rhythmbox 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6557740 (LWP 4056)]
[New Thread 0xb563ab90 (LWP 4060)]
[Thread 0xb563ab90 (LWP 4060) exited]
[New Thread 0xb563ab90 (LWP 4061)]
[Thread 0xb563ab90 (LWP 4061) exited]
[New Thread 0xb563ab90 (LWP 4062)]
[New Thread 0xb41ffb90 (LWP 4063)]
[New Thread 0xb39feb90 (LWP 4064)]
[Thread 0xb563ab90 (LWP 4062) exited]
[Thread 0xb39feb90 (LWP 4064) exited]
[New Thread 0xb39feb90 (LWP 4065)]
[New Thread 0xb563ab90 (LWP 4066)]
[Thread 0xb39feb90 (LWP 4065) exited]
[New Thread 0xb39feb90 (LWP 4067)]
[New Thread 0xb31fdb90 (LWP 4068)]
[New Thread 0xb29fcb90 (LWP 4072)]
[Thread 0xb563ab90 (LWP 4066) exited]
[New Thread 0xb4453b90 (LWP 4073)]
[New Thread 0xb563ab90 (LWP 4074)]
[Thread 0xb563ab90 (LWP 4074) exited]
[New Thread 0xb563ab90 (LWP 4075)]
[Thread 0xb39feb90 (LWP 4067) exited]
[Thread 0xb29fcb90 (LWP 4072) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb31fdb90 (LWP 4068)]
0xb21ac569 in ?? () from /usr/lib/libmms.so.0
(gdb) bt
#0  0xb21ac569 in ?? () from /usr/lib/libmms.so.0
#1  0xb21ade2f in mms_connect () from /usr/lib/libmms.so.0
#2  0xb460abae in ?? () from /usr/lib/gstreamer-0.10/libgstmms.so
#3  0xb723a39c in gst_base_src_start (basesrc=0x8be4068) at gstbasesrc.c:2288
#4  0xb723b9ac in gst_base_src_activate_push (pad=0x8be2a98, active=1) at 
gstbasesrc.c:2505
#5  0xb71d07d7 in gst_pad_activate_push (pad=0x8be2a98, active=1) at 
gstpad.c:896
#6  0xb71d0cc5 in gst_pad_activate_default (pad=0x8be2a98) at gstpad.c:569
#7  0xb71d0d53 in gst_pad_set_active (pad=0x8be2a98, active=1) at gstpad.c:658
#8  0xb71b7b8b in activate_pads (pad=0x8be2a98, ret=0xb31fcac8, 
active=0xb31fcb28) at gstelement.c:2509
#9  0xb71c4047 in gst_iterator_fold (it=0x8c14300, func=0xb71b7b60 
activate_pads, ret=0xb31fcac8, user_data=0xb31fcb28) at gstiterator.c:503
#10 0xb71b7602 in iterator_activate_fold_with_resync (iter=0x8c14300, 
func=0xb71b7b60 activate_pads, user_data=0xb31fcb28) at gstelement.c:2541
#11 0xb71b769e in gst_element_pads_activate (element=0x8be4068, active=1) at 
gstelement.c:2577
#12 0xb71b7a01 in gst_element_change_state_func (element=0x8be4068, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2651
#13 0xb723da5d in gst_base_src_change_state (element=0x8be4068, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbasesrc.c:2642
#14 0xb71b4117 in gst_element_change_state (element=0x8be4068, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2425
#15 0xb71b3db5 in gst_element_continue_state (element=0x8be4068, 
ret=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2132
#16 0xb71b4231 in gst_element_change_state (element=0x8be4068, 
transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2462
#17 0xb71b4663 in gst_element_set_state_func (element=0x8be4068, 
state=GST_STATE_PAUSED) at gstelement.c:2375
#18 0xb71b31c3 in gst_element_set_state (element=0x8be4068, 
state=GST_STATE_PAUSED) at gstelement.c:2278
#19 0xb71a51fc in gst_bin_change_state_func (element=0x8ba9000, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:1933
#20 0xb71d41ae in gst_pipeline_change_state (element=0x8ba9000, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:463
#21 0xb4494aea in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
#22 0xb448582d in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
#23 0xb71b4117 in gst_element_change_state (element=0x8ba9000, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2425
#24 0xb71b3db5 in gst_element_continue_state (element=0x8ba9000, 
ret=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2132
#25 0xb71b4231 in gst_element_change_state (element=0x8ba9000, 
transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2462
#26 0xb71b4663 in gst_element_set_state_func (element=0x8ba9000, 
state=GST_STATE_PAUSED) at gstelement.c:2375
#27 0xb71b31c3 in gst_element_set_state (element=0x8ba9000, 
state=GST_STATE_PAUSED) at gstelement.c:2278
#28 0xb7efc22a in rb_player_gst_sync_pipeline (mp=0x8112df8) at 
rb-player-gst.c:732
#29 0xb7efdf5b in rb_player_gst_open (player=0x8112df8, uri=0x8b12718 
mms://wm-live.sr.se/sr-p3-high, stream_data=0xb4294cb8, 
stream_data_destroy=0xb7ee0870 rhythmdb_entry_unref, error=0xb31fd2c8)
at rb-player-gst.c:884
#30 0xb7efa8fb in 

[Bug 270394] Re: Segfault when starting MMS stream

2008-09-15 Thread origo

** Attachment added: Dependencies.txt
   http://launchpadlibrarian.net/17616981/Dependencies.txt

** Attachment added: ProcMaps.txt
   http://launchpadlibrarian.net/17616982/ProcMaps.txt

** Attachment added: ProcStatus.txt
   http://launchpadlibrarian.net/17616983/ProcStatus.txt

-- 
Segfault when starting MMS stream
https://bugs.launchpad.net/bugs/270394
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to rhythmbox in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs