Summary: | [CRASH] - EDITing XML Form in Writer Causes crash | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | digital ant <digitalant.com> |
Component: | Writer | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | chris, chrlutz, iplaw67, jbfaure, omer, tsjoecha, vitriol_vitriol |
Priority: | high | ||
Version: | 3.4.3 RC1 | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://launchpad.net/bugs/917342 | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 37361 | ||
Attachments: | Time profile of soffice process leading up to crash |
Description
digital ant
2011-08-20 19:46:42 UTC
I got a crash in LibO 3.4.3 rc1 on Ubuntu 10.04 x86_64 when playing with some button. What I did: - File > New > XML form document - In Form Design toolbar click the button XML then Form Controls toolbar appears - In Form Control toolbar click on the button "List Box" then the mouse pointer becomes a + and you are able to draw a rectangle in the text doc - select the rectangle and double-click in it => a new dialog start to be visible then crash. Reproduced with LibO 3.4.3 rc1 and master. I do not know if the crash isn't already in 3.4.2. Best regards. JBF (In reply to comment #1) > [...] > I do not know if the crash isn't already in 3.4.2. Same crash in LibO 3.4.2 under Ubuntu 10.04 x86_64 Confirmed in Win7 too. Also present in master dev build LibO-dev 3.5.0 Build ID: a7325bf-a24c961-aea73ba-bf01663-c53c461 04f358b-fd28b6a-9ae1a63-4de147c-e8d28c5 de7d101-890c60f-48568db-6a9703b-b31b807 745f015-9832101-a6ba297-c943149 on Mac OSX. Alex FWIW, I did a time profile using Shark (Mac dev debugging tool) of the soffice process and events leading up to the crash with a 5ms interval after the initial XForm document had been instantiated - have posted the output as an attachment. Alex Created attachment 50545 [details]
Time profile of soffice process leading up to crash
Additional information : When the form control is double-clicked, the Property window rectangle and background are drawn (window frame and grey background). However, this window is never filled with the properties of the control, which is where the crash happens. The question is whether it is because the properties take too long to be obtained and/or drawn, or whether there is actually an error in the code that intersects the properties onto the Property window (union function). I don't understand the code well enough for that. Race condition ? Alex Changed title to better reflect behaviour. [This is an automated message.] This bug was filed before the changes to Bugzilla on 2011-10-16. Thus it started right out as NEW without ever being explicitly confirmed. The bug is changed to state NEEDINFO for this reason. To move this bug from NEEDINFO back to NEW please check if the bug still persists with the 3.5.0 beta1 or beta2 prereleases. Details on how to test the 3.5.0 beta1 can be found at: http://wiki.documentfoundation.org/QA/BugHunting_Session_3.5.0.-1 more detail on this bulk operation: http://nabble.documentfoundation.org/RFC-Operation-Spamzilla-tp3607474p3607474.html Crash confirmed in LO 3.5.0 beta2+ (LibreOffice 3.5.0beta2+ Version ID : 8f03437-7f15fca-1fc8c06-ca8e46d-b96fade). Best regards. JBF *** Bug 43567 has been marked as a duplicate of this bug. *** *** Bug 44842 has been marked as a duplicate of this bug. *** Fixed in master + sent for review to the ML, I suppose it will get to libreoffice-3-4 and libreoffice-3-5 shortly. http://cgit.freedesktop.org/libreoffice/core/commit/?id=8912cf30755a2a19d50acc3bb0f5352506638fad Jan Holesovsky commited a patch related to this issue to "libreoffice-3-5": http://cgit.freedesktop.org/libreoffice/core/commit/?id=d5d32eb755c8a53292acbf0648fb82baf6729d8a&g=libreoffice-3-5 fdo#40261: Fix crash in XML Form Document. Jan Holesovsky commited a patch related to this issue to "libreoffice-3-4": http://cgit.freedesktop.org/libreoffice/components/commit/?id=af14dfc2b5cf9d46ff8e425fdf6dee0978b7c135&g=libreoffice-3-4 fdo#40261: Fix crash in XML Form Document. *** Bug 45891 has been marked as a duplicate of this bug. *** and resolved in LOdev 3.5.1rc0 Thx! *** Bug 46154 has been marked as a duplicate of this bug. *** |