GNOME Bugzilla – Bug 574962
rhythmbox crash in flac_type_find
Last modified: 2009-03-23 00:11:15 UTC
Version: 0.11.6 What were you doing when the application crashed? i dont know, the machine are suspended Distribution: Debian squeeze/sid Gnome Release: 2.22.3 2008-09-18 (Debian) BugBuddy Version: 2.22.0 System: Linux 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686 X Vendor: The X.Org Foundation X Vendor Release: 10402000 Selinux: No Accessibility: Disabled GTK+ Theme: Glossy Icon Theme: gnome Memory status: size: 171335680 vsize: 171335680 resident: 55025664 share: 23539712 rss: 55025664 rss_rlim: 4294967295 CPU usage: start_time: 1236778825 rtime: 15471 utime: 13746 stime: 1725 cutime:0 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/rhythmbox' [Thread debugging using libthread_db enabled] [New Thread 0xb6447760 (LWP 12512)] [New Thread 0xafe2ab90 (LWP 16576)] [New Thread 0xb27d4b90 (LWP 16367)] [New Thread 0xaee28b90 (LWP 16366)] [New Thread 0xaf629b90 (LWP 14335)] [New Thread 0xb0c06b90 (LWP 14334)] [New Thread 0xb1fd3b90 (LWP 14332)] [New Thread 0xb5ee5b90 (LWP 12519)] 0xb7eee424 in __kernel_vsyscall ()
+ Trace 213383
Thread 1 (Thread 0xb6447760 (LWP 12512))
----------- .xsession-errors (1455 sec old) --------------------- Bad UTF-8 in startup notification message Bad UTF-8 in startup notification message Bad UTF-8 in startup notification message Advertencia del gestor de ventanas: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x4400003 (Visor de d) Advertencia del gestor de ventanas: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed. ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) --------------------------------------------------
Looks like a bug in GStreamer, either in the id3demux or typefind elements. Please attach the first 100kb of the file "/home/damian/Música/idol punch - nude scrap/14 - continued.mp3" to this bug (use 'dd if=/home/damian/... of=attach.mp3 bs=1024 count=100').
Created attachment 130498 [details] the file for the test add an extract of mp3
I can't reproduce the crash with the extract, either with git builds of gstreamer or with the current debian packages. Does 'gst-launch-0.10 filesrc location=idolpunch.mp3 ! decodebin ! fakesink' crash on your machine?
when i execute gst-launch-0.10 filesrc location=idolpunch.mp3 ! decodebin ! fakesink Estableciendo el conducto a PAUSA ... Caught SIGSEGV accessing address (nil)
+ Trace 213396
and then execute gdb gst-launch-0.10 8440 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"... Attaching to program: /usr/bin/gst-launch-0.10, process 8440 ptrace: No such process. /home/damian/8440: No such file or directory. and thats alls
Well, I'm out of ideas, so I'll reassign this to GStreamer.
Fixed by the following commit: commit 9acf7de5a48d33dfe7deb9af37154a7e48e879d0 Author: Edward Hervey <bilboed@bilboed.com> Date: Mon Mar 9 09:06:40 2009 +0100 typefind: Use the proper data pointer instead of poking random memory.
*** Bug 576314 has been marked as a duplicate of this bug. ***