rhythmbox-metadata crashed with SIGSEGV in type_check_is_value_type_U()

Bug #838193 reported by Nicolas DERIVE
238
This bug affects 54 people
Affects Status Importance Assigned to Milestone
Rhythmbox
Expired
Critical
gst-plugins-base0.10 (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Opening rhythmbox, It automatically updates the music database, and I got this crash.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: rhythmbox 2.90.1~20110802-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-9.14-generic-pae 3.0.3
Uname: Linux 3.0.0-9-generic-pae i686
NonfreeKernelModules: nvidia
Architecture: i386
CheckboxSubmission: c4273c0f4f2b8d26cd6bf31cadfd2912
CheckboxSystem: a871981cb5bdf4d6ebd55be46becf77e
Date: Wed Aug 31 17:49:11 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/rhythmbox/rhythmbox-metadata
ProcCmdline: /usr/lib/rhythmbox/rhythmbox-metadata unix:tmpdir=/tmp
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANGUAGE=fr_FR:fr:en_GB:en
 LANG=fr_FR.UTF-8
SegvAnalysis:
 Segfault happened at: 0xb749ac30 <g_type_check_value+64>: testb $0x8,0xe(%esi)
 PC (0xb749ac30) ok
 source "$0x8" ok
 destination "0xe(%esi)" (0xd5325696) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: rhythmbox
StacktraceTop:
 type_check_is_value_type_U (type=3576845960) at /build/buildd/glib2.0-2.29.16/./gobject/gtype.c:4084
 g_type_check_value (value=0xb2d83de4) at /build/buildd/glib2.0-2.29.16/./gobject/gtype.c:4126
 gst_value_init_and_copy () from /usr/lib/libgstreamer-0.10.so.0
 gst_structure_copy () from /usr/lib/libgstreamer-0.10.so.0
 ?? () from /usr/lib/libgstreamer-0.10.so.0
Title: rhythmbox-metadata crashed with SIGSEGV in type_check_is_value_type_U()
UpgradeStatus: Upgraded to oneiric on 2008-10-18 (1047 days ago)
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse lpadmin netdev plugdev pulse pulse-access scanner tape users video

Revision history for this message
Nicolas DERIVE (kalon33) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 type_check_is_value_type_U (type=3576845960) at /build/buildd/glib2.0-2.29.16/./gobject/gtype.c:4084
 g_type_check_value (value=0xb2d83de4) at /build/buildd/glib2.0-2.29.16/./gobject/gtype.c:4126
 gst_value_init_and_copy (dest=0xbfde0e0c, src=0xb2d83de4) at gstvalue.c:3854
 gst_structure_copy (structure=0xb2d1dd98) at gststructure.c:312
 gst_structure_copy_conditional (structure=0xb2d1dd98) at gststructure.c:2335

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in rhythmbox (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Nicolas DERIVE (kalon33)
visibility: private → public
Changed in rhythmbox (Ubuntu):
status: New → Confirmed
affects: rhythmbox (Ubuntu) → gst-plugins-base0.10 (Ubuntu)
Changed in rhythmbox:
importance: Unknown → Critical
status: Unknown → New
Revision history for this message
Cristian Aravena Romero (caravena) wrote :

Reassigning to GStreamer since it crashed inside gst_discoverer_discover_uri.

Does "gst-discoverer-0.10
file:///home/nicolas/Musique/B/The%20Beatles/The%20White%20Album%20(UK%20Stereo)%20(DESS%20Blue%20Box%20Remaster)/Cd01/12%20-%20Piggies.flac"
also crash?

Revision history for this message
Cristian Aravena Romero (caravena) wrote :

Yeah, need more information here, such as whether the test command above also crashes, and whether it's intermittent, etc.

Changed in rhythmbox:
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

setting it to incomplete waiting for the response/information on the question asked by Cristian.

Changed in gst-plugins-base0.10 (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Nicolas DERIVE (kalon33) wrote :

Sorry for the late answer.

I got this :

nicolas@black-angel:~/Bureau$ gst-discoverer-0.10 file:///home/nicolas/Musique/B/The%20Beatles/The%20White%20Album%20(UK%20Stereo)%20(DESS%20Blue%20Box%20Remaster)/Cd01/12%20-%20Piggies.flac
bash: Erreur de syntaxe près du symbole inattendu « ( »

which means "Syntax error near the symbol '('"

Revision history for this message
Nicolas DERIVE (kalon33) wrote :

It seems reproductible, I got also this second crash: https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/855559

Revision history for this message
Nicolas DERIVE (kalon33) wrote :

change status back to confirmed, as I added requested info.

Changed in gst-plugins-base0.10 (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Pedro Villavicencio (pedro) wrote :

could you please escape those ( and try if you get the crash with the command line ? Thanks.

Changed in rhythmbox:
status: Incomplete → Expired
Revision history for this message
Edward Donovan (edward.donovan) wrote :

This looks like the same problem as bug 838812. The error reports were titled slightly differently, but the retracer showed the stack traces to be the same. I'm going to dupe this bug to the other, as that one has already been triaged. Thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.