Created attachment 144501 [details]
The attached document is slightly tricky: the two rows it contains belong to two single-row tables. It also containes a user field in the middle of the second row.
- Click in the cell with the field.
- Double-click in the middle of the cell above where the ↓ is displayed (this only happens because the rows are separate tables).
=> Assertion failed!
Observed using a 6.2 master build (26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1) / Windows 7.
As with other assertion failures, a debug build is required to reproduce this.
Build ID: efe119aaa50e9f532b3fac1ef153469c80f24b80
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk2;
TinderBox: Linux-rpm_deb-x86_64@70-TDF-dbg, Branch:master, Time: 2018-09-10_00:34:47
Locale: ca-ES (ca_ES.UTF-8); Calc: threaded
Created attachment 145522 [details]
On pc Debian x86-64 with master sources updated today + enable-dbgutil, I don't reproduce this with gtk3, gen or gtk rendering.
Just for info, I don't see any ↓ symbol.
Created attachment 145543 [details]
Created attachment 145578 [details]
bt with debug symbols
Thank you Xisco for the screencast, I was expecting a specific character whereas it was just the mouse pointer.
I've submitted this patch for master on gerrit:
Let's wait for the review.
Julien Nabet committed a patch related to this issue.
It has been pushed to "master":
tdf#119561: fix assert when double click field in a table
It will be available in 6.2.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.
Let's put this one to FIXED since no feedback.
Don't hesitate to reopen this tracker if you still reproduce this.
I get no assert anymore with a recent local build. Thank you for the fix, Julien!