Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-27 Thread David Andel
On Sun, 2007-01-14 at 19:03 +0100, Mike Hommey wrote:

 Yes, please. Also try to get a backtrace with gdb (don't forget to
 install iceape-dbg first for it to be useful)

[EMAIL PROTECTED]:~$ 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 -1220708672 (LWP 13518)]
GTK Accessibility Module initialized
[New Thread -1227387984 (LWP 13522)]
Starting calendar alarm service
error creating table cal_calendars -- probably already exists
error creating table cal_calendars_prefs -- probably already exists
[New Thread -1250317392 (LWP 13530)]
observer added
[New Thread -1259168848 (LWP 13531)]
[New Thread -1271972944 (LWP 13537)]
[New Thread -1282409552 (LWP 13538)]
[New Thread -1290802256 (LWP 13539)]

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

(Gecko:13518): GLib-GObject-CRITICAL **: g_signal_emit_valist: assertion
`signal_id  0' failed
[New Thread -1302623312 (LWP 13543)]
[New Thread -1314915408 (LWP 13544)]
[Thread -1314915408 (LWP 13544) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220708672 (LWP 13518)]
0x in ?? ()
(gdb) bt full
#0  0x in ?? ()
No symbol table info available.
#1  0xb26e7712 in nsAccessibleWrap::GetAtkObject (this=0x8d68e68)
at nsAccessibleWrap.cpp:251
atkObj = (void *) 0x0
#2  0xb26e8e72 in refChildCB (aAtkObj=0x80e5990, aChildIndex=-1)
at nsAccessibleWrap.cpp:864
accWrap = (nsAccessibleWrap *) 0x8d68e68
rv = value optimized out
accChild = {nsCOMPtr_base = {mRawPtr = 0x94f3504}, No data
fields}
childAtkObj = (AtkObject *) 0x80e59b8
#3  0xb79fe020 in atk_object_ref_accessible_child ()
   from /usr/lib/libatk-1.0.so.0
No symbol table info available.
#4  0xb70677a0 in gnome_accessibility_module_shutdown ()
   from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#5  0xb77cdcf9 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0xb77cf429 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7  0xb77d21ce 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  0xb26e99c3 in nsDocAccessibleWrap::FireToolkitEvent (this=0x82a08f0,
aEvent=32772, aAccessible=0x8d68e7c, aEventData=0x0)
at nsDocAccessibleWrap.cpp:389
values = {
  property_name = 0xb26c6fe0 \211�\213]�\213u�\213}�\211�]�\2201�
\213E��\222�\215t, old_value = {g_type = 14827, data = {{v_int
= 138622568,
v_uint = 138622568, v_long = 138622568, v_ulong = 138622568,
v_int64 = 648029218424436328, v_uint64 = 648029218424436328,
v_float = 5.87446322e-34, v_double = 2.3463095813383045e-265,
v_pointer = 0x8433668}, {v_int = 138412472, v_uint = 138412472,
v_long = 138412472, v_ulong = 138412472,
v_int64 = -5236615094275669576, v_uint64 = 13210128979433882040,
v_float = 5.77799187e-34, v_double = -3.552513385061041e-42,
v_pointer = 0x84001b8}}}, new_value = {g_type = 3214221480, data
= {{
v_int = 150881060, v_uint = 150881060, v_long = 150881060,
v_ulong = 150881060, v_int64 = -5589793622267641052,
v_uint64 = 12856950451441910564, v_float = 1.53028536e-33,
v_double = -8.6242712144127472e-66, v_pointer = 0x8fe4324}, {
v_int = 150863152, v_uint = 150863152, v_long = 150863152,
v_ulong = 150863152, v_int64 = 594476319194873136,
v_uint64 = 594476319194873136, v_float = 1.52864077e-33,
v_double = 6.0587986372657497e-269, v_pointer = 0x8fdfd30
---Type return to continue, or q return to quit---
rv = 2147500035
accWrap = (class nsAccessibleWrap *) 0x8d68e68
#9  0xb26c824c in nsDocAccessible::FlushPendingEvents (this=0x82a08f0)
at nsDocAccessible.cpp:976
eventType = 32772
accessibleEvent = (class nsIAccessibleEvent *) 0x8fe4318
accessible = {nsCOMPtr_base = {
mRawPtr = 0x8d68e7c}, No data fields}
length = 6
index = 3
#10 0xb26c7691 in nsDocAccessible::FlushEventsCallback
(aTimer=0x8845240,
aClosure=0x82a0930) at nsDocAccessible.cpp:987
No locals.
#11 0xb7eef5dd in nsTimerImpl::Fire (this=0x8845240) at
nsTimerImpl.cpp:394
now = 1622973625
timeout = 

Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-27 Thread Mike Hommey
On Sat, Jan 27, 2007 at 12:30:19AM +0100, David Andel [EMAIL PROTECTED] wrote:
 On Sun, 2007-01-14 at 19:03 +0100, Mike Hommey wrote:
 
  Yes, please. Also try to get a backtrace with gdb (don't forget to
  install iceape-dbg first for it to be useful)
 
[snip]

Thanks for the backtrace. Could you try the same after installing
libatk1.0-dbg, please ?

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-27 Thread Mike Hommey
On Sat, Jan 27, 2007 at 12:30:19AM +0100, David Andel [EMAIL PROTECTED] wrote:
 On Sun, 2007-01-14 at 19:03 +0100, Mike Hommey wrote:
 
  Yes, please. Also try to get a backtrace with gdb (don't forget to
  install iceape-dbg first for it to be useful)

Okay, I believe this is upstream bug #302250[1]. I'll apply the patch in
next upload.

Mike

1. https://bugzilla.mozilla.org/show_bug.cgi?id=302250


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-27 Thread Alexander Sack
On Sat, Jan 27, 2007 at 11:41:19AM +0100, Mike Hommey wrote:
 On Sat, Jan 27, 2007 at 12:30:19AM +0100, David Andel [EMAIL PROTECTED] 
 wrote:
  On Sun, 2007-01-14 at 19:03 +0100, Mike Hommey wrote:
  
   Yes, please. Also try to get a backtrace with gdb (don't forget to
   install iceape-dbg first for it to be useful)
 
 Okay, I believe this is upstream bug #302250[1]. I'll apply the patch in
 next upload.
 
 Mike
 
 1. https://bugzilla.mozilla.org/show_bug.cgi?id=302250
 

Any idea, why this patch hasn't even been requested for landing on
1.8.0 branch? If you find that it applies cleanly, let me know.


 - Alexander
-- 
 GPG messages preferred.|  .''`.  ** Debian GNU/Linux **
 Alexander Sack | : :' :  The  universal
 [EMAIL PROTECTED]| `. `'  Operating System
 http://www.asoftsite.org/  |   `-http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-27 Thread David Andel
On Sat, 2007-01-27 at 10:40 +0100, Mike Hommey wrote:
 Thanks for the backtrace. Could you try the same after installing
 libatk1.0-dbg, please ?

[EMAIL PROTECTED]:~$ 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 -1220417856 (LWP 16728)]
GTK Accessibility Module initialized
[New Thread -1227097168 (LWP 16735)]
Starting calendar alarm service
error creating table cal_calendars -- probably already exists
error creating table cal_calendars_prefs -- probably already exists
[New Thread -1248957520 (LWP 16742)]
observer added
[New Thread -1259340880 (LWP 16743)]
[New Thread -1268708432 (LWP 16747)]
[New Thread -1277101136 (LWP 16748)]
[New Thread -1288463440 (LWP 16750)]

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

(Gecko:16728): GLib-GObject-CRITICAL **: g_signal_emit_valist: assertion
`signal_id  0' failed
[New Thread -1301263440 (LWP 16755)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220417856 (LWP 16728)]
0x496b7441 in ?? ()
(gdb) bt full
#0  0x496b7441 in ?? ()
No symbol table info available.
#1  0xb2833712 in nsAccessibleWrap::GetAtkObject (this=0x9554378)
at nsAccessibleWrap.cpp:251
atkObj = (void *) 0x0
#2  0xb2834e72 in refChildCB (aAtkObj=0x80e5990, aChildIndex=-1)
at nsAccessibleWrap.cpp:864
accWrap = (nsAccessibleWrap *) 0x9554378
rv = value optimized out
accChild = {nsCOMPtr_base = {mRawPtr = 0x9a655cc}, No data
fields}
childAtkObj = (AtkObject *) 0x80e59b8
#3  0xb7a45020 in atk_object_ref_accessible_child (accessible=0x80e5990,
i=-1)
at atkobject.c:668
__PRETTY_FUNCTION__ = atk_object_ref_accessible_child
#4  0xb70ae7a0 in gnome_accessibility_module_shutdown ()
   from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#5  0xb7814cf9 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0xb7816429 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7  0xb78191ce 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  0xb28359c3 in nsDocAccessibleWrap::FireToolkitEvent (this=0x830ca88,
aEvent=32772, aAccessible=0x955438c, aEventData=0x0)
at nsDocAccessibleWrap.cpp:389
values = {
  property_name = 0xb2812fe0 \211�\213]�\213u�\213}�\211�]�\2201�
\213E��\222�\215t, old_value = {g_type = 156582776, data = {{v_int
= 139094136,
v_uint = 139094136, v_long = 139094136, v_ulong = 139094136,
v_int64 = 672456862100777080, v_uint64 = 672456862100777080,
v_float = 6.09099663e-34, v_double = 1.0443538224181775e-263,
v_pointer = 0x84a6878}, {v_int = -1079955096, v_uint =
3215012200,
v_long = -1079955096, v_ulong = 3215012200,
v_int64 = -5232016233492041368, v_uint64 = 13214727840217510248,
v_float = -1.25932026, v_double = -7.2264345921055104e-42,
v_pointer = 0xbfa13168}}}, new_value = {g_type = 3215012200,
data = {{
v_int = 156568564, v_uint = 156568564, v_long = 156568564,
v_ulong = 156568564, v_int64 = -5583953016495207436,
v_uint64 = 12862791057214344180, v_float = 2.56445627e-33,
v_double = -2.1143942739159789e-65, v_pointer = 0x9550bf4}, {
v_int = 156565712, v_uint = 156565712, v_long = 156565712,
v_ulong = 156565712, v_int64 = 67245911268760,
v_uint64 = 67245911268760, v_float = 2.56393244e-33,
v_double = 1.0447505738793685e-263, v_pointer = 0x95500d0
---Type return to continue, or q return to quit---
rv = 2147500035
accWrap = (class nsAccessibleWrap *) 0x9554378
#9  0xb281424c in nsDocAccessible::FlushPendingEvents (this=0x830ca88)
at nsDocAccessible.cpp:976
eventType = 32772
accessibleEvent = (class nsIAccessibleEvent *) 0x9550be8
accessible = {nsCOMPtr_base = {
mRawPtr = 0x955438c}, No data fields}
length = 6
index = 3
#10 0xb2813691 in nsDocAccessible::FlushEventsCallback
(aTimer=0x886fa38,
aClosure=0x830cac8) at nsDocAccessible.cpp:987
No locals.
#11 0xb7f365dd in nsTimerImpl::Fire (this=0x886fa38) at
nsTimerImpl.cpp:394
now = 1670591397
timeout = 1670591338
#12 0xb7f36e98 in handleTimerEvent 

Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-27 Thread Mike Hommey
On Sat, Jan 27, 2007 at 01:36:32PM +0100, Alexander Sack [EMAIL PROTECTED] 
wrote:
 On Sat, Jan 27, 2007 at 11:41:19AM +0100, Mike Hommey wrote:
  On Sat, Jan 27, 2007 at 12:30:19AM +0100, David Andel [EMAIL PROTECTED] 
  wrote:
   On Sun, 2007-01-14 at 19:03 +0100, Mike Hommey wrote:
   
Yes, please. Also try to get a backtrace with gdb (don't forget to
install iceape-dbg first for it to be useful)
  
  Okay, I believe this is upstream bug #302250[1]. I'll apply the patch in
  next upload.
  
  Mike
  
  1. https://bugzilla.mozilla.org/show_bug.cgi?id=302250
  
 
 Any idea, why this patch hasn't even been requested for landing on
 1.8.0 branch? If you find that it applies cleanly, let me know.

I haven't compared with the one attached to the bug, but what has been
applied in cvs on 1.8 branch applies cleanly on 1.8.0 branch. You can
find that in iceape svn. 15_atk_crash.dpatch file.

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-21 Thread Alexander Sack
On Sun, Jan 21, 2007 at 07:22:22PM +0100, David Andel wrote:
 On Sun, 2007-01-14 at 19:03 +0100, Mike Hommey wrote:
  Yes, please. Also try to get a backtrace with gdb (don't forget to
  install iceape-dbg first for it to be useful)
 
 Find the strace attached. How do I get a backtrace with gdb? I've
 installed iceape-dbg as you said and tried using run, exec-file, and bt,
 but to no avail.

run iceape like this:

 # iceape -g
 ...
 (gdb) run
 ...

then do a bt full.

 - Alexander
-- 
 GPG messages preferred.|  .''`.  ** Debian GNU/Linux **
 Alexander Sack | : :' :  The  universal
 [EMAIL PROTECTED]| `. `'  Operating System
 http://www.asoftsite.org/  |   `-http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-14 Thread David Andel
Package: iceape-mailnews
Version: 1.0.7-2
Severity: grave
Justification: renders package unusable

After startup, it opens the window, mail lists are visible for a short time,
then crashes.

Please ask me for the complete strace output...

[EMAIL PROTECTED]:~$ tail strace.iceape
brk(0x9a06000)  = 0x9a06000
brk(0x9a27000)  = 0x9a27000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
unlink(/home/david/.mozilla/default/02bykpfv.slt/lock) = 0
rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0
tgkill(6365, 6365, SIGSEGV) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 6365 detached

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages iceape-mailnews depends on:
ii  iceape-browser   1.0.7-2 Iceape Navigator (Internet browser
ii  libc62.3.6.ds1-8 GNU C Library: Shared libraries
ii  libgcc1  1:4.1.1-19  GCC support library
ii  libstdc++6   4.1.1-19The GNU Standard C++ Library v3

iceape-mailnews recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#406861: iceape-mailnews: Segfaults upon startup

2007-01-14 Thread Mike Hommey
On Sun, Jan 14, 2007 at 06:12:35PM +0100, David Andel [EMAIL PROTECTED] wrote:
 Package: iceape-mailnews
 Version: 1.0.7-2
 Severity: grave
 Justification: renders package unusable
 
 After startup, it opens the window, mail lists are visible for a short time,
 then crashes.
 
 Please ask me for the complete strace output...

Yes, please. Also try to get a backtrace with gdb (don't forget to
install iceape-dbg first for it to be useful)

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]