| Summary: | Crash on inserting formula | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | sam tygier <samtygier> |
| Component: | Formula Editor | Assignee: | Julien Nabet <serval2412> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | xiscofauli |
| Priority: | medium | ||
| Version: | 5.4.0.0.alpha1+ | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | target:5.4.0 target:5.3.4 | ||
| Crash report or crash signature: | Regression By: | ||
| Attachments: | backtrace | ||
|
Description
sam tygier
2017-05-05 05:28:08 UTC
I could reproduce it one out of ten in Version: 5.4.0.0.alpha1+ Build ID: f12096272e684ddcd8ffa4e34dcb0a680cc594c2 CPU threads: 4; OS: Linux 4.8; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group Do you reproduce it every time? I see it every time in my own builds from git. Just tried with Version: 5.4.0.0.alpha1 Build ID: 0b9f9bef65bb21ebb6a64aafad448f7f62dc824a CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: gtk3; Locale: en-GB (en_GB.utf8); Calc: group I can't reproduce with an official nightly build from last week. Version: 5.4.0.0.alpha0+ Build ID: 74ccd02eda2d6325a27266fd935aba29b3d75020 CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: gtk2; TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2017-04-27_23:51:14 Locale: en-GB (en_GB.utf8); Calc: group So either very recent regression, or some difference in the builds (gtk2 vs gtk3?) On my same build, but started with SAL_USE_VCLPLUGIN=gtk instdir/program/soffice I don't see the crash Version: 5.4.0.0.alpha1 Build ID: 0b9f9bef65bb21ebb6a64aafad448f7f62dc824a CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: gtk2; Locale: en-GB (en_GB.utf8); Calc: group Hello sam, Xisco, I don't reproduce with LO 5.4.0.0.alpha1+ Build ID: 0025fc13d805751f8eeb14febbdd0033e0a6d91e CPU threads: 2; OS: Windows 6.1; UI render: default; TinderBox: Win-x86@39, Branch:master, Time: 2017-05-04_05:21:32 Locale: fr-FR (fr_FR); Calc: CL Linux only, probably. Jacques Seems consistent that with gtk3 it crashes every time. with gtk (gtk2) i can't make it crash even after many inserted formula. I can't reproduce with [3d9a8b4b4e538a85e0782bd6c2d430bafe583448] Version 5.3.3.2, tag libreoffice-5.3.3.2 so have started bisecting. Let's give a try with https://gerrit.libreoffice.org/#/c/37315/ https://gerrit.libreoffice.org/#/c/37315/ fixes the crash for me. In my bisecting I got as far as: # bad: [0b9f9bef65bb21ebb6a64aafad448f7f62dc824a] Version 5.4.0.0.alpha1, tag libreoffice-5.4.0.0.alpha1 git bisect bad 0b9f9bef65bb21ebb6a64aafad448f7f62dc824a # good: [3d9a8b4b4e538a85e0782bd6c2d430bafe583448] Version 5.3.3.2, tag libreoffice-5.3.3.2 git bisect good 3d9a8b4b4e538a85e0782bd6c2d430bafe583448 # bad: [80c2c0b496494bc648e49f49349a46648f97f689] improve scoping and zero some things git bisect bad 80c2c0b496494bc648e49f49349a46648f97f689 # bad: [a423ed8a474e114d21b81b84b2900099a6527481] base work to trigger pivot table filter popup with a callback git bisect bad a423ed8a474e114d21b81b84b2900099a6527481 # bad: [b01ec28b6dfa84c9c9f07d08af27a0107a5260a1] Create missing parent dirs when checking for r/o dir git bisect bad b01ec28b6dfa84c9c9f07d08af27a0107a5260a1 # bad: [26f6dadb4f8570d609557c004384a509d570b518] manage SvRefBase-subclass by tools::SvRef in ScXMLTableRowCellContext git bisect bad 26f6dadb4f8570d609557c004384a509d570b518 # bad: [56859198c2e49aa465c49bbfc5a18bfaef056202] coverity#1399014 Unchecked return value git bisect bad 56859198c2e49aa465c49bbfc5a18bfaef05620 Is there any need to finish the bisection, if the patch fixes it? Julien Nabet committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=3d4938d2d8dc18c7b741efe90686f55f524fcfe2 tdf#107644: Crash on inserting formula It will be available in 5.4.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Julien Nabet committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=2e20df6eb9fe206b89d5eecbf88eea54d0719268&h=libreoffice-5-3 tdf#107644: Crash on inserting formula It will be available in 5.3.4. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. For reference bisect says this was introduced in commit 8228227168a7eb3ebf14629bec87f01536c23970 ( https://cgit.freedesktop.org/libreoffice/core/commit/?id=8228227168a7eb3ebf14629bec87f01536c23970 ) |