Apache OpenOffice (AOO) Bugzilla – Issue 31837
status bar config crasher ...
Last modified: 2004-10-02 18:40:31 UTC
Rather an obvious cache pollution issue in the code. To reproduce the crasher; start oowriter, click on the status bar, go to re-configure the status bar in Tools->Configure->Status Bar, change some of the options; then close, double click on the status bar - bang. Attached patch fixes the problem; thanks to Ashwanth for some debugging insight.
Created attachment 16653 [details] the patch
Incidentally - I'd like to see this in 1.1.3 as well - if it's possible.
CD: We have some strong doubts that the patch from Ashwanth fixes the problem correctly. He removed a call to a virtual method of a statusbar controller and instead calls the statusbar method. I also cannot see that this is a P1 which prevents anybody from working!
CD->mmeeks: Can you please join the discussion on the mailing list dev@framework.openoffice.org where we clearly stated our doubts that the fix is correct. I think it is not a good style to force the integration of a bug fix when two developers have strong doubts and think that it breaks other code parts. I will accept a P2 task to fix this issue or a patch that fixes the root cause without breaking something.
please read the patch, it is not Ashwanth's; but a re-write. Perhaps you'd like to explain how the cache pointer gets cleaned up otherwise :-)
CD->mmeeks: Sorry, I misunderstand your description. Your patchs looks good to me and will integrate it into my current CWS for OOo 2.0. I have to clarify which CWS I can use to integrate your patch into OOo 1.1.3. Thanks for your patch and help.
CD: Patch accepted.
Reviewed and approved.
So what CWS's should this go to ? and can you commit it to save me the pain ? :-)
CD->mmeeks: CWS ooo113fix2, I already commit the changes.
CD: Verified fix in SRX645m46. No crash anymore => verified.
closing issue as there is no crash in 1.1.3rc