Re: [Nautilus-list] Nautilus crashing on startup in GDK



Darin Adler <darin eazel com> wrote:

} on 2/27/01 8:31 AM, Patrick Hartling at patrick 137 org wrote:
} 
} > ** CRITICAL **: file gdk-pixbuf-render.c: line 349
} > (gdk_pixbuf_render_pixmap_and_mask): assertion `pixbuf != NULL' failed.
} > 
} > ** CRITICAL **: file gdk-pixbuf.c: line 67 (gdk_pixbuf_unref): assertion
} > `pixbuf != NULL' failed.
} > Bus error - core dumped
} > 
} > I'm running this on FreeBSD with XFree86 4.0.1 (NVidia driver).  I've
} > been having problems for a long time with shared memory issues in IMLIB
} > and GDK related to the lame NVidia driver that comes with XFree86 4,
} > but it's my only option right now.  Is there anything I can do to correct
} > the above problems?
} 
} With a backtrace we can probably debug this easily. A NULL pixbuf should be
} simple to track down. Without a backtrace, I have no immediate guesses. Do
} you know how to use gdb to get a backtrace? (Feel free to visit #nautilus on
} GIMPnet -- people there would be happy to help you get a backtrace.)

I just sent a backtrace to Pavel Cisler in private email, so I have one
handy.  :)  Here it is:

#0  0x285505c6 in gdk_pixmap_ref () from /usr/X11R6/lib/libgdk12.so.2
#1  0x285506d6 in gdk_bitmap_ref () from /usr/X11R6/lib/libgdk12.so.2
#2  0x284b495b in gtk_pixmap_set () from /usr/X11R6/lib/libgtk12.so.2
#3  0x284b4711 in gtk_pixmap_new () from /usr/X11R6/lib/libgtk12.so.2
#4  0x8067a4f in nautilus_complex_search_bar_queue_resize ()
#5  0x8067264 in nautilus_complex_search_bar_get_type ()
#6  0x284f25c7 in gtk_type_new () from /usr/X11R6/lib/libgtk12.so.2
#7  0x284fbc71 in gtk_widget_new () from /usr/X11R6/lib/libgtk12.so.2
#8  0x8067ac4 in nautilus_complex_search_bar_new ()
#9  0x807c40a in nautilus_switchable_search_bar_new ()
#10 0x807bc7d in nautilus_switchable_navigation_bar_new ()
#11 0x8088235 in nautilus_window_zoom_to_fit ()
#12 0x808898d in nautilus_window_zoom_to_fit ()
#13 0x284ae0ec in gtk_object_arg_set () from /usr/X11R6/lib/libgtk12.so.2
#14 0x284fbd08 in gtk_widget_new () from /usr/X11R6/lib/libgtk12.so.2
#15 0x80686a5 in nautilus_desktop_window_new ()
#16 0x8063c3d in nautilus_application_startup ()
#17 0x8063c83 in nautilus_application_open_desktop ()
#18 0x807430e in nautilus_shell_new ()
#19 0x80615a4 in Nautilus_Shell_start_desktop ()
#20 0x8063aea in nautilus_application_startup ()
#21 0x806d0c1 in main ()
#22 0x8061001 in _start ()

} With or without the backtrace (hopefully with), a report at
} bugzilla.eazel.com will help us track this and not lose track. It is our
} goal to at least start up on FreeBSD for GNOME 1.4, so if this is not just
} something wrong on your system, then we want to get it fixed right away.

That's good to hear.  I was thinking about trying a GNOME 1.4 beta, but
my system is already too unstable right now.  I'll let the ports
collection people worry about testing 1.4.  :)

 -Patrick


Patrick L. Hartling			| Research Assistant, VRAC
patrick 137 org				| 2624 Howe Hall -- (515)294-4916
http://www.137.org/patrick/		| http://www.vrac.iastate.edu/





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]