On Linux, dbgutil build, current master (e6ea3fad96b693007964aafc34405665156b0815): * open Impress * type some text * start selecting by Shift+arrow left * BOOM! #1 0x00007ffff74bb858 in abort () from /lib64/libc.so.6 #2 0x00007ffff74b32e2 in __assert_fail_base () from /lib64/libc.so.6 #3 0x00007ffff74b3392 in __assert_fail () from /lib64/libc.so.6 #4 0x00007ffff141bc66 in ImplDbgTestSolarMutex () at /local/libreoffice/master/vcl/source/app/dbggui.cxx:793 #5 0x00007ffff246bc4f in DbgFunc (nAction=3, pParam=0x0) at /local/libreoffice/master/tools/source/debug/debug.cxx:299 #6 0x00007ffff3a94b07 in SfxBroadcaster::RemoveListener (this=0x1610c40, rListener=...) at /local/libreoffice/master/svl/source/notify/SfxBroadcaster.cxx:127 #7 0x00007ffff3aa5e13 in SfxListener::EndListening (this=0x7fffb6b63368, rBroadcaster=..., bAllDups=false) at /local/libreoffice/master/svl/source/notify/lstner.cxx:91 #8 0x00007fffc2ad0e10 in SdTransferable::~SdTransferable (this=0x7fffb6b632e0, __in_chrg=<optimized out>) at /local/libreoffice/master/sd/source/ui/app/sdxfer.cxx:114 #9 0x00007fffc2ad117e in SdTransferable::~SdTransferable (this=0x7fffb6b632e0, __in_chrg=<optimized out>) at /local/libreoffice/master/sd/source/ui/app/sdxfer.cxx:147 #10 0x00007ffff582abef in cppu::OWeakObject::release (this=0x7fffb6b632e0) at /local/libreoffice/master/cppuhelper/source/weak.cxx:204 #11 0x00007fffc2ad8932 in cppu::WeakImplHelper4<com::sun::star::datatransfer::XTransferable2, com::sun::star::datatransfer::clipboard::XClipb oardOwner, com::sun::star::datatransfer::dnd::XDragSourceListener, com::sun::star::lang::XUnoTunnel>::release (this=0x7fffb6b632e0) at /local/libreoffice/master/include/cppuhelper/implbase4.hxx:109 #12 0x00007fffe3e74635 in com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboardOwner>::~Reference (this= 0x7fffffffb240, __in_chrg=<optimized out>) at /local/libreoffice/master/include/com/sun/star/uno/Reference.hxx:104 #13 0x00007fffe3e72489 in x11::X11Clipboard::setContents (this=0x7fffb604c2b0, xTrans=uno::Reference to (EditDataObject *) 0x7fffdc0eb6b8, xClipboardOwner=empty uno::Reference) at /local/libreoffice/master/vcl/unx/generic/dtrans/X11_clipboard.cxx:168 #14 0x00007fffd59c6999 in ImpEditView::CutCopy (this=0x2807810, rxClipboard=uno::Reference to (x11::X11Clipboard *) 0x7fffb604c300, bCut= false) at /local/libreoffice/master/editeng/source/editeng/impedit.cxx:1255 #15 0x00007fffd5978182 in EditEngine::PostKeyEvent (this=0x17f3ef0, rKeyEvent=..., pEditView=0x27f6f00, pFrameWin=0x1794eb0) at /local/libreoffice/master/editeng/source/editeng/editeng.cxx:1095 #16 0x00007fffd59c5882 in ImpEditView::PostKeyEvent (this=0x2807810, rKeyEvent=..., pFrameWin=0x1794eb0) at /local/libreoffice/master/editeng/source/editeng/impedit.cxx:1032 #17 0x00007fffd59a4d05 in EditView::PostKeyEvent (this=0x27f6f00, rKeyEvent=..., pFrameWin=0x1794eb0) at /local/libreoffice/master/editeng/source/editeng/editview.cxx:360 #18 0x00007fffd5aeda64 in OutlinerView::PostKeyEvent (this=0x14947a0, rKEvt=..., pFrameWin=0x1794eb0) at /local/libreoffice/master/editeng/source/outliner/outlvw.cxx:242 #19 0x00007fffd4b38a58 in SdrObjEditView::KeyInput (this=0x17b8270, rKEvt=..., pWin=0x1794eb0) at /local/libreoffice/master/svx/source/svdraw/svdedxv.cxx:1185
http://cgit.freedesktop.org/libreoffice/core/commit/?id=2a28668260960c25421eceeeb0d1571b5f47db4b seems to fix that, no idea why the commit notification did not appear here...