GNOME Bugzilla – Bug 450336
[libvisual] crash in JESS vis render_deformation()
Last modified: 2008-05-06 09:41:15 UTC
Version: 2.18.2 What were you doing when the application crashed? Distribution: Unknown Gnome Release: 2.18.2 2007-06-01 (Archlinux) BugBuddy Version: 2.18.1 System: Linux 2.6.21-ARCH #1 SMP PREEMPT Tue Jun 12 02:55:15 CEST 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 70200000 Selinux: No Accessibility: Disabled GTK+ Theme: Human-Blue Icon Theme: nuovext Memory status: size: 294703104 vsize: 294703104 resident: 38785024 share: 16474112 rss: 38785024 rss_rlim: 18446744073709551615 CPU usage: start_time: 1182600935 rtime: 300 utime: 278 stime: 22 cutime:8 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/totem' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 47677361269520 (LWP 12878)] [New Thread 1124096336 (LWP 12924)] [New Thread 1115703632 (LWP 12923)] [New Thread 1107310928 (LWP 12922)] [New Thread 1098918224 (LWP 12921)] [New Thread 1090525520 (LWP 12920)] [New Thread 1082132816 (LWP 12880)] (no debugging symbols found) 0x00002b5cbe1da818 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
+ Trace 143110
Thread 3 (Thread 1115703632 (LWP 12923))
----------- .xsession-errors (35900 sec old) --------------------- ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ...Too much output, ignoring rest... --------------------------------------------------
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://www.gnome.org/projects/totem/#bugs for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
*** Bug 465529 has been marked as a duplicate of this bug. ***
Bug #465529 has a nice stack. It's probably a libvisual bug, but I'll pass it to the GStreamer guys first.
*** Bug 473650 has been marked as a duplicate of this bug. ***
*** Bug 476225 has been marked as a duplicate of this bug. ***
This looks like a problem with the JESS visualisation. I can reproduce this with GStreamer CVS and libvisual0.4 (gutsy packages) on x86-64 like this: gst-plugins-base/tests/check$ LIBVISUAL_UNIT_TEST_FACTORY=libvisual_jess make elements/libvisual.gdb Program received signal SIGSEGV, Segmentation fault.
+ Trace 162419
Thread 1077942608 (LWP 14247)
$1 = (u_int8_t *) 0x2aaaac208b90 "" (gdb) print aux $2 = (u_int8_t *) 0xb0231010 <Address 0xb0231010 out of bounds> (gdb)
Actually, gst-launch-0.10 audiotestsrc ! libvisual_jess ! fakesink seems to be enough to reproduce it :)
*** Bug 484168 has been marked as a duplicate of this bug. ***
*** Bug 521800 has been marked as a duplicate of this bug. ***
Seems to be not possible to reproduce with latest gstreamer CVS, libvisual 0.4.0 (or better Debian's 0.4.0-2.1) and libvisual-plugins 0.4.0 (i.e. 0.4.0.dfsg.1-2). Closing this bug now as NOTGNOME unless someone can still reproduce it with this versions.