Are you able to reproduce this on Precise?
I attempted using the directions provided, but on ejecting the first
disc, rb cleared itself. The second cd was detected and loaded ok.
There have been some significant changes to the section of glib2.0 code
this bug hit, perhaps it already got fixed upstream.
** Changed in: rhythmbox (Ubuntu)
Status: Triaged => Incomplete
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/806306
Title:
rhythmbox crashed with SIGSEGV in g_hash_table_lookup_node()
Status in The Rhythmbox Music Management Application:
New
Status in “rhythmbox” package in Ubuntu:
Incomplete
Bug description:
Steps to reproduce:
1. insert a CD
2. let rhythmbox recognize it
3. remove it with the button on the drive
4. the CD is now removed from the drive but rhythmbox already shows it
5. now insert a new CD
6. rhythmbox crashes
#0 0x00007f08c4128740 in ?? ()
No symbol table info available.
#1 0x00007f08dd022a56 in g_hash_table_lookup_node (hash_table=0x41ec880,
key=0x41ec890, notify=1) at /build/buildd/glib2.0-2.28.6/./glib/ghash.c:313
node = <value optimized out>
node_index = <value optimized out>
hash_value = <value optimized out>
step = 0
#2 g_hash_table_remove_internal (hash_table=0x41ec880, key=0x41ec890,
notify=1) at /build/buildd/glib2.0-2.28.6/./glib/ghash.c:1093
node = <value optimized out>
node_index = 3290159760
__PRETTY_FUNCTION__ = "g_hash_table_remove_internal"
#3 0x00007f08e1ae059c in remove_child (data=<value optimized out>,
parent=<value optimized out>) at rhythmdb-tree.c:1514
_g_boolean_var_ = <value optimized out>
#4 0x00007f08e1ae0631 in remove_entry_from_album (db=<value optimized out>,
entry=0x41ec890) at rhythmdb-tree.c:1535
table = 0x3ad0b70
__PRETTY_FUNCTION__ = "remove_entry_from_album"
#5 0x00007f08e1ae4675 in rhythmdb_tree_entry_set (adb=<value optimized out>,
entry=0x41ec890, propid=<value optimized out>, value=<value optimized out>) at
rhythmdb-tree.c:1608
artist = <value optimized out>
genre = <value optimized out>
albumname = 0x7f08c41bda90 ""
db = 0x1d64040
type = 0x7f08c4128740
__PRETTY_FUNCTION__ = "rhythmdb_tree_entry_set"
#6 0x00007f08e1acf8b6 in rhythmdb_entry_set_internal (db=0x1d64040,
entry=0x41ec890, notify_if_inserted=<value optimized out>, propid=5,
value=0x7fff7aeb6ff0) at rhythmdb.c:3345
klass = 0x1cfa9b0
handled = <value optimized out>
podcast = 0x0
old_value = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 =
0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
nop = <value optimized out>
__PRETTY_FUNCTION__ = "rhythmdb_entry_set_internal"
#7 0x00007f08b5f98fc1 in update_tracks (source=<value optimized out>,
property=RHYTHMDB_PROP_ALBUM, value=0x7fff7aeb6ff0) at rb-audiocd-source.c:1178
priv = 0x1d5ea90
db = 0x1d64040
i = 0x3aa2560
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: rhythmbox 0.13.3-0ubuntu6
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
Date: Wed Jul 6 06:50:47 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/rhythmbox
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcCmdline: rhythmbox
ProcEnviron:
LANGUAGE=de_DE:en
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f08c4128740: add %dl,0x1d1(%rcx)
PC (0x7f08c4128740) in non-executable VMA region:
0x7f08c4000000-0x7f08c425d000 rw-p None
source "%dl" ok
destination "0x1d1(%rcx)" (0xc4128911) not located in a known VMA region
(needed writable region)!
SegvReason:
executing writable VMA None
writing unknown VMA
Signal: 11
SourcePackage: rhythmbox
StacktraceTop:
?? ()
g_hash_table_lookup_node (hash_table=0x41ec880, key=0x41ec890, notify=1) at
/build/buildd/glib2.0-2.28.6/./glib/ghash.c:313
g_hash_table_remove_internal (hash_table=0x41ec880, key=0x41ec890, notify=1)
at /build/buildd/glib2.0-2.28.6/./glib/ghash.c:1093
remove_child (data=<value optimized out>, parent=<value optimized out>) at
rhythmdb-tree.c:1514
remove_entry_from_album (db=<value optimized out>, entry=0x41ec890) at
rhythmdb-tree.c:1535
Title: rhythmbox crashed with SIGSEGV in g_hash_table_lookup_node()
UpgradeStatus: Upgraded to natty on 2011-04-23 (73 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
To manage notifications about this bug go to:
https://bugs.launchpad.net/rhythmbox/+bug/806306/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp