Michael Meeks
Michael Meeks
As normal with AI - it is a mix of generic ideas that might work, with halucinations of methods that don't exist and so code that would not compile. It...
@juliushaertl Thoughts appreciated =) looks like an easy fix - superficially - thanks so much @jonasgarstick for the analysis & ticket !
@juliushaertl can we move this ticket to richdocuments somehow ? =)
Thanks for the report; I've filed a support ticket for you - @annanazarayan will chase that =)
Ooh - the cool.html loading is too long indeed; do we have timings for the various WOPI fetches that go on for settings etc. behind the scenes there ? and...
Great catch. If you've built yourself; did you build with debugging symbols - and can you walk back through your stack-trace with: addr2line -e + /usr/src/instdir/program/libmergedlo.so 0x7f117359d782 etc. - up...
With a self-build here: COOLWSD version: 24.04.4.2 git hash: 1a08effc LOKit version: Collabora OfficeDev 24.04.4.2 git hash: 12ff439 Served by: openSUSE Leap 15.5 Writer: survives minutes with no problems.
Eventually got it: #5 0x00007f986a050910 in () at /lib64/libpthread.so.0 #6 VclReferenceBase::acquire() const (this=) at include/vcl/vclreferencebase.hxx:37 #7 rtl::Reference::set(vcl::Window*) (this=0x55e75696c570, pBody=0x0) at include/rtl/ref.hxx:139 #8 VclPtr::operator=(vcl::Window*) (this=0x55e75696c570, pBody=0x0) at include/vcl/vclptr.hxx:176 #9 vcl::Cursor::ImplDoShow(bool, bool)...
in frame #10 SdrObjEditView::SdrEndTextEdit(bool) (this=0x55e75135ace0, bDontDeleteReally=) at svx/source/svdraw/svdedxv.cxx:1798 (gdb) p pTECursorBuffer $11 = (vcl::Cursor *) 0x55e756d649e0 (gdb) p pTextEditCursorBuffer $12 = (vcl::Cursor *) 0x0 Quite why we duplicate the member...
It's fine - I have the trace now :-) The hope was that: ``` diff --git a/svx/source/svdraw/svdedxv.cxx b/svx/source/svdraw/svdedxv.cxx index 4afe96b4c657..6f8bc13cf879 100644 --- a/svx/source/svdraw/svdedxv.cxx +++ b/svx/source/svdraw/svdedxv.cxx @@ -1566,7 +1566,7 @@ SdrEndTextEditKind...