Bug#406861: Version 1.0.8-3 still segfaults

David Andel andel at ailab.ch
Sun Mar 25 20:19:33 CET 2007


On Sun, 2007-03-25 at 20:07 +0200, Mike Hommey wrote:
> Could you send a backtrace ?

david at apollo:~$ iceape -g
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/lib/iceape/iceape-bin
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1220221248 (LWP 17264)]
GTK Accessibility Module initialized
[New Thread -1226896464 (LWP 17272)]
Starting calendar alarm service
error creating table cal_calendars -- probably already exists
error creating table cal_calendars_prefs -- probably already exists
[New Thread -1248785488 (LWP 17278)]
observer added
[New Thread -1258718288 (LWP 17280)]
[New Thread -1268511824 (LWP 17282)]
[New Thread -1279984720 (LWP 17287)]
[New Thread -1290400848 (LWP 17288)]

(Gecko:17264): GLib-GObject-WARNING **: gsignal.c:1019: unable to lookup
signal "activate" of unloaded type `MaiAtkObject'

(Gecko:17264): GLib-GObject-CRITICAL **: g_signal_emit_valist: assertion
`signal_id > 0' failed
[New Thread -1302226000 (LWP 17293)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220221248 (LWP 17264)]
0xb5000122 in ?? ()
(gdb) bt full
#0  0xb5000122 in ?? ()
No symbol table info available.
#1  0xb2748702 in nsAccessibleWrap::GetAtkObject (this=0xb1a4b6f8)
    at nsAccessibleWrap.cpp:254
        atkObj = (void *) 0x0
#2  0xb2749ec2 in refChildCB (aAtkObj=0x80e27b8, aChildIndex=-1)
    at nsAccessibleWrap.cpp:893
        accWrap = (nsAccessibleWrap *) 0xb1a4b6f8
        rv = <value optimized out>
        accChild = {<nsCOMPtr_base> = {mRawPtr = 0xb145a39c}, <No data
fields>}
        childAtkObj = (AtkObject *) 0x80e2990
#3  0xb7a76020 in atk_object_ref_accessible_child (accessible=0x80e27b8,
i=-1)
    at atkobject.c:668
        __PRETTY_FUNCTION__ = "atk_object_ref_accessible_child"
#4  0xb70dd7a0 in gnome_accessibility_module_shutdown ()
   from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#5  0xb7845cf9 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0xb7847429 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7  0xb784a1ce in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#8  0xb274aa13 in nsDocAccessibleWrap::FireToolkitEvent (this=0x833c790,
    aEvent=32772, aAccessible=0xb1a4b70c, aEventData=0x0)
    at nsDocAccessibleWrap.cpp:389
        values = {
  property_name = 0xb2727fe0 "\211�\213]�\213u�\213}�\211�]�\2201�
\213E��\226�����\215t&", old_value = {g_type = 2980361976, data =
{{v_int = 139052008,
        v_uint = 139052008, v_long = 139052008, v_ulong = 139052008,
        v_int64 = -5646268855924177944, v_uint64 = 12800475217785373672,
        v_float = 6.0716524e-34, v_double = -1.4795821482497303e-69,
        v_pointer = 0x849c3e8}, {v_int = 138858688, v_uint = 138858688,
        v_long = 138858688, v_ulong = 138858688,
        v_int64 = -5234503276035649344, v_uint64 = 13212240797673902272,
        v_float = 5.98288421e-34, v_double = -4.8982416074443223e-42,
        v_pointer = 0x846d0c0}}}, new_value = {g_type = 3213133736, data
= {{
        v_int = -1314624412, v_uint = 2980342884, v_long = -1314624412,
        v_ulong = 2980342884, v_int64 = -5307069911050982300,
        v_uint64 = 13139674162658569316, v_float = -4.78535078e-09,
        v_double = -6.9791595184765081e-47, v_pointer = 0xb1a46c64}, {
        v_int = -1218752767, v_uint = 3076214529, v_long = -1218752767,
        v_ulong = 3076214529, v_int64 = 596392805247176449,
        v_uint64 = 596392805247176449, v_float = -1.30718117e-05,
        v_double = 8.6364237353759861e-269, v_pointer = 0xb75b4f01}}}}
---Type <return> to continue, or q <return> to quit---
        rv = 2147500035
        accWrap = (class nsAccessibleWrap *) 0xb1a4b6f8
#9  0xb272924c in nsDocAccessible::FlushPendingEvents (this=0x833c790)
    at nsDocAccessible.cpp:976
        eventType = 32772
        accessibleEvent = (class nsIAccessibleEvent *) 0xb1a46c58
        accessible = {<nsCOMPtr_base> = {
    mRawPtr = 0xb1a4b70c}, <No data fields>}
        length = 6
        index = 0
#10 0xb2728691 in nsDocAccessible::FlushEventsCallback
(aTimer=0xb32c2cb0,
    aClosure=0x833c7d0) at nsDocAccessible.cpp:987
No locals.
#11 0xb7f675dd in nsTimerImpl::Fire (this=0xb32c2cb0) at
nsTimerImpl.cpp:394
        now = 2324118559
        timeout = 2324118449
#12 0xb7f67e98 in handleTimerEvent (event=0xb1a46d78) at
nsTimerImpl.cpp:459
        timer = (nsTimerImpl *) 0xb32c2cb0
#13 0xb7f63137 in PL_HandleEvent (self=0xb1a46d78) at plevent.c:688
        result = <value optimized out>
#14 0xb7f63449 in PL_ProcessPendingEvents (self=0x8242e98) at
plevent.c:623
        event = (PLEvent *) 0xbf848254
        count = 27
---Type <return> to continue, or q <return> to quit---
#15 0xb7f652ce in nsEventQueueImpl::ProcessPendingEvents
(this=0x8242ce8)
    at nsEventQueue.cpp:417
        correctThread = <value optimized out>
#16 0xb5a67db5 in event_processor_callback (source=0x8315eb0,
    condition=G_IO_IN, data=0xb1a4b6f8) at nsAppShell.cpp:67
No locals.
#17 0xb77eac7f in g_io_channel_unix_get_fd ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0xb77c1731 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0xb77c47a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#20 0xb77c4b67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#21 0xb7c2f281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0xb5a68202 in nsAppShell::Run (this=0x81f6d90) at nsAppShell.cpp:139
No locals.
#23 0xb5f95c84 in nsAppStartup::Run (this=0x8225b80) at
nsAppStartup.cpp:207
No locals.
#24 0x0804bf87 in main1 (argc=1, argv=0xbf848fe4,
    nativeApp=<value optimized out>) at nsAppRunner.cpp:1255
        name = {<nsString> = {<nsSubstring> = {<nsAString_internal> = {
---Type <return> to continue, or q <return> to quit---
        mVTable = 0xb7f98ce8, mData = 0x83793d8, mLength = 7,
        mFlags = 9}, <No data fields>}, <No data fields>}, <No data
fields>}
        pname = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0xb7f98de8, mData = 0xbf848c28
"default",
          mLength = 7, mFlags = 65553}, <No data fields>}, <No data
fields>},
    mFixedCapacity = 63, mFixedBuf = 0xbf848c28 "default"},
  mStorage = "default\000t)\222\b7\000\000\000з\202�h\004i���i�N�k�\000
\000\000\000\000\000\000\000\001\000\000\000��\n\b\002\000\000\000�
\177���\206��\020\215\204�"}
        pm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        rv = 0
        nativeAppOwner = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data
fields>}
        eventQService = {<nsCOMPtr_base> = {
    mRawPtr = 0x8242da0}, <No data fields>}
        obsService = {<nsCOMPtr_base> = {
    mRawPtr = 0x8126cc0}, <No data fields>}
        cmdLineArgs = {<nsCOMPtr_base> = {
    mRawPtr = 0x8126508}, <No data fields>}
        appStartup = {<nsCOMPtr_base> = {
    mRawPtr = 0x8225b80}, <No data fields>}
        wcreator = {<nsCOMPtr_base> = {mRawPtr = 0x8225b84}, <No data
fields>}
        wwatch = {<nsCOMPtr_base> = {mRawPtr = 0x8189340}, <No data
fields>}
        windowOpened = 1
---Type <return> to continue, or q <return> to quit---
        remoteService = {<nsCOMPtr_base> = {
    mRawPtr = 0x8379730}, <No data fields>}
#25 0x0804cffd in main (argc=172, argv=0xb5000048) at
nsAppRunner.cpp:1742
        i = <value optimized out>
        x11threadsafe = <value optimized out>
        rv = <value optimized out>
        nativeApp = (class nsINativeAppSupport *) 0x81296c0
        splash = (class nsISplashScreen *) 0x0
        dosplash = -1081831760
        remoterv = -1081831452
        argused = -1208252848
        mainResult = <value optimized out>
#26 0xb7564ea8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#27 0x0804a061 in _start () at ../sysdeps/i386/elf/start.S:119
No locals.
(gdb)





More information about the pkg-mozilla-maintainers mailing list