Apache OpenOffice (AOO) Bugzilla – Issue 29023
Office freezes on startup when focus changes and letters are typed in
Last modified: 2010-11-10 17:30:23 UTC
Start office by double click on a Mozilla Mail attachment like a .sxw file for example. Stay in Mozilla and write a new mail for example while office starts. When office graps the focus switch it back to your new mail and go on with writing you're mail. Observation: Office freezes and does not respond any more. Please note that this is currently not 100% reproduceable. It seems that is especially happens on Notebooks but I have no clue what the reason could be so far.
Created attachment 15173 [details] deadlocking threads
Seems to bee SvtPathOptions
.
I*ve fixed the potentiell deadlock ... but I cant test it - because I couldnt reproduce the deadlock on my machine. So please create an installation set and test it on the same machine, where the problem first time occured. THX.
You have to update the file svtools/source/config/pathoptions.cxx [1.62.136.1.38.1]. The libraries "svl..." and "svt..." are already part of the productpatch. So its neccessary to adopt the productpatch.scp file inside the "scp_so" project.
It seems to be a bigger task. The gnome session listener is now the next candidate ... Because he starts a thread - may be at the wrong time.
The class SvtPathOptions_Impl is threadsafe now - but the deadlock was moved to another class now. We use further the SolarMutex inside the gnome session listener (which triggered the problem) ... but there was at least one(!) further deadlock. On the other side this deadlock cant be reproduced realy. Only 2 poeple in our office could do that ... but a few times only ... I would suggest: use the bug fixes to make it better - but nobody can be shure, that its realy fixed.
setting to Michael Cziebalski i hope
Since I was only able to see this bug only on Sparc/Solaris I can only verify this for Solaris... It works fine here now... On Linux the fix didn't make anything worse than now...
works in srx645_m43-1 on Linux (RedHat) and Soalris (SUNRAY)...
closing....
Created attachment 73502