Package: libgtk2.0-0 Version: 2.23.3-2 Severity: important
I was asked to open a new bug report after I wrongly added a comment to #607919 about version 2.23.3-2 resolving issues I had with 2.23.3-1 causing Xfce plugins to crash, but causing 'iceweasel' to die if I tried to use my ISP's webmail interface. This is the new report, along with the requested backtrace information. The symptoms are that 'iceweasel' seems mostly usable when upgrading libgtk2.0-0 from 2.23.2-1 to 2.23.3-2, but under certain (very reproducible) circumstances will cause the browser to segfault. (This bug may be related to #607962 and #607934.) Reverting to version 2.23.2-1 restores everything to working order for me. I installed the following debug packages to help produce a more meaningful backtrace using 'gdb': libgtk2.0-0-dbg libglib2.0-0-dbg libx11-6-dbg xulrunner-1.9.2-dbg I then (temporarily) edited /usr/lib/iceweasel/iceweasel script to change DEBUG=0 to DEBUG=1 and then ran 'iceweasel' in Xfce's terminal program this way: gdb /usr/lib/iceweasel/iceweasel The result was 'gdb' running in the terminal along with 'iceweasel' appearing as a separate X window. Running the program produced this output: (gdb) run Starting program: /usr/lib/iceweasel/firefox-bin [Thread debugging using libthread_db enabled] [New Thread 0x7fffe82ff710 (LWP 7904)] [New Thread 0x7fffe78f1710 (LWP 7905)] [New Thread 0x7fffe6cff710 (LWP 7906)] [New Thread 0x7fffe64fe710 (LWP 7907)] [New Thread 0x7fffe52ff710 (LWP 7908)] [New Thread 0x7fffe40ce710 (LWP 7909)] [New Thread 0x7fffe22ff710 (LWP 7911)] [New Thread 0x7fffe18ff710 (LWP 7912)] [New Thread 0x7fffe0280710 (LWP 7913)] [New Thread 0x7fffdfa7f710 (LWP 7914)] [New Thread 0x7fffdf27e710 (LWP 7915)] [Thread 0x7fffe22ff710 (LWP 7911) exited] [Thread 0x7fffe40ce710 (LWP 7909) exited] [New Thread 0x7fffe22ff710 (LWP 7916)] [New Thread 0x7fffe40ce710 (LWP 7917)] [New Thread 0x7fffd9dff710 (LWP 7918)] [New Thread 0x7fffd90ff710 (LWP 7919)] [Thread 0x7fffe18ff710 (LWP 7912) exited] [Thread 0x7fffe40ce710 (LWP 7917) exited] [New Thread 0x7fffe18ff710 (LWP 7920)] [New Thread 0x7fffe40ce710 (LWP 7921)] [New Thread 0x7fffd82ff710 (LWP 7922)] [New Thread 0x7fffd7afe710 (LWP 7923)] [Thread 0x7fffd9dff710 (LWP 7918) exited] [Thread 0x7fffe40ce710 (LWP 7921) exited] [Thread 0x7fffd82ff710 (LWP 7922) exited] [New Thread 0x7fffd9dff710 (LWP 7924)] [New Thread 0x7fffe40ce710 (LWP 7927)] [Thread 0x7fffe40ce710 (LWP 7927) exited] [New Thread 0x7fffe40ce710 (LWP 7930)] [Thread 0x7fffe40ce710 (LWP 7930) exited] [New Thread 0x7fffe40ce710 (LWP 7931)] [Thread 0x7fffe40ce710 (LWP 7931) exited] [New Thread 0x7fffe40ce710 (LWP 7932)] [Thread 0x7fffe40ce710 (LWP 7932) exited] [New Thread 0x7fffe40ce710 (LWP 7946)] [New Thread 0x7fffd82ff710 (LWP 7951)] [Thread 0x7fffd82ff710 (LWP 7951) exited] [New Thread 0x7fffd82ff710 (LWP 7952)] [Thread 0x7fffd82ff710 (LWP 7952) exited] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff0c74487 in IA__gdk_x11_drawable_get_xid ( drawable=0xffffffffd5c0ab80) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkdrawable-x11.c:924 924 /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkdrawable-x11.c: No such file or directory. in /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkdrawable-x11.c Here is the output from a simple backtrace: (gdb) bt #0 0x00007ffff0c74487 in IA__gdk_x11_drawable_get_xid ( drawable=0xffffffffd5c0ab80) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkdrawable-x11.c:924 #1 0x00007ffff1411142 in _gtk_socket_windowing_select_plug_window_input ( socket=0x7fffd1f29a80) at /tmp/buildd/gtk+2.0-2.23.3/gtk/gtksocket-x11.c:252 #2 0x00007ffff12ce0ee in _gtk_socket_add_window (socket=0x7fffd1f29a80, xid=48234644, need_reparent=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gtk/gtksocket.c:912 #3 0x00007ffff14115ec in _gtk_socket_windowing_filter_func ( gdk_xevent=0x7fffffff8050, event=<value optimized out>, data=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gtk/gtksocket-x11.c:455 #4 0x00007ffff0c78a68 in gdk_event_apply_filters (display=0x7ffff6da1190, event=0x7fffd1cbfcf0, xevent=0x7fffffff8050, return_exposes=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:356 #5 gdk_event_translate (display=0x7ffff6da1190, event=0x7fffd1cbfcf0, xevent=0x7fffffff8050, return_exposes=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:1033 #6 0x00007ffff0c7a938 in _gdk_events_queue (display=0x7ffff6da1190) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:2310 #7 0x00007ffff0c7ae4e in gdk_event_dispatch (source=<value optimized out>, callback=0, user_data=0x0) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:2371 #8 0x00007ffff17aa282 in g_main_dispatch (context=0x7ffff6d34600) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:2440 #9 g_main_context_dispatch (context=0x7ffff6d34600) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:3013 #10 0x00007ffff17ae948 in g_main_context_iterate (context=0x7ffff6d34600, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:3091 #11 0x00007ffff17aeafc in g_main_context_iteration (context=0x7ffff6d34600, may_block=1) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:3154 #12 0x00007ffff6589737 in nsBaseAppShell::DoProcessNextNativeEvent ( this=0xffffffffd5c0ab80, mayWait=0) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:155 #13 0x00007ffff658988d in nsBaseAppShell::OnProcessNextEvent ( this=0x7fffe83ba160, thr=0x7ffff6d2d4c0, mayWait=1, recursionDepth=<value optimized out>) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:311 #14 0x00007ffff66a4849 in nsThread::ProcessNextEvent (this=0x7ffff6d2d4c0, mayWait=1, result=0x7fffffff837c) at ../../../xpcom/threads/nsThread.cpp:508 #15 0x00007ffff6679061 in NS_ProcessNextEvent_P (thread=0xffffffffd5c0ab80, mayWait=0) at nsThreadUtils.cpp:250 #16 0x00007ffff660d8f2 in mozilla::ipc::MessagePump::Run (this=0x7ffff6dfa0c0, aDelegate=0x7ffff6dc66a0) at ../../../ipc/glue/MessagePump.cpp:134 #17 0x00007ffff664f168 in RunHandler (this=0xffffffffd5c0ab80) at ../../../ipc/chromium/src/base/message_loop.cc:199 #18 MessageLoop::Run (this=0xffffffffd5c0ab80) at ../../../ipc/chromium/src/base/message_loop.cc:173 #19 0x00007ffff658999d in nsBaseAppShell::Run (this=0x7fffe83ba160) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:174 #20 0x00007ffff6463442 in nsAppStartup::Run (this=0x7fffe6db1c00) at ../../../../../toolkit/components/startup/src/nsAppStartup.cpp:183 #21 0x00007ffff5dcd564 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at ../../../toolkit/xre/nsAppRunner.cpp:3493 #22 0x00000000004024e5 in ?? () #23 0x00007ffff7368c4d in __libc_start_main () from /lib/libc.so.6 #24 0x0000000000401cb9 in ?? () #25 0x00007fffffffe4a8 in ?? () #26 0x000000000000001c in ?? () #27 0x0000000000000001 in ?? () #28 0x00007fffffffe729 in ?? () #29 0x0000000000000000 in ?? () Here is the full backtrace in case it is needed/helpful: (gdb) bt full #0 0x00007ffff0c74487 in IA__gdk_x11_drawable_get_xid ( drawable=0xffffffffd5c0ab80) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkdrawable-x11.c:924 __t = <value optimized out> __r = <value optimized out> impl = <value optimized out> #1 0x00007ffff1411142 in _gtk_socket_windowing_select_plug_window_input ( socket=0x7fffd1f29a80) at /tmp/buildd/gtk+2.0-2.23.3/gtk/gtksocket-x11.c:252 No locals. #2 0x00007ffff12ce0ee in _gtk_socket_add_window (socket=0x7fffd1f29a80, xid=48234644, need_reparent=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gtk/gtksocket.c:912 protocol = <value optimized out> widget = 0x7fffd1f29a80 display = 0x7ffff6da1190 user_data = 0x0 #3 0x00007ffff14115ec in _gtk_socket_windowing_filter_func ( gdk_xevent=0x7fffffff8050, event=<value optimized out>, data=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gtk/gtksocket-x11.c:455 widget = 0x7fffd1f29a80 display = 0x7ffff6da1190 return_val = <value optimized out> #4 0x00007ffff0c78a68 in gdk_event_apply_filters (display=0x7ffff6da1190, event=0x7fffd1cbfcf0, xevent=0x7fffffff8050, return_exposes=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:356 filter = 0x7ffff6d05780 tmp_list = 0x0 result = <value optimized out> #5 gdk_event_translate (display=0x7ffff6da1190, event=0x7fffd1cbfcf0, xevent=0x7fffffff8050, return_exposes=<value optimized out>) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:1033 window = 0x0 window_private = 0x0 filter_window = 0x7fffd5c0aa60 window_impl = 0x0 return_val = <value optimized out> screen = <value optimized out> screen_x11 = <value optimized out> toplevel = 0x0 xwindow = <value optimized out> filter_xwindow = <value optimized out> #6 0x00007ffff0c7a938 in _gdk_events_queue (display=0x7ffff6da1190) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:2310 node = 0x7fffd18cda80 event = 0x7fffd1cbfcf0 xevent = {type = 16, xany = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036}, xkey = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, root = 48234644, subwindow = 0, time = 4294967297, x = 0, y = 0, x_root = 657, y_root = 157, state = 16, keycode = 0, same_screen = 1}, xbutton = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, root = 48234644, subwindow = 0, time = 4294967297, x = 0, y = 0, x_root = 657, y_root = 157, state = 16, button = 0, same_screen = 1}, xmotion = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, root = 48234644, subwindow = 0, time = 4294967297, x = 0, y = 0, x_root = 657, y_root = 157, state = 16, is_hint = 0 '\000', same_screen = 1}, xcrossing = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, root = 48234644, subwindow = 0, time = 4294967297, x = 0, y = 0, x_root = 657, y_root = 157, mode = 16, detail = 0, same_screen = 1, focus = 0, state = 16}, xfocus = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, mode = 48234644, detail = 0}, xexpose = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, x = 48234644, y = 0, width = 0, height = 0, count = 1}, xgraphicsexpose = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, drawable = 44044036, x = 48234644, y = 0, width = 0, height = 0, count = 1, major_code = 1, minor_code = 0}, xnoexpose = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, drawable = 44044036, major_code = 48234644, minor_code = 0}, xvisibility = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, state = 48234644}, xcreatewindow = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, parent = 44044036, window = 48234644, x = 0, y = 0, width = 1, height = 1, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, event = 44044036, window = 48234644}, xunmap = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, event = 44044036, window = 48234644, from_configure = 0}, xmap = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, event = 44044036, window = 48234644, override_redirect = 0}, xmaprequest = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, parent = 44044036, window = 48234644}, xreparent = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, event = 44044036, window = 48234644, parent = 0, x = 1, y = 1, override_redirect = 0}, xconfigure = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, event = 44044036, window = 48234644, x = 0, y = 0, width = 1, height = 1, border_width = 0, above = 674309866129, override_redirect = 16}, xgravity = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, event = 44044036, window = 48234644, x = 0, y = 0}, xresizerequest = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, width = 48234644, height = 0}, xconfigurerequest = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, parent = 44044036, window = 48234644, x = 0, y = 0, width = 1, height = 1, border_width = 0, above = 674309866129, detail = 16, value_mask = 1}, xcirculate = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, event = 44044036, window = 48234644, place = 0}, xcirculaterequest = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, parent = 44044036, window = 48234644, place = 0}, xproperty = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, atom = 48234644, time = 0, state = 1}, xselectionclear = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, selection = 48234644, time = 0}, xselectionrequest = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, owner = 44044036, requestor = 48234644, selection = 0, target = 4294967297, property = 0, time = 674309866129}, xselection = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, requestor = 44044036, selection = 48234644, target = 0, property = 4294967297, time = 0}, xcolormap = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, colormap = 48234644, new = 0, state = 0}, xclient = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, message_type = 48234644, format = 0, data = { b = "\001\000\000\000\001", '\000' <repeats 11 times>"\221, \002\000", s = {1, 0, 1, 0, 0, 0, 0, 0, 657, 0}, l = {4294967297, 0, 674309866129, 16, 1}}}, xmapping = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, request = 48234644, first_keycode = 0, count = 0}, xerror = { type = 16, display = 0x8c7c, resourceid = 0, serial = 140737334816768, error_code = 4 '\004', request_code = 15 '\017', minor_code = 160 '\240'}, xkeymap = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, window = 44044036, key_vector = "\224\000\340\002", '\000' <repeats 12 times>, "\001\000\000\000\001\000\000\000\000\000\000\000\000\000\000"}, xgeneric = { type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, extension = 44044036, evtype = 0}, xcookie = {type = 16, serial = 35964, send_event = 0, display = 0x7ffff6d93000, extension = 44044036, evtype = 0, cookie = 48234644, data = 0x0}, pad = {16, 35964, 0, 140737334816768, 44044036, 48234644, 0, 4294967297, 0, 674309866129, 16, 1, 16, 620756992, 536870912, 419430400, 285212672, 117440512, 0, 0, 0, 0, 0, 0}} xdisplay = 0x7ffff6d93000 #7 0x00007ffff0c7ae4e in gdk_event_dispatch (source=<value optimized out>, callback=0, user_data=0x0) at /tmp/buildd/gtk+2.0-2.23.3/gdk/x11/gdkevents-x11.c:2371 display = 0x7ffff6da1190 event = <value optimized out> #8 0x00007ffff17aa282 in g_main_dispatch (context=0x7ffff6d34600) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:2440 dispatch = 0x7ffff0c7ae30 <gdk_event_dispatch> user_data = 0x0 callback = 0 cb_funcs = 0x0 cb_data = 0x0 current_source_link = {data = 0x7ffff6d05a20, next = 0x0} source = 0x7ffff6d05a20 current = 0x7ffff6dd1930 i = 0 #9 g_main_context_dispatch (context=0x7ffff6d34600) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:3013 No locals. #10 0x00007ffff17ae948 in g_main_context_iterate (context=0x7ffff6d34600, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:3091 max_priority = 0 timeout = 0 some_ready = 1 nfds = 12 allocated_nfds = -243550352 fds = <value optimized out> __PRETTY_FUNCTION__ = "g_main_context_iterate" #11 0x00007ffff17aeafc in g_main_context_iteration (context=0x7ffff6d34600, may_block=1) at /tmp/buildd/glib2.0-2.27.5/glib/gmain.c:3154 retval = <value optimized out> #12 0x00007ffff6589737 in nsBaseAppShell::DoProcessNextNativeEvent ( this=0xffffffffd5c0ab80, mayWait=0) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:155 prevVal = nsBaseAppShell::eEventloopNone result = -154118272 #13 0x00007ffff658988d in nsBaseAppShell::OnProcessNextEvent ( this=0x7fffe83ba160, thr=0x7ffff6d2d4c0, mayWait=1, recursionDepth=<value optimized out>) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:311 start = 555381042 limit = 20 oldBlockedWait = 0x0 needEvent = 1 #14 0x00007ffff66a4849 in nsThread::ProcessNextEvent (this=0x7ffff6d2d4c0, mayWait=1, result=0x7fffffff837c) at ../../../xpcom/threads/nsThread.cpp:508 notifyGlobalObserver = 1 obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe83ba168}, <No data fields>} rv = 2147549183 #15 0x00007ffff6679061 in NS_ProcessNextEvent_P (thread=0xffffffffd5c0ab80, mayWait=0) at nsThreadUtils.cpp:250 val = 32767 #16 0x00007ffff660d8f2 in mozilla::ipc::MessagePump::Run (this=0x7ffff6dfa0c0, aDelegate=0x7ffff6dc66a0) at ../../../ipc/glue/MessagePump.cpp:134 did_work = false #17 0x00007ffff664f168 in RunHandler (this=0xffffffffd5c0ab80) at ../../../ipc/chromium/src/base/message_loop.cc:199 No locals. #18 MessageLoop::Run (this=0xffffffffd5c0ab80) at ../../../ipc/chromium/src/base/message_loop.cc:173 save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7ffff6dc66a0, previous_state_ = 0x0} #19 0x00007ffff658999d in nsBaseAppShell::Run (this=0x7fffe83ba160) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:174 thread = 0x7ffff6d2d4c0 #20 0x00007ffff6463442 in nsAppStartup::Run (this=0x7fffe6db1c00) at ../../../../../toolkit/components/startup/src/nsAppStartup.cpp:183 rv = <value optimized out> #21 0x00007ffff5dcd564 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at ../../../toolkit/xre/nsAppRunner.cpp:3493 remoteService = {<nsCOMPtr_base> = { mRawPtr = 0x7fffe28fe040}, <No data fields>} appStartup = {<nsCOMPtr_base> = { mRawPtr = 0x7fffe6db1c00}, <No data fields>} shuttingDown = 0 cmdLine = {<nsCOMPtr_base> = { mRawPtr = 0x7fffe47d5080}, <No data fields>} workingDir = {<nsCOMPtr_base> = { mRawPtr = 0x7fffe477bf00}, <No data fields>} xpcom = {mServiceManager = 0x7fffe8326168} desktopStartupIDEnv = <value optimized out> updRoot = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d60240}, <No data fields>} persistent = 1 profLD = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d62280}, <No data fields>} dirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = { _vptr.nsISupports = 0x7ffff6b40c20}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = { _vptr.nsISupports = 0x7ffff6b40c68}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = { mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d60300}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d60240}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d621c0}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d62280}, <No data fields>}, mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001', mAppBundleDirectories = {<nsCOMArray_base> = {mArray = { mImpl = 0x0}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = { mImpl = 0x7ffff6df0650}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = { mImpl = 0x7ffff6df0740}}, <No data fields>}} desktopStartupIDPtr = <value optimized out> nativeApp = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d82970}, <No data fields>} startOffline = <value optimized out> profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7ffff6dd1c08 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff8640 ""}, mStorage = "\000a\016\354\000\000\000\000\342\207\336\367\377\177\000\000\000\000\000\000\000\000\000\000x\204\325\366\377\177\000\000\001\000\000\000\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\377\177\000\000\000(\321\366\377\177\000"} upgraded = -30416 versionOK = <value optimized out> appInitiatedRestart = <value optimized out> desktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffff86a0 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff86a0 ""}, mStorage = "\000\000\000\000\000\000\000\000X+\321\366\377\177\000\000 \207\377\377\377\177\000\000\070\207\377\377\377\177\000\000\060\207\377\377\001\000\000\000k{\223\365\377\177\000\000p\022v\362\001\000\000\000\256\233\223\365\377\177\000"} display_name = <value optimized out> xremotearg = <value optimized out> canRun = 1 profileLock = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6df0600}, <No data fields>} profD = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d621c0}, <No data fields>} version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = { mData = 0x7fffffff85e0 "3.6.13_20101209234322/20101209234322", mLength = 36, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff85e0 "3.6.13_20101209234322/20101209234322"}, mStorage = "3.6.13_20101209234322/20101209234322", '\000' <repeats 12 times>, "\030\032\376\367\377\177\000\000X+\321\366\377\177\000"} needsRestart = 0 display = 0x7ffff6da1190 osABI = {<nsCString> = {<nsACString_internal> = { mData = 0x7ffff6702087 "Linux_x86_64-gcc3", mLength = 17, mFlags = 1}, <No data fields>}, <No data fields>} rv = 0 gtkModules = <value optimized out> appData = {<nsXREAppData> = {size = 112, directory = 0x7ffff6d60240, vendor = 0x7ffff6d6f0c8 "Mozilla", name = 0x7ffff6d03110 "Iceweasel", version = 0x7ffff6d6f0d0 "3.6.13", buildID = 0x7ffff6d03120 "20101209234322", ID = 0x7ffff6d025b0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x7ffff6d025e0 "Copyright (c) 1998 - 2010 mozilla.org", flags = 6, xreDirectory = 0x7ffff6d60300, minVersion = 0x7ffff6d6f0d8 "1.9.2", maxVersion = 0x7ffff6d6f0e0 "1.9.2.*", crashReporterURL = 0x7ffff6d02610 "https://crash-reports.mozilla.com/submit", profile = 0x7ffff6d03130 "mozilla/firefox"}, <No data fields>} localIniFile = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d603c0}, <No data fields>} parser = { mSections = {<nsBaseHashtable<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> = {<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue> > >> = { mTable = {ops = 0x7ffff6ce48e0, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 1, removedCount = 0, generation = 0, entryStore = 0x7ffff6d0a480 ""}}, <No data fields>}, <No data fields>}, mFileContents = {mRawPtr = 0x7ffff6d09700 "[Build"}} ar = <value optimized out> override = 0x0 iniFile = {<nsCOMPtr_base> = { mRawPtr = 0x7ffff6d603c0}, <No data fields>} i = <value optimized out> #22 0x00000000004024e5 in ?? () No symbol table info available. #23 0x00007ffff7368c4d in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #24 0x0000000000401cb9 in ?? () No symbol table info available. #25 0x00007fffffffe4a8 in ?? () No symbol table info available. #26 0x000000000000001c in ?? () No symbol table info available. #27 0x0000000000000001 in ?? () No symbol table info available. #28 0x00007fffffffe729 in ?? () No symbol table info available. #29 0x0000000000000000 in ?? () No symbol table info available. Hope that helps! Dave W. -- System Information: Debian Release: 6.0 APT prefers unstable APT policy: (990, 'unstable'), (350, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.37-rc7+ch101221+dcn204663c+autosched.101225.desktop.kms (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libgtk2.0-0 depends on: ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib ii libcairo2 1.10.0-1 The Cairo 2D vector graphics libra ii libcomerr2 1.41.12-2 common error description library ii libcups2 1.4.5-1 Common UNIX Printing System(tm) - ii libfontconfig1 2.8.0-2.1 generic font configuration library ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib ii libgcrypt11 1.4.5-2 LGPL Crypto library - runtime libr ii libgdk-pixbuf2.0-0 2.22.1-4 GDK Pixbuf library ii libglib2.0-0 2.27.5-1 The GLib library of C routines ii libgnutls26 2.10.4-1 the GNU TLS library - runtime libr ii libgssapi-krb5-2 1.8.3+dfsg-4 MIT Kerberos runtime libraries - k ii libgtk2.0-common 2.23.2-1 Common files for the GTK+ graphica ii libk5crypto3 1.8.3+dfsg-4 MIT Kerberos runtime libraries - C ii libkrb5-3 1.8.3+dfsg-4 MIT Kerberos runtime libraries ii libpango1.0-0 1.28.3-3 Layout and rendering of internatio ii libpng12-0 1.2.44-1 PNG library - runtime ii libx11-6 2:1.3.3-4 X11 client-side library ii libxcomposite1 1:0.4.3-1 X11 Composite extension library ii libxcursor1 1:1.1.11-1 X cursor management library ii libxdamage1 1:1.1.3-1 X11 damaged region extension libra ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar ii libxfixes3 1:4.0.5-1 X11 miscellaneous 'fixes' extensio ii libxi6 2:1.3-6 X11 Input extension library ii libxinerama1 2:1.1.1-1 X11 Xinerama extension library ii libxrandr2 2:1.3.1-1 X11 RandR extension library ii libxrender1 1:0.9.6-1 X Rendering Extension client libra ii shared-mime-info 0.71-4 FreeDesktop.org shared MIME databa ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime Versions of packages libgtk2.0-0 recommends: ii hicolor-icon-theme 0.12-1 default fallback theme for FreeDes ii libgtk2.0-bin 2.23.2-1 The programs for the GTK+ graphica Versions of packages libgtk2.0-0 suggests: ii gvfs 1.6.4-3 userspace virtual filesystem - ser ii librsvg2-common 2.26.3-2 SAX-based renderer library for SVG -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org