[Rhythmbox-devel] Rhythmbox on amd64
- From: Benjamin Schindler <bschindler student ethz ch>
- To: rhythmbox-devel gnome org
- Subject: [Rhythmbox-devel] Rhythmbox on amd64
- Date: Fri, 06 Feb 2004 15:24:01 +0100
Hi
I'm running a Gentoo Amd64 installation but rhythmbox refuses to work. I
tried to port it but can't make it alone.
I've run rhythmbox with gdb and I get the following segfault:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 4646)]
0x000000000045eca3 in rhythmdb_tree_do_full_query (adb=0x47758c,
query=0x50,
main_model=0x0, cancel=0xbfffeb50) at rhythmdb-tree.c:1740
1740 struct RhythmDBTreeQueryGatheringData *data = g_new
(struct Rhyt hmDBTreeQueryGatheringData, 1);
I printed the callstack:
#0 0x000000000045eca3 in rhythmdb_tree_do_full_query (adb=0x47758c,
query=0x50, main_model=0x0, cancel=0xbfffeb50) at
rhythmdb-tree.c:1740
#1 0x0000000000462603 in rb_source_have_artist_album (source=0x765f30)
at rb-source.c:518
#2 0x0000000000426a3f in rb_shell_player_sync_with_selected_source (
player=0x6fadc0) at rb-shell-player.c:1653
#3 0x0000000000423f0f in rb_shell_player_set_property (object=0x6fadc0,
prop_id=1, value=0xbfffeb50, pspec=0x6f6300) at
rb-shell-player.c:658
#4 0x0000002a983574de in g_object_set_valist ()
from /usr/lib/libgobject-2.0.so.0
#5 0x0000002a98357b39 in g_object_set () from
/usr/lib/libgobject-2.0.so.0
#6 0x000000000042454b in rb_shell_player_set_selected_source (
player=0x6fadc0, source=0x765f30) at rb-shell-player.c:786
#7 0x00000000004218c1 in rb_shell_select_source (shell=0x6954b0,
source=0x765f30) at rb-shell.c:1527
#8 0x0000000000420b93 in rb_shell_construct (shell=0x6954b0)
at rb-shell.c:1189
#9 0x000000000041e024 in rb_init (shell=0x6954b0) at main.c:218
#10 0x0000002a98c77f6e in g_idle_dispatch () from
/usr/lib/libglib-2.0.so.0
#11 0x0000002a98c7573f in g_main_dispatch () from
/usr/lib/libglib-2.0.so.0
#12 0x0000002a98c7664c in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#13 0x0000002a98c76914 in g_main_context_iterate ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libglib-2.0.so.0
#14 0x0000002a98c76f1d in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
#15 0x0000002a978b2b9b in bonobo_main () from /usr/lib/libbonobo-2.so.0
#16 0x000000000041deed in main (argc=1, argv=0xbffff628) at main.c:173
It looks like main_model is NULL in rhythmdb_tree_do_full_query. But
rc_source_have_artist_album doesn't call rhythmdb_tree_do_full_query
directly so I'm kind of lost atm.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]