Bug#608028: libgtk2.0-0: Iceweasel crashes with version in experimental repo

Dave Witbrodt dawitbro at sbcglobal.net
Sun Dec 26 06:16:44 UTC 2010


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






More information about the pkg-gnome-maintainers mailing list