https://bugs.documentfoundation.org/show_bug.cgi?id=152092

Stéphane Guillou (stragu) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected]
      Regression By|Tomaž Vajngerl              |Katarina Behrens
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=12
                   |                            |4211,
                   |                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=12
                   |                            |0774
           Keywords|bibisected, bisected        |bibisectRequest

--- Comment #12 from Stéphane Guillou (stragu) 
<[email protected]> ---
(In reply to Tomaz Vajngerl from comment #11)
> I really don't see how the code that this was bibisected to has anything to
> do with this... this code is not even run in a desktop LibreOffice
> currently. 
I remember the crash being hard to reproduce and needing many repeats of the
drag-and-drop, but thinking I had tested thoroughly enough.
I just went back to that commit, managed to crash it, then to HEAD~1 and also
managed to crash it. Apologies for the wrong bibisect, Quikee!

Reproduced:
- in 7.6.6:
https://crashreport.libreoffice.org/stats/crash_details/a0287f06-3599-4ce8-b5fc-b9146d7a6671
- in 24.2.2:
https://crashreport.libreoffice.org/stats/crash_details/d682be20-d395-41f2-9ea4-f8ed7056b522
- and in a current daily build:

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: ce454f382d0d005dd3de021c7820be3ffa0bb582
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded

With this warning at every successful drag and drop:
warn:sd:322641:322641:sd/source/core/drawdoc2.cxx:255: Page object must not be
a handout.

The best I can do for steps is:
1. Open Impress
2. Double-click twice in slide sorter to have 3 slides
3. Select first slide
4. Drag-and-drop it on top of third slide
5. Repeat step 4 a few times

If you don't see the "in-between slide hints" pop up, you're likely to see LO
hang and then crash.

I attempted another bibisect in the same repo and got to
[ba74b13ea9209c716f91d34cffbeac2dcdd719ca] which is:

commit  8643f6d64d387ebdb75b79db941d8ea1f8fa2f66
author  Katarina Behrens        Thu Feb 28 14:43:14 2019 +0100
committer       Katarina Behrens        Mon Mar 04 14:40:44 2019 +0100
tdf#120774: remove 7-year-old workaround of now non-existent bug
Fix of tdf#41996 is a workaround of kde4-specific condition and
has been since disabled on OS X (as tdf#51023). kde5 comes with
a new implementation of DnD and slide sorter in Impress now
exhibits exactly the same symptoms as on OS X in tdf#51023
Since kde4 is unsupported and remaining platforms (gtk[23], Win)
never had issues with DnD in slide sorter, kill the workaround
with fire (= disable it globally)
Reviewed-on: https://gerrit.libreoffice.org/68674

...which makes more sense!

In the console:

Fatal exception: Signal 6
Stack:
/home/stragu/lobibi/linux-64-6.3/instdir/program/libuno_sal.so.3(+0x14584)[0x7de8b7814584]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libuno_sal.so.3(+0x3c386)[0x7de8b783c386]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7de8b7042520]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7de8b70969fc]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x16)[0x7de8b7042476]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3)[0x7de8b70287f3]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libvcllo.so(+0x6d79e2)[0x7de8af0d79e2]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libvcllo.so(_ZN11Application5AbortERKN3rtl8OUStringE+0xa2)[0x7de8af046882]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libsofficeapp.so(+0x25490)[0x7de8b7425490]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libvcllo.so(+0x64d3a4)[0x7de8af04d3a4]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libuno_sal.so.3(+0x172a2)[0x7de8b78172a2]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libuno_sal.so.3(+0x3c24f)[0x7de8b783c24f]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7de8b7042520]
/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_proxy_get_user_data+0x4)[0x7de8b2551e24]
/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x924d5)[0x7de8b038b4d5]
/lib/x86_64-linux-gnu/libffi.so.8(+0x7e2e)[0x7de8b6074e2e]
/lib/x86_64-linux-gnu/libffi.so.8(+0x4493)[0x7de8b6071493]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6ad0)[0x7de8b2551ad0]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7243)[0x7de8b2552243]
/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x7c)[0x7de8b255243c]
/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x9b548)[0x7de8b0394548]
/lib/x86_64-linux-gnu/libgdk-3.so.0(gdk_display_get_event+0x89)[0x7de8b032fa99]
/lib/x86_64-linux-gnu/libgdk-3.so.0(+0xa0996)[0x7de8b0399996]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x26b)[0x7de8b6b1bd3b]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xab258)[0x7de8b6b71258]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33)[0x7de8b6b193e3]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libvclplug_gtk3lo.so(+0xac154)[0x7de8a04ac154]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libvcllo.so(+0x646332)[0x7de8af046332]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libvcllo.so(_ZN11Application7ExecuteEv+0x45)[0x7de8af048255]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libsofficeapp.so(+0x2b82c)[0x7de8b742b82c]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libvcllo.so(_Z10ImplSVMainv+0x62)[0x7de8af04ef22]
/home/stragu/lobibi/linux-64-6.3/instdir/program/libsofficeapp.so(soffice_main+0x115)[0x7de8b7456c55]
/home/stragu/lobibi/linux-64-6.3/instdir/program/soffice.bin[0x40066b]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7de8b7029d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7de8b7029e40]
/home/stragu/lobibi/linux-64-6.3/instdir/program/soffice.bin[0x40069f]

Bubli is less active now.
Copying Julien and Noel in, given that the only Impress report that mentions
Vector::Reserve is bug 124211, also manipulating slides in the Sorter.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to