rhythmbox-metadata crashed with SIGSEGV in type_check_is_value_type_U()

Bug #901101 reported by Per-Inge
152
This bug affects 35 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

This might be a duplicate of bug #838812 or bug #838193

I got the bug when scanning my music library. Happened both at the initial scan and today when I started Rhythmbox again.
Almost all songs are flac coded, but there are a number of mpg3 songs, which are reported as Import Errors, as there are no plugin to play mpg3 songs.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: rhythmbox 2.90.1~20111126.89c872b0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-3.8-generic 3.2.0-rc4
Uname: Linux 3.2.0-3-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Wed Dec 7 08:30:54 2011
ExecutablePath: /usr/lib/rhythmbox/rhythmbox-metadata
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20111129.1)
ProcCmdline: /usr/lib/rhythmbox/rhythmbox-metadata unix:tmpdir=/tmp
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f0625fc8be5 <g_type_check_value+101>: mov (%rax),%rax
 PC (0x7f0625fc8be5) ok
 source "(%rax)" (0x00000030) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: rhythmbox
StacktraceTop:
 g_type_check_value () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_value_copy () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 gst_structure_copy () from /usr/lib/libgstreamer-0.10.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/libgstreamer-0.10.so.0
Title: rhythmbox-metadata crashed with SIGSEGV in g_type_check_value()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Per-Inge (per-inge-hallin) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 type_check_is_value_type_U (type=<optimized out>) at /build/buildd/glib2.0-2.30.1/./gobject/gtype.c:4092
 g_type_check_value (value=<optimized out>) at /build/buildd/glib2.0-2.30.1/./gobject/gtype.c:4126
 g_value_copy (src_value=0x7f061c02b4f8, dest_value=0x7fff4630ba68) at /build/buildd/glib2.0-2.30.1/./gobject/gvalue.c:206
 gst_structure_copy (structure=0x262cb60) at gststructure.c:312
 boxed_proxy_collect_value (collect_values=<optimized out>, value=0x7fff4630bb28, n_collect_values=<optimized out>, collect_flags=<optimized out>) at /build/buildd/glib2.0-2.30.1/./gobject/gboxed.c:228

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
summary: - rhythmbox-metadata crashed with SIGSEGV in g_type_check_value()
+ rhythmbox-metadata crashed with SIGSEGV in type_check_is_value_type_U()
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Revision history for this message
Edward Donovan (edward.donovan) wrote :

Oops, I just attempted this comment, but I flip-flopped the bug numbers. I hid that comment and am trying again.

> This might be a duplicate of bug #838812 or bug #838193

Yeah, I think this is the same as bug 838193. The other bug might be basically the same, but I won't try to settle that question right now. I'm going to dupe this to bug 838193. Thanks.

Revision history for this message
Edward Donovan (edward.donovan) wrote :

Ok, I did go on to decide that bug 838193 is the same as bug 838812. :) I duped them to the latter, since that one is 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.