rhythmbox-metadata crashed with SIGSEGV in g_type_check_is_value_type_U()

Bug #838812 reported by Curtis Calu on 2011-09-01
This bug affects 435 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)

Bug Description

I launched rhythmbox and started playing some music. Everything seemed to work normally and the music played as expected. The Software didn't crash either. I just got a pop-up saying there was a segfault in rhythmbox metadata. It had no adverse effects on the actual program though.

Distro: Ubuntu 11.10 Alpha 3

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: rhythmbox 2.90.1~20110802-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-9.15-generic 3.0.3
Uname: Linux 3.0.0-9-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
CrashCounter: 1
Date: Thu Sep 1 06:09:00 2011
ExecutablePath: /usr/lib/rhythmbox/rhythmbox-metadata
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcCmdline: /usr/lib/rhythmbox/rhythmbox-metadata unix:tmpdir=/tmp
 PATH=(custom, no user)
 Segfault happened at: 0x7fe727f94cf4 <g_type_check_value+52>: testb $0x8,0x16(%rbx)
 PC (0x7fe727f94cf4) ok
 source "$0x8" ok
 destination "0x16(%rbx)" (0xf2f8ece83fd5338e) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: rhythmbox
 g_type_check_value () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 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/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: Upgraded to oneiric on 2011-09-01 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Curtis Calu (bioray93) wrote :

 type_check_is_value_type_U (type=17508004033650307960) at /build/buildd/glib2.0-2.29.16/./gobject/gtype.c:4084
 g_type_check_value (value=0x7fe71c1addc8) at /build/buildd/glib2.0-2.29.16/./gobject/gtype.c:4126
 gst_value_init_and_copy (dest=0x7ffffa5eaf98, src=0x7fe71c1addc8) at gstvalue.c:3854
 gst_structure_copy (structure=0x23b6240) at gststructure.c:312
 boxed_proxy_collect_value (collect_values=<optimized out>, value=0x7ffffa5eb058, n_collect_values=<optimized out>, collect_flags=<optimized out>) at /build/buildd/glib2.0-2.29.16/./gobject/gboxed.c:225

Changed in rhythmbox (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Changed in rhythmbox (Ubuntu):
status: New → Confirmed

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at:

visibility: private → public
Changed in rhythmbox (Ubuntu):
status: Confirmed → Triaged
Changed in rhythmbox:
importance: Unknown → Critical
status: Unknown → New

Bug still present in Ubuntu 12.04 amd64 .

tags: added: bugpattern-needed
Joost Van Durme (joostvandurme) wrote :

Got it in 12.04 32bit.

Marking this as a security vulnerability because receiving an audio file and adding it to a directory monitored by rythmbox could trigger this bug that might be exploited to execute arbitrary code.

security vulnerability: no → yes
col reilly (lupinehorror) wrote :

rhythmox was scanning my, rather large, collection and the crash happened. software kept running though.

Rick Pontefract (rjpontefract) wrote :

This also occurs in 12.04 64 bit.

Colan Schwartz (colan) on 2012-03-23
tags: added: precise

1) Ubuntu 12.04 LTS Beta 1 (nightly build)

2) rhythmbox: Installiert: 2.96-0ubuntu3

3) I marked 10 mp3 files in a nautilus folder and let it rhythmbox play with the rightclick menu.

4) After starting rhythmbox, it went on importing my music directory, while also starting to play the selected music files. I clicked on the queue to see the files - and that resulted in a crash, showing up this bug report. I hope, the description helps.

José Lou Chang (obake) wrote :

In my case this error report launched when I was scanning or importing new songs in Rhythmbox for the first time.

Ubuntu Precise with all the updates applied.

zob (zob) wrote :

In my case, on updated 12.04 beta 2, it happened while importing songs to the library for the first time. In this case from a Sansa Clip+ mp3 player.

Sascha Jazbec (jazbec) wrote :

ubuntu beta2 is the most unstable lts release I ever tested. For the last 2 hours I reported crashs in compiz, in unity, in unity 2d, in banshee and now in rhythmbox, then arista transcoder does output 0byte files, vmwareplayer does not install and hundreds of small issues all over the place.

My oh my .. a beta2 should not have so many and such severe bugs that no music app will work and that the desktop crashes for no reasons .. the release will be a disaster. In one months this can't be fixed all.

10.0.4 was so good. I hate to say this but everything ubuntu did after this is a epic failure. I so hoped for 1204 being a LTS that it will work. I do not see that and I do not see it for April 26th either.

Pawel Jonik (paweljonik) wrote :

12.04b2 64bit
Error occured while scanning large music folder on external drive (hard-mounted via fstab, if that matters)

Jochem (zielstra1) wrote :

A similar situation as ODDie: scanning of large music folder on another partition (ext4) but on the same harddisk.

Mathieu Cossette (mcossette) wrote :

Happened when changing ID3 tags with EasyTag for an album while Rhythmbox was still open which created an importation error when importing the folder again to my music collection.

Avery (docaltmed) wrote :

Occurred when importing library for the first time.

LAZA (laza74) wrote :

Stopped playing music after a song in shuffle mode, while searching for new music on an internal NTFS drive.

col reilly (lupinehorror) wrote :

got this while scanning (my rather large) collection for the first time. xubuntu 12.10

tags: added: quantal

It happened after I set a new musicfolder and RB began to import the music files in its Database. Functionallity of RB was not affected, ony the ERROR-message poped up.

I edited the title of the bug, to show the error as the retracer described it, and as the dupes, that I've seen, have. Thanks.

summary: - rhythmbox-metadata crashed with SIGSEGV in g_type_check_value()
+ rhythmbox-metadata crashed with SIGSEGV in
+ g_type_check_is_value_type_U()
Todor Velichkov (tosho) wrote :

got in Ubuntu 12.10 x64

dino99 (9d9) wrote :

This version has expired

and there is no dupe with the recent ubuntu versions

Changed in rhythmbox (Ubuntu):
status: Triaged → Invalid
Changed in rhythmbox:
importance: Critical → Undecided
status: New → Invalid
To post a comment you must log in.
This report contains Public Security information  Edit
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

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