[omniNotify] Occasional notifd crash
Mark Zimmerman
markzimm at frii.com
Wed Dec 13 13:58:52 GMT 2006
Greetings:
I am starting to see occasional core dumps of notifd under Solaris 9
(sparc). I don't have a lot of information yet but I thought I would
throw this out here in case anyone is still reading this list and has
insight or experience with this one.
The following line showed up in the debug printout:
DBG[lib/RDIOplocks.cc:458]: *** Internal error: RDIOplocks::free_entry
called with an entry that appears to already be on the free list
Then, some time later a core dump occurred. The core file shows this:
t at 15 (l at 15) terminated by signal SEGV (no mapping at the fault address)
0x7fffffff7f9c72dc: acquire+0x0004: ldx [%i0 + 80], %i2
Current function is omni_thread_wrapper (optimized)
451 me->run(me->thread_arg);
(dbx) where
current thread: t at 15
[1] RDIOplockEntry::acquire(0x8a8d20, 0x1008c9230, 0x0, 0x7fffffff7ed39f40, 0x
1c48, 0x8a8d20), at 0x7fffffff7f9c72dc
[2] SupplierAdmin_i::obj_gc(0x7fffffff7fba1fc8, 0x1008c9230, 0x0, 0x0, 0x258,
0x7fffffff7a3fbae4), at 0x7fffffff7f8d4538
[3] EventChannel_i::gcollect(0x100160830, 0x5, 0x7fffffff7a3fbca8, 0x4, 0x10,
0x5), at 0x7fffffff7f929b54
=>[4] omni_thread_wrapper(ptr = ???) (optimized), at 0x7fffffff7e203708 (line ~4
51) in "posix.cc"
This was running at a remote site with practically all debug and
reporting turned off, unfortunately.
-- Mark
More information about the omninotify-list
mailing list