Bugzilla – Attachment 154167 Details for
Bug 127546
Calc Crashes if I click in to the Range-select fied of the 'Define Label Range' dialog (gen)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt from vcl/source/treelist/treelistbox.cxx:2174 (Select: Null-Ptr)
bt.txt (text/plain), 10.42 KB, created by
Julien Nabet
on 2019-09-14 21:28:44 UTC
(
hide
)
Description:
bt from vcl/source/treelist/treelistbox.cxx:2174 (Select: Null-Ptr)
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2019-09-14 21:28:44 UTC
Size:
10.42 KB
patch
obsolete
>Thread 1 "soffice.bin" hit Breakpoint 1, SvTreeListBox::Select (this=0x555558fd4f10, pEntry=0x555558fe6d90, bSelect=true) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2174 >2174 DBG_ASSERT(pEntry,"Select: Null-Ptr"); >(gdb) p pEntry >$1 = (SvTreeListEntry *) 0x555558fe6d90 >(gdb) p *pEntry >$2 = {_vptr.SvTreeListEntry = 0x7ffff1a80040 <vtable for SvTreeListEntry+16>, pParent = 0x555558fd6860, m_Children = std::__debug::vector of length 0, capacity 0, nAbsPos = 0, nListPos = 0, > m_Items = std::__debug::vector of length 2, capacity 2 = {std::unique_ptr<SvLBoxItem> = {get() = 0x555558fe2f80}, std::unique_ptr<SvLBoxItem> = {get() = 0x555558fd1a10}}, pUserData = 0x555558c83ac0, > nEntryFlags = SvTLEntryFlags::NONE, maBackColor = rgb(255, 255, 255), mxTextColor = empty boost::optional, static ITEM_NOT_FOUND = 18446744073709551615} >(gdb) c >Continuing. > >Thread 1 "soffice.bin" hit Breakpoint 1, SvTreeListBox::Select (this=0x555558fd4f10, pEntry=0x555558fe6f10, bSelect=true) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2174 >2174 DBG_ASSERT(pEntry,"Select: Null-Ptr"); >(gdb) p *pEntry >$3 = {_vptr.SvTreeListEntry = 0x7ffff1a80040 <vtable for SvTreeListEntry+16>, pParent = 0x555558fd6860, m_Children = std::__debug::vector of length 0, capacity 0, nAbsPos = 0, nListPos = 1, > m_Items = std::__debug::vector of length 2, capacity 2 = {std::unique_ptr<SvLBoxItem> = {get() = 0x555558fc8520}, std::unique_ptr<SvLBoxItem> = {get() = 0x555558fd4a40}}, pUserData = 0x555558fda550, > nEntryFlags = SvTLEntryFlags::NONE, maBackColor = rgb(238, 238, 238), mxTextColor = empty boost::optional, static ITEM_NOT_FOUND = 18446744073709551615} >(gdb) c >Continuing. > >Thread 1 "soffice.bin" hit Breakpoint 1, SvTreeListBox::Select (this=0x555558fd4f10, pEntry=0x555558fe6d90, bSelect=false) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2174 >2174 DBG_ASSERT(pEntry,"Select: Null-Ptr"); >(gdb) c >Continuing. > >Thread 1 "soffice.bin" hit Breakpoint 1, SvTreeListBox::Select (this=0x555558fd4f10, pEntry=0x555558fe6f10, bSelect=true) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2174 >2174 DBG_ASSERT(pEntry,"Select: Null-Ptr"); >(gdb) >Continuing. > >Thread 1 "soffice.bin" hit Breakpoint 1, SvTreeListBox::Select (this=0x555558fd4f10, pEntry=0x0, bSelect=true) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2174 >2174 DBG_ASSERT(pEntry,"Select: Null-Ptr"); >(gdb) bt >#0 0x00007ffff0861d2b in SvTreeListBox::Select(SvTreeListEntry*, bool) (this=0x555558fd4f10, pEntry=0x0, bSelect=true) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2174 >#1 0x00007ffff0bcf913 in SalInstanceTreeView::select(int) (this=0x5555578ebb10, pos=2) at /home/julien/lo/libreoffice/vcl/source/app/salvtables.cxx:3391 >#2 0x00007fffcfeadf03 in ScColRowNameRangesDlg::Range1SelectHdl(weld::TreeView&) (this=0x555558f0b330) at /home/julien/lo/libreoffice/sc/source/ui/miscdlgs/crnrdlg.cxx:635 >#3 0x00007fffcfeaddab in ScColRowNameRangesDlg::LinkStubRange1SelectHdl(void*, weld::TreeView&) (instance=0x555558f0b330, data=...) at /home/julien/lo/libreoffice/sc/source/ui/miscdlgs/crnrdlg.cxx:627 >#4 0x00007ffff0bdb9f7 in Link<weld::TreeView&, void>::Call(weld::TreeView&) const (this=0x5555578ebe18, data=...) at /home/julien/lo/libreoffice/include/tools/link.hxx:112 >#5 0x00007ffff0bbbdc5 in weld::TreeView::signal_changed() (this=0x5555578ebe08) at /home/julien/lo/libreoffice/include/vcl/weld.hxx:647 >#6 0x00007ffff0bb7692 in SalInstanceTreeView::SelectHdl(SvTreeListBox*) (this=0x5555578ebb10) at /home/julien/lo/libreoffice/vcl/source/app/salvtables.cxx:4320 >#7 0x00007ffff0bb764f in SalInstanceTreeView::LinkStubSelectHdl(void*, SvTreeListBox*) (instance=0x5555578ebb10, data=0x555558fd4f10) at /home/julien/lo/libreoffice/vcl/source/app/salvtables.cxx:4316 >#8 0x00007ffff041115d in Link<SvTreeListBox*, void>::Call(SvTreeListBox*) const (this=0x555558fd52f8, data=0x555558fd4f10) at /home/julien/lo/libreoffice/include/tools/link.hxx:112 >#9 0x00007ffff085b644 in SvTreeListBox::SelectHdl() (this=0x555558fd4f10) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:448 >#10 0x00007ffff0861e2d in SvTreeListBox::Select(SvTreeListEntry*, bool) (this=0x555558fd4f10, pEntry=0x555558fe6d90, bSelect=true) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2183 >#11 0x00007ffff0882683 in SvImpLBox::SetCursor(SvTreeListEntry*, bool) (this=0x555558fd6d10, pEntry=0x555558fe6d90, bForceNoSelect=false) at /home/julien/lo/libreoffice/vcl/source/treelist/svimpbox.cxx:639 >#12 0x00007ffff088b1e3 in ImpLBSelEng::SetCursorAtPoint(Point const&, bool) (this=0x555558fd6dc0, rPoint=Point = {...}, bDontSelectAtCursor=false) > at /home/julien/lo/libreoffice/vcl/source/treelist/svimpbox.cxx:2627 >#13 0x00007ffff056512e in SelectionEngine::SelMouseButtonDown(MouseEvent const&) (this=0x555558fd6f70, rMEvt=...) at /home/julien/lo/libreoffice/vcl/source/window/seleng.cxx:163 >#14 0x00007ffff0888ef8 in SvImpLBox::MouseButtonDown(MouseEvent const&) (this=0x555558fd6d10, rMEvt=...) at /home/julien/lo/libreoffice/vcl/source/treelist/svimpbox.cxx:2075 >#15 0x00007ffff086266a in SvTreeListBox::MouseButtonDown(MouseEvent const&) (this=0x555558fd4f10, rMEvt=...) at /home/julien/lo/libreoffice/vcl/source/treelist/treelistbox.cxx:2325 >#16 0x00007ffff0601495 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow= > ..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONDOWN, bMouseLeave=false, nX=86, nY=32, nMsgTime=2247197, nCode=1, nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:693 >#17 0x00007ffff060627f in ImplHandleSalMouseButtonDown(vcl::Window*, SalMouseEvent const*) (pWindow=0x555558f0e640, pEvent=0x7fffffff1140) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2013 >#18 0x00007ffff06073a3 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555558f0e640, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff1140) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2347 >#19 0x00007fffe7292c8e in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555558f0f010, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff1140) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:299 >#20 0x00007fffe72934f4 in Qt5Frame::CallCallback(SalEvent, void const*) const (this=0x555558f0f000, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff1140) > at /home/julien/lo/libreoffice/vcl/inc/qt5/Qt5Frame.hxx:222 >#21 0x00007fffe72d181b in Qt5Widget::handleMouseButtonEvent(Qt5Frame const&, QMouseEvent*, Qt5Widget::ButtonKeyState) (rFrame=..., pEvent=0x7fffffff15d0, eState=Qt5Widget::ButtonKeyState::Pressed) > at /home/julien/lo/libreoffice/vcl/qt5/Qt5Widget.cxx:154 >#22 0x00007fffe72c636e in Qt5Widget::handleMousePressEvent(Qt5Frame const&, QMouseEvent*) (rFrame=..., pEvent=0x7fffffff15d0) at /home/julien/lo/libreoffice/vcl/inc/qt5/Qt5Widget.hxx:95 >#23 0x00007fffe72d1861 in Qt5Widget::mousePressEvent(QMouseEvent*) (this=0x555558f0f2d0, pEvent=0x7fffffff15d0) at /home/julien/lo/libreoffice/vcl/qt5/Qt5Widget.cxx:157 >#24 0x00007fffe76e6fcf in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#25 0x00007fffe72d2660 in Qt5Widget::event(QEvent*) (this=0x555558f0f2d0, pEvent=0x7fffffff15d0) at /home/julien/lo/libreoffice/vcl/qt5/Qt5Widget.cxx:468 >#26 0x00007fffe76a8501 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#27 0x00007fffe76afbf8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#28 0x00007fffe8395029 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#29 0x00007fffe76aef29 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#30 0x00007fffe7701014 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#31 0x00007fffe7703b9e in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#32 0x00007fffe76a8501 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#33 0x00007fffe76af9b0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 >#34 0x00007fffe8395029 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >#35 0x00007fffe7cbafe3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 >#36 0x00007fffe7cbce65 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 >#37 0x00007fffe7c9706b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 >#38 0x00007fffe553739b in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 >#39 0x00007fffe72ac5dd in Qt5Instance::ImplYield(bool, bool) (this=0x5555556b0480, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/qt5/Qt5Instance.cxx:356 >#40 0x00007fffe72ac6ef in Qt5Instance::DoYield(bool, bool) (this=0x5555556b0480, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/qt5/Qt5Instance.cxx:367 >#41 0x00007ffff0c28d17 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:446 >#42 0x00007ffff0c29235 in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:510 >#43 0x00007ffff0c28b14 in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:427 >--Type <RET> for more, q to quit, c to continue without paging-- >#44 0x00007ffff7d04c5c in desktop::Desktop::Main() (this=0x7fffffff2390) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1620 >#45 0x00007ffff0c43c44 in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:190 >#46 0x00007ffff0c43d69 in SVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:224 >#47 0x00007ffff7d5f4ca in soffice_main() () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:177 >#48 0x000055555555495d in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#49 0x0000555555554943 in main (argc=2, argv=0x7fffffff26e8) at /home/julien/lo/libreoffice/desktop/source/app/main.c:47 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 127546
:
154166
| 154167