GNOME Bugzilla – Bug 88403
Seg fault in ORBit_adaptor_find
Last modified: 2009-08-15 18:40:50 UTC
The gtk+-2.0 port of Balsa, an email client, has recently begun seg-faulting on a regular basis, always in ORBit_adaptor_find: Program received signal SIGSEGV, Segmentation fault.
+ Trace 25144
Thread 1024 (LWP 21618)
orb = 0x83cd438 adaptor = 0x83cd438 objkey = (ORBit_ObjectKey *) 0x83aa984 The stack trace contains no Balsa calls after gtk_main(), and Balsa was running under `MALLOC_CHECK_=2 gdb src/balsa', so there are no heap problems from other threads. Others testing the same cvs code have reported no similar problems, so this may be caused by some peculiarity of my setup: $ cvs -z3 status src/orb/poa/orbit-adaptor.c =================================================================== File: orbit-adaptor.c Status: Up-to-date Working revision: 1.12 Repository revision: 1.12 /cvs/gnome/ORBit2/src/orb/poa/orbit-adaptor.c,v Sticky Tag: gnome-2-0-0 (branch: 1.12.6) Sticky Date: (none) Sticky Options: (none) $ cvs -z3 status src/orb/GIOP/giop-recv-buffer.c =================================================================== File: giop-recv-buffer.c Status: Up-to-date Working revision: 1.49 Repository revision: 1.49 /cvs/gnome/ORBit2/src/orb/GIOP/giop-recv-buffer.c,v Sticky Tag: gnome-2-0-0 (branch: 1.49.2) Sticky Date: (none) Sticky Options: (none) $ cvs -z3 status src/linc-connection.c =================================================================== File: linc-connection.c Status: Up-to-date Working revision: 1.67 Repository revision: 1.67 /cvs/gnome/linc/src/linc-connection.c,v Sticky Tag: gnome-2-0-0 (branch: 1.67.2) Sticky Date: (none) Sticky Options: (none)
committed a potential fix to HEAD ORBit2 - I'd be interested if it fixes your problem; Thanks.
Yes! The app has been running for several minutes now; that may not sound like much, but it's a lot longer than it has been! I'll leave it running for a day or so and report back. Thanks, Peter
The app has now been running for a day with no signs of problems. Marking the bug closed. Thanks for the fix!