Bugzilla – Attachment 127122 Details for
Bug 101859
All SalX11 based backends crash on popup menu disposal (gen, TDE, KDE4)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Backtrace from a debug build
x11-popup-crash.txt (text/plain), 8.42 KB, created by
Jan-Marek Glogowski
on 2016-09-02 12:14:51 UTC
(
hide
)
Description:
Backtrace from a debug build
Filename:
MIME Type:
Creator:
Jan-Marek Glogowski
Created:
2016-09-02 12:14:51 UTC
Size:
8.42 KB
patch
obsolete
>soffice.bin: /home/glg/Development/libreoffice/symbols/include/vcl/vclreferencebase.hxx:38: void VclReferenceBase::acquire() const: Zusicherung »mnRefCnt>0« nicht erfüllt. > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >0x00002aaaab20ac37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 >56 ../nptl/sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht gefunden. >(gdb) bt >#0 0x00002aaaab20ac37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 >#1 0x00002aaaab20e028 in __GI_abort () at abort.c:89 >#2 0x00002aaaab203bf6 in __assert_fail_base (fmt=0x2aaaaaca3feb "%s%s%s:%u: %s%sZusicherung »%s« nicht erfüllt.\n%n", assertion=assertion@entry=0x2aaab16cd1f3 "mnRefCnt>0", file=file@entry=0x2aaab16cd1a8 "/home/glg/Development/libreoffice/symbols/include/vcl/vclreferencebase.hxx", line=line@entry=38, function=function@entry=0x2aaab16cdc80 <VclReferenceBase::acquire() const::__PRETTY_FUNCTION__> "void VclReferenceBase::acquire() const") at assert.c:92 >#3 0x00002aaaab203ca2 in __GI___assert_fail (assertion=0x2aaab16cd1f3 "mnRefCnt>0", file=0x2aaab16cd1a8 "/home/glg/Development/libreoffice/symbols/include/vcl/vclreferencebase.hxx", line=38, function=0x2aaab16cdc80 <VclReferenceBase::acquire() const::__PRETTY_FUNCTION__> "void VclReferenceBase::acquire() const") at assert.c:101 >#4 0x00002aaab0fdf490 in VclReferenceBase::acquire() const (this=0x4f8e640) at /home/glg/Development/libreoffice/symbols/include/vcl/vclreferencebase.hxx:38 >#5 0x00002aaab109dbfd in rtl::Reference<Menu const>::set(Menu const*) (this=0x7fffffff3308, pBody=0x4f8e640) at /home/glg/Development/libreoffice/symbols/include/rtl/ref.hxx:100 >#6 0x00002aaab109c7a7 in VclPtr<Menu const>::operator=(Menu const*) (this=0x7fffffff3308, pBody=0x4f8e640) at /home/glg/Development/libreoffice/symbols/include/vcl/vclptr.hxx:178 >#7 0x00002aaab1092bae in Menu::ImplAddDel(ImplMenuDelData&) (this=0x4f8e640, rDel=...) at /home/glg/Development/libreoffice/symbols/vcl/source/window/menu.cxx:1422 >#8 0x00002aaab109ad7f in ImplMenuDelData::ImplMenuDelData(Menu const*) (this=0x7fffffff3300, pMenu=0x4f8e640) at /home/glg/Development/libreoffice/symbols/vcl/source/window/menu.cxx:3178 >#9 0x00002aaab108eab3 in Menu::ImplCallEventListeners(unsigned long, unsigned short) (this=0x4f8e640, nEvent=1, nPos=65535) at /home/glg/Development/libreoffice/symbols/vcl/source/window/menu.cxx:329 >#10 0x00002aaab108e0b1 in Menu::dispose() (this=0x4f8e640) at /home/glg/Development/libreoffice/symbols/vcl/source/window/menu.cxx:145 >#11 0x00002aaab10991c8 in PopupMenu::dispose() (this=0x4f8e640) at /home/glg/Development/libreoffice/symbols/vcl/source/window/menu.cxx:2777 >#12 0x00002aaab126d1fe in VclReferenceBase::disposeOnce() (this=0x4f8e640) at /home/glg/Development/libreoffice/symbols/vcl/source/outdev/vclreferencebase.cxx:42 >#13 0x00002aaab10990f1 in PopupMenu::~PopupMenu() (this=0x4f8e640, __in_chrg=<optimized out>) at /home/glg/Development/libreoffice/symbols/vcl/source/window/menu.cxx:2770 >#14 0x00002aaab109914e in PopupMenu::~PopupMenu() (this=0x4f8e640, __in_chrg=<optimized out>) at /home/glg/Development/libreoffice/symbols/vcl/source/window/menu.cxx:2771 >#15 0x00002aaacbac7b71 in SwContentTree::CreateContextMenu() (this=0x4f8e640) at /home/glg/Development/libreoffice/symbols/include/vcl/vclreferencebase.hxx:46 >#16 0x00002aaacbac7b71 in SwContentTree::CreateContextMenu() (this=<synthetischer Zeiger>, __in_chrg=<optimized out>) at /home/glg/Development/libreoffice/symbols/include/rtl/ref.hxx:90 >#17 0x00002aaacbac7b71 in SwContentTree::CreateContextMenu() (this=<synthetischer Zeiger>, __in_chrg=<optimized out>) at /home/glg/Development/libreoffice/symbols/include/vcl/vclptr.hxx:75 >#18 0x00002aaacbac7b71 in SwContentTree::CreateContextMenu() (this=<synthetischer Zeiger>, __in_chrg=<optimized out>) at /home/glg/Development/libreoffice/symbols/include/vcl/vclptr.hxx:277 >#19 0x00002aaacbac7b71 in SwContentTree::CreateContextMenu() (this=0x1b5f3b0) at /home/glg/Development/libreoffice/symbols/sw/source/uibase/utlui/content.cxx:1099 >#20 0x00002aaaafaa53fa in SvImpLBox::Command(CommandEvent const&) (this=0x1b612e0, rCEvt=...) at /home/glg/Development/libreoffice/symbols/svtools/source/contnr/svimpbox.cxx:3020 >#21 0x00002aaaafab7e38 in SvTreeListBox::Command(CommandEvent const&) (this=0x1b5f3b0, rCEvt=...) at /home/glg/Development/libreoffice/symbols/svtools/source/contnr/treelistbox.cxx:3440 >#22 0x00002aaab1149e8c in ImplCallCommand(VclPtr<vcl::Window> const&, CommandEventId, void*, bool, Point*) (pChild=..., nEvt=<unvollständiger Typ>, pData=0x0, bMouse=true, pPos=0x7fffffff3860) at /home/glg/Development/libreoffice/symbols/vcl/source/window/winproc.cxx:224 >#23 0x00002aaab114c215 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONDOWN, bMouseLeave=false, nX=79, nY=182, nMsgTime=14714225, nCode=4, nMode=MouseEventModifiers::NONE) at /home/glg/Development/libreoffice/symbols/vcl/source/window/winproc.cxx:793 >#24 0x00002aaab115291a in ImplHandleSalMouseButtonDown(vcl::Window*, SalMouseEvent*) (pWindow=0x17b84a0, pEvent=0x7fffffff3e10) at /home/glg/Development/libreoffice/symbols/vcl/source/window/winproc.cxx:2007 >#25 0x00002aaab1150fc4 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x17b84a0, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff3e10) at /home/glg/Development/libreoffice/symbols/vcl/source/window/winproc.cxx:2329 >#26 0x00002aaac4784765 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x1b4eb60, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff3e10) at /home/glg/Development/libreoffice/symbols/vcl/inc/salframe.hxx:282 >#27 0x00002aaac4800845 in X11SalFrame::HandleMouseEvent(_XEvent*) (this=0x1b4eb60, pEvent=0x7fffffff40a0) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/window/salframe.cxx:2796 >#28 0x00002aaac4803d9f in X11SalFrame::Dispatch(_XEvent*) (this=0x1b4eb60, pEvent=0x7fffffff40a0) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/window/salframe.cxx:3873 >#29 0x00002aaac4797b9f in SalX11Display::Dispatch(_XEvent*) (this=0x77fa20, pEvent=0x7fffffff40a0) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/app/saldisp.cxx:2037 >#30 0x00002aaac47975dd in SalX11Display::Yield() (this=0x77fa20) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/app/saldisp.cxx:1935 >#31 0x00002aaac47906d1 in DisplayYield(int, SalX11Display*) (fd=7, pDisplay=0x77fa20) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/app/saldisp.cxx:421 >#32 0x00002aaac478e4fb in YieldEntry::HandleNextEvent() const (this=0x2aaac4a7b338 <yieldTable+280>) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/app/saldata.cxx:578 >#33 0x00002aaac478d6f9 in SalXLib::Yield(bool, bool) (this=0x75bd00, bWait=true, bHandleAllCurrentEvents=false) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/app/saldata.cxx:684 >#34 0x00002aaac47a0df8 in X11SalInstance::DoYield(bool, bool, unsigned long) (this=0x754c50, bWait=true, bHandleAllCurrentEvents=false, nReleased=0) at /home/glg/Development/libreoffice/symbols/vcl/unx/generic/app/salinst.cxx:167 >#35 0x00002aaab147807c in ImplYield(bool, bool, unsigned long) (i_bWait=true, i_bAllEvents=false, nReleased=0) at /home/glg/Development/libreoffice/symbols/vcl/source/app/svapp.cxx:510 >#36 0x00002aaab1474822 in Application::Yield() () at /home/glg/Development/libreoffice/symbols/vcl/source/app/svapp.cxx:555 >#37 0x00002aaab14746cc in Application::Execute() () at /home/glg/Development/libreoffice/symbols/vcl/source/app/svapp.cxx:472 >#38 0x00002aaaaaf5392b in desktop::Desktop::Main() () at /home/glg/Development/libreoffice/symbols/desktop/source/app/app.cxx:1319 >#39 0x00002aaaaaf5392b in desktop::Desktop::Main() (this=0x7fffffff4ce0) at /home/glg/Development/libreoffice/symbols/desktop/source/app/app.cxx:1646 >#40 0x00002aaab147cc04 in ImplSVMain() () at /home/glg/Development/libreoffice/symbols/vcl/source/app/svmain.cxx:185 >#41 0x00002aaab147cd4a in SVMain() () at /home/glg/Development/libreoffice/symbols/vcl/source/app/svmain.cxx:223 >#42 0x00002aaaaaf7e637 in soffice_main() () at /home/glg/Development/libreoffice/symbols/desktop/source/app/sofficemain.cxx:165 >#43 0x000000000040071b in main () at /home/glg/Development/libreoffice/symbols/desktop/source/app/main.c:48 >#44 0x000000000040071b in main (argc=<optimized out>, argv=<optimized out>) at /home/glg/Development/libreoffice/symbols/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 101859
:
127121
| 127122 |
127125