https://bugs.freedesktop.org/show_bug.cgi?id=66706

--- Comment #7 from Noel Power <nopo...@novell.com> ---
(In reply to comment #4)
> (In reply to comment #3)
> > lionel, is this easily reproducible? ( I tried on master, just opening some
> > random odb and exiting but no luck )
> 
> I got a crash-at-exit again (with master), but got no backtrace ('ulimit -c'
> was 0...), and I cannot pin down specific instructions to make it
> reproducibly crash.
> 
> From staring at the backtrace, I'd say it is related to the Basic IDE's
> Object Catalog: for each entry, it checks whether it should delete the
> entry or not. To do that, it calls HasMethod(), which tries to get the
> BasicManager, which implicitly creates it.
> 
> My guess is that this is some kind of race condition between the document
> disappearing, the Basic manager disappearing, and the Object Catalog
> checking whether a specific Basic method is in the document. If this check
> happens after the Basic manager disappears, but before the whole document
> disappears, then this crash happens.
> 
> When it does not crash, I get:
> warn:legacy.osl:23161:1:basic/source/basmgr/basicmanagerrepository.cxx:581:
> ImplRepository::_disposing: where does this come from?
> warn:legacy.osl:23161:1:basic/source/basmgr/basicmanagerrepository.cxx:581:
> ImplRepository::_disposing: where does this come from?
> 
> On a crash (with unknown backtrace), I got
> 
> warn:legacy.osl:21648:1:basctl/source/basicide/bastype2.cxx:687:
> TreeListBox::ExpandingHdl: no document, or document is dead!
I would be suspicious of this stuff also, I have seen some funny messages on
exit before regarding this ( and on my todo to look at ) Unfortunately
ObjectCatalog seems to have a raft of behaviour problems ( most recently a huge
performance hit ) but not limited to that :-(

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to