From: Jorg S. <Jor...@gm...> - 2006-11-18 00:17:54
|
Hi Michael, that's quite bad... I'm running gtkpod on an AMD64 and cannot reproduce this error... do you see any way to get more information about the where and why? Maybe you can breakpoint gp_load_ipod and single-step through gdb? Which iTunesDB is it choking on? The one on the iPod? If so, let me have a copy. $ uname -a Linux hatarakibachi 2.6.18n #2 PREEMPT Sun Oct 15 02:53:36 JST 2006 x86_64 GNU/Linux Cheers, JCS. Michael Hampton wrote: > (Please CC me; I'm not on the list.) > > gtkpod-0.99.8 crashes on 64-bit Fedora Core 6 when reading the iTunesDB. > A gdb backtrace is below. This behavior did not occur with 0.99.4. > > I have already tried moving the .gtkpod directory and starting "clean," > and the trouble persists. > > If you need any more system info please let me know. > > uname -a: > Linux underground.ioerror.us 2.6.18-1.2798.fc6xen #1 SMP Mon Oct 16 > 14:59:01 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux > > gdb backtrace: > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 46912496320256 (LWP 28968)] > 0x0000000000000000 in ?? () > (gdb) bt > #0 0x0000000000000000 in ?? () > #1 0x000000000043db17 in gp_load_ipod (itdb=0xae00d0) at > file_itunesdb.c:812 > #2 0x000000000043dd6f in gp_load_ipods () at file_itunesdb.c:722 > #3 0x0000003c0520b16a in g_closure_invoke () from > /lib64/libgobject-2.0.so.0 > #4 0x0000003c0521b3bd in g_signal_override_class_closure () > from /lib64/libgobject-2.0.so.0 > #5 0x0000003c0521c826 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #6 0x0000003c0521e3d0 in g_signal_emit_by_name () > from /lib64/libgobject-2.0.so.0 > #7 0x0000003c0520b16a in g_closure_invoke () from > /lib64/libgobject-2.0.so.0 > #8 0x0000003c0521b3bd in g_signal_override_class_closure () > from /lib64/libgobject-2.0.so.0 > #9 0x0000003c0521c826 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #10 0x0000003c0521ca03 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #11 0x00000031ece744a9 in gtk_button_set_alignment () > from /usr/lib64/libgtk-x11-2.0.so.0 > #12 0x0000003c0520b16a in g_closure_invoke () from > /lib64/libgobject-2.0.so.0 > #13 0x0000003c0521b80d in g_signal_override_class_closure () > from /lib64/libgobject-2.0.so.0 > #14 0x0000003c0521c826 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #15 0x0000003c0521ca03 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #16 0x00000031ece72d29 in gtk_button_released () > from /usr/lib64/libgtk-x11-2.0.so.0 > #17 0x00000031ecf3015d in gtk_marshal_BOOLEAN__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > #18 0x0000003c0520b16a in g_closure_invoke () from > /lib64/libgobject-2.0.so.0 > #19 0x0000003c0521b9dd in g_signal_override_class_closure () > from /lib64/libgobject-2.0.so.0 > #20 0x0000003c0521c5ef in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #21 0x0000003c0521ca03 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #22 0x00000031ed02d63e in gtk_widget_get_default_style () > from /usr/lib64/libgtk-x11-2.0.so.0 > #23 0x00000031ecf2984d in gtk_propagate_event () > from /usr/lib64/libgtk-x11-2.0.so.0 > #24 0x00000031ecf2a861 in gtk_main_do_event () > from /usr/lib64/libgtk-x11-2.0.so.0 > #25 0x00000031ed84674c in gdk_add_client_message_filter () > from /usr/lib64/libgdk-x11-2.0.so.0 > #26 0x0000003c0422cf44 in g_main_context_dispatch () > from /lib64/libglib-2.0.so.0 > #27 0x0000003c0422fd7d in g_main_context_check () from > /lib64/libglib-2.0.so.0 > #28 0x0000003c0423008a in g_main_loop_run () from /lib64/libglib-2.0.so.0 > #29 0x00000031ecf2abf3 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 > #30 0x000000000044181a in main (argc=1, argv=0x7fff0c58cd08) at main.c:141 > |