(gdb) bt #0 0x00007ffff6ed38d5 in raise () from /lib/libc.so.6 #1 0x00007ffff6ed4d4b in abort () from /lib/libc.so.6 #2 0x00007ffff6ecc5ed in __assert_fail () from /lib/libc.so.6 #3 0x00007ffff3205ffc in _get_image_surface (surface=0x7fffe6be4400, extents=0x7fffffff8650) at cairo-xlib-surface.c:832 #4 0x00007ffff32060f4 in _cairo_xlib_surface_acquire_source_image (abstract_surface=, image_out=0x7fffffff87d8, image_extra=) at cairo-xlib-surface.c:1383 #5 0x00007ffff31e0b0c in _cairo_surface_acquire_source_image (surface=0x7fffe6be4400, image_out=, image_extra=) at cairo-surface.c:1645 #6 0x00007ffff31b6ae5 in _pixman_image_for_surface (pattern=0x7fffffff8c10, is_mask=, extents=0x7fffffff8b70, dst_device_transform=, tx=0x7fffffff88b0, ty=0x7fffffff88b4) at cairo-image-surface.c:1484 #7 _pixman_image_for_pattern (pattern=0x7fffffff8c10, is_mask=, extents=0x7fffffff8b70, dst_device_transform=, tx=0x7fffffff88b0, ty=0x7fffffff88b4) at cairo-image-surface.c:1648 #8 0x00007ffff31b8930 in _composite_boxes (dst=0x7fffdf4237a0, op=CAIRO_OPERATOR_SOURCE, src=0x7fffffff8c10, boxes=0x7fffffff8900, extents=0x7fffffff8b50) at cairo-image-surface.c:3066 #9 _clip_and_composite_boxes (dst=0x7fffdf4237a0, op=CAIRO_OPERATOR_SOURCE, src=0x7fffffff8c10, boxes=0x7fffffff8900, extents=0x7fffffff8b50) at cairo-image-surface.c:3127 #10 0x00007ffff31b95e9 in _cairo_image_surface_paint (abstract_surface=0x7fffdf4237a0, op=CAIRO_OPERATOR_SOURCE, source=0x7fffffff8c10, clip=) at cairo-image-surface.c:3322 #11 0x00007ffff31e14b1 in _cairo_surface_paint (surface=0x7fffdf4237a0, op=, source=0x7fffffff8c10, clip=0x0) at cairo-surface.c:2214 #12 0x00007ffff31b1898 in _cairo_gstate_paint (gstate=0x7fffd85ab830) at cairo-gstate.c:1016 #13 0x00007ffff31acb59 in _cairo_default_context_paint_with_alpha (abstract_cr=0x7fffd85ab800, alpha=) at cairo-default-context.c:916 #14 _cairo_default_context_paint_with_alpha (abstract_cr=0x7fffd85ab800, alpha=) at cairo-default-context.c:907 #15 0x00007ffff31a774a in cairo_paint_with_alpha (cr=0x7fffd85ab800, alpha=) at cairo.c:1934 #16 0x00007ffff51e683d in nsWindow::OnExposeEvent (this=0x7fffd0ff7790, aWidget=, aEvent=) at /sources/mozilla-central/widget/src/gtk2/nsWindow.cpp:2322 #17 0x00007ffff51e69da in expose_event_cb (widget=0x7fffdf436f00, event=0x7fffffff95c0) at /sources/mozilla-central/widget/src/gtk2/nsWindow.cpp:5634 #18 0x00007ffff02655a8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x7fffd830c430, return_value=0x7fffffff92a0, n_param_values=, param_values=0x7fffd807ae50, invocation_hint=, marshal_data=) at gtkmarshalers.c:86 #19 0x00007ffff0e66b24 in g_closure_invoke (closure=0x7fffd830c430, return_value=0x7fffffff92a0, n_param_values=2, param_values=0x7fffd807ae50, invocation_hint=) at gclosure.c:773 #20 0x00007ffff0e79aeb in signal_emit_unlocked_R (node=, detail=0, instance=0x7fffdf436f00, emission_return=0x7fffffff93e0, instance_and_params=0x7fffd807ae50) at gsignal.c:3271 #21 0x00007ffff0e83196 in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=0x7fffffff9448) at gsignal.c:3012 #22 0x00007ffff0e834d2 in g_signal_emit (instance=, signal_id=, detail=) at gsignal.c:3059 #23 0x00007ffff037e201 in gtk_widget_event_internal (widget=0x7fffdf436f00, event=0x7fffffff95c0) at gtkwidget.c:4984 #24 0x00007ffff0263dc7 in IA__gtk_main_do_event (event=0x7fffffff95c0) at gtkmain.c:1620 #25 0x00007fffef95f39c in _gdk_window_process_updates_recurse (window=0x7fffd0513700, expose_region=0x7fffd807ae20) at gdkwindow.c:5429 #26 0x00007fffef95f34b in _gdk_window_process_updates_recurse (window=0x7fffd0513280, expose_region=0x7fffd807ab20) at gdkwindow.c:5402 #27 0x00007fffef95a2f3 in gdk_window_process_updates_internal (window=0x7fffd0513280) at gdkwindow.c:5588 #28 0x00007fffef95c491 in IA__gdk_window_process_all_updates () at gdkwindow.c:5696 #29 0x00007fffef95c4f9 in gdk_window_update_idle (data=) at gdkwindow.c:5322 #30 0x00007fffef939aa6 in gdk_threads_dispatch (data=0x7fffd83cd1c0) at gdk.c:512 #31 0x00007ffff07a0f2d in g_main_dispatch (context=0x7ffff6d53440) at gmain.c:2500 #32 g_main_context_dispatch (context=0x7ffff6d53440) at gmain.c:3083 #33 0x00007ffff07a1728 in g_main_context_iterate (context=0x7ffff6d53440, block=, dispatch=1, self=) at gmain.c:3161 #34 0x00007ffff07a18f9 in g_main_context_iteration (context=0x7ffff6d53440, may_block=0) at gmain.c:3224 #35 0x00007ffff51fb8f0 in nsBaseAppShell::DoProcessNextNativeEvent (this=0x7ffff6dda940, mayWait=) at /sources/mozilla-central/widget/src/xpwidgets/nsBaseAppShell.cpp:171 #36 0x00007ffff51fba75 in nsBaseAppShell::OnProcessNextEvent (this=0x7ffff6dda940, thr=0x7ffff6d25500, mayWait=0, recursionDepth=) at /sources/mozilla-central/widget/src/xpwidgets/nsBaseAppShell.cpp:306 #37 0x00007ffff52be41b in nsThread::ProcessNextEvent (this=0x7ffff6d25500, mayWait=0, result=0x7fffffff99fc) at /sources/mozilla-central/xpcom/threads/nsThread.cpp:581 #38 0x00007ffff529448c in NS_ProcessNextEvent_P (thread=, mayWait=) at /home/ojab/opt/xulrunner/xpcom/build/nsThreadUtils.cpp:245 #39 0x00007ffff5239e80 in mozilla::ipc::MessagePump::Run (this=0x7ffff6daeb00, aDelegate=0x7ffff6ded0b0) at /sources/mozilla-central/ipc/glue/MessagePump.cpp:110 #40 0x00007ffff52d8ad1 in RunHandler (this=0x7ffff6ded0b0) at /sources/mozilla-central/ipc/chromium/src/base/message_loop.cc:202 #41 MessageLoop::Run (this=0x7ffff6ded0b0) at /sources/mozilla-central/ipc/chromium/src/base/message_loop.cc:176 #42 0x00007ffff51fb60a in nsBaseAppShell::Run (this=0x7ffff6dda940) at /sources/mozilla-central/widget/src/xpwidgets/nsBaseAppShell.cpp:189 #43 0x00007ffff50d49c8 in nsAppStartup::Run (this=0x7fffebba7f40) at /sources/mozilla-central/toolkit/components/startup/nsAppStartup.cpp:224 #44 0x00007ffff49beb10 in XRE_main (argc=, argv=, aAppData=) at /sources/mozilla-central/toolkit/xre/nsAppRunner.cpp:3577 #45 0x0000000000401fc5 in main (argc=1, argv=0x7fffffffeba8) at /sources/mozilla-central/xulrunner/stub/nsXULStub.cpp:507