This bug was filed from the crash reporting server and is br-a7b25a91-bca4-46a1-8a13-8dfbd142ef9d.
Thank you for reporting the bug.
Unfortunately without clear steps to reproduce it, we cannot track down the origin of the problem.
Please provide a clearer set of step-by-step instructions on how to reproduce the problem.
I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' once the steps are provided
Created attachment 137267 [details]
Information about the place exception from "Windbg"
The error is stably reproduced in "Calc" in the "Print Preview" mode when the cursor moves over the viewing area.
Regression introduced by:
author Noel Grandin <firstname.lastname@example.org> 2017-10-18 18:50:02 (GMT)
committer Noel Grandin <email@example.com> 2017-10-19 07:05:29 (GMT)
commit 0ad8447d3199e1c1d1f7d6ddabc9b4cded99c2d6 (patch)
parent 856df6d40690500453092419b2c71e91e2c5de25 (diff)
dyncolcontainer: convert nRight to std::vector
Bisected with: bibisect-linux64-6.0
Adding Cc: to Noel Grandin
Possible growth place of an exception: https://cgit.freedesktop.org/libreoffice/core/tree/sc/source/ui/view/preview.cxx?id=0ad8447d3199e1c1d1f7d6ddabc9b4cded99c2d6#n1359
Perhaps "mvRight" was not initialized before calling "ScPreview :: MouseMove", as here: https://cgit.freedesktop.org/libreoffice/core/tree/sc/source/ui/view/preview.cxx?id=0ad8447d3199e1c1d1f7d6ddabc9b4cded99c2d6#n434
Noel: couldn't nRight/mvRight have a fixed size to MAXCOL+1 and so what about using http://en.cppreference.com/w/cpp/container/array ?
Or maybe you can add "mvRight.resize (aPageArea.aEnd.Col () + 1);" somewhere before:
the intent of the commit was to avoid allocating more columns than we actually need, since we intend to raise the column limit
Noel: ok then, I understand better.
(sorry, I had forgotten to put myself in cc)
Noel Grandin committed a patch related to this issue.
It has been pushed to "master":
tdf#113422 Crash in: ScPreview::MouseMove(MouseEvent const &)
It will be available in 6.0.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:
Affected users are encouraged to test the fix and report feedback.
Version: 18.104.22.168.alpha1+ (x64)
Build ID: d30522e46ca884e9bc74af21711d9537e8118859
CPU threads: 8; OS: Windows 6.3; UI render: default;
TinderBox: Win-x86_64@42, Branch:master, Time: 2017-10-30_00:25:37
In this version there is no such bug :-)
*** Bug 113632 has been marked as a duplicate of this bug. ***