Totem crashed with SIGSEGV in volume_process_int32
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GStreamer |
Fix Released
|
Critical
|
|||
gstreamer0.10 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: totem
Apologies for the lack of extra debug information but apport didn't seem to want to catch this one. :(
When seeking to near the end of a half hour 128Kbit/s CBR MP3 using the seek slider I can reliably reproduce a segfault every time. Please let me know if you'd like the file I used - it's not small though. :(
I'm going to start the file playing from the beginning to see if the same fault occurs when that part of the file is reached normally.
I'm no gstreamer expert but n_bytes looks suspiciously large.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb33f4b90 (LWP 5021)]
0xb41ba468 in volume_
503 gstvolume.c: No such file or directory.
in gstvolume.c
(gdb) bt
#0 0xb41ba468 in volume_
#1 0xb41bb2e5 in volume_transform_ip (base=0x8504030, outbuf=0x8393068) at gstvolume.c:709
#2 0xb7cba5a7 in ?? () from /usr/lib/
#3 0x08504030 in ?? ()
#4 0x08393068 in ?? ()
#5 0x1fc276f4 in ?? ()
#6 0x0000017f in ?? ()
#7 0x083ca050 in ?? ()
#8 0x00000001 in ?? ()
#9 0xb33f3d38 in ?? ()
#10 0xb73c4a54 in g_type_
#11 0xb7cbb59b in ?? () from /usr/lib/
#12 0x08614988 in ?? ()
#13 0x0839ed58 in ?? ()
#14 0xb33f3dd8 in ?? ()
#15 0xb7348180 in g_static_
#16 0xb7c454f9 in ?? () from /usr/lib/
#17 0x0860c400 in ?? ()
#18 0x08393068 in ?? ()
#19 0xb7129531 in pthread_mutex_lock () from /lib/tls/
#20 0xb7c45bc6 in gst_pad_push () from /usr/lib/
#21 0xb7cbb5fe in ?? () from /usr/lib/
#22 0x0860c340 in ?? ()
#23 0x08393068 in ?? ()
#24 0x5661dea0 in ?? ()
#25 0x00000186 in ?? ()
#26 0x08525d0c in ?? ()
#27 0x08370820 in ?? ()
#28 0x00000000 in ?? ()
ProblemType: Bug
Architecture: i386
Date: Sat Apr 12 19:55:04 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/
Package: totem-gstreamer 2.22.1-0ubuntu2
PackageArchitec
ProcEnviron:
SHELL=/usr/bin/zsh
LANG=en_GB.UTF-8
PATH=/
SourcePackage: totem
Uname: Linux 2.6.24-15-386 i686
Changed in gstreamer: | |
status: | Unknown → Incomplete |
Changed in gstreamer: | |
status: | Incomplete → New |
Changed in gstreamer: | |
status: | New → Fix Released |
Changed in gstreamer: | |
importance: | Unknown → Critical |
I wrote:
> I'm going to start the file playing from the
> beginning to see if the same fault occurs
> when that part of the file is reached normally.
The entire file played through from start to finish without causing a crash. This would seem to imply that the fault is caused by the seeking.