Bug 84617 - Crash on text selection
Summary: Crash on text selection
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.4.0.0.alpha0+ Master
Hardware: Other All
: medium major
Assignee: Not Assigned
URL:
Whiteboard: target:4.4.0
Keywords:
Depends on:
Blocks: mab4.4
  Show dependency treegraph
 
Reported: 2014-10-03 04:55 UTC by Jan Holesovsky
Modified: 2014-10-04 14:57 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Holesovsky 2014-10-03 04:55:21 UTC
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
Comment 1 Jan Holesovsky 2014-10-03 07:18:41 UTC
http://cgit.freedesktop.org/libreoffice/core/commit/?id=2a28668260960c25421eceeeb0d1571b5f47db4b

seems to fix that, no idea why the commit notification did not appear here...