Bugzilla – Attachment 144374 Details for
Bug 88268
EDITING: Report builder cause LO to quit unexpectedly when drag resizing header and detail or footer controls together
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 5.73 KB, created by
Julien Nabet
on 2018-08-22 18:10:42 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2018-08-22 18:10:42 UTC
Size:
5.73 KB
patch
obsolete
>soffice.bin: /home/julien/lo/libreoffice/tools/source/generic/fract.cxx:76: Fraction::Fraction(sal_Int64, sal_Int64): Assertion `nNum <= std::numeric_limits<sal_Int32>::max( )' failed. > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >51 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) bt >#0 0x00007ffff7b70f3b in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >#1 0x00007ffff7b722f1 in __GI_abort () at abort.c:79 >#2 0x00007ffff7b69a8a in __assert_fail_base (fmt=0x7ffff7cbdec8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff1c31678 "nNum <= std::numeric_limits<sal_Int32>::max( )", file=file@entry=0x7ffff1c31608 "/home/julien/lo/libreoffice/tools/source/generic/fract.cxx", line=line@entry=76, function=function@entry=0x7ffff1c320a0 <Fraction::Fraction(long, long)::__PRETTY_FUNCTION__> "Fraction::Fraction(sal_Int64, sal_Int64)") at assert.c:92 >#3 0x00007ffff7b69b02 in __GI___assert_fail (assertion=0x7ffff1c31678 "nNum <= std::numeric_limits<sal_Int32>::max( )", file=0x7ffff1c31608 "/home/julien/lo/libreoffice/tools/source/generic/fract.cxx", line=76, function=0x7ffff1c320a0 <Fraction::Fraction(long, long)::__PRETTY_FUNCTION__> "Fraction::Fraction(sal_Int64, sal_Int64)") at assert.c:101 >#4 0x00007ffff1bd47e5 in Fraction::Fraction(long, long) (this=0x7fffffff1580, nNum=1124098466991675796, nDen=1124098466991675796) > at /home/julien/lo/libreoffice/tools/source/generic/fract.cxx:76 >#5 0x00007ffff32e0f54 in SdrDragStat::GetYFact() const (this=0x5555584badd8) at /home/julien/lo/libreoffice/svx/source/svdraw/svddrag.cxx:112 >#6 0x00007fffce3b6149 in rptui::DlgEdFunc::isRectangleHit(MouseEvent const&) (this=0x55555872d210, rMEvt=...) > at /home/julien/lo/libreoffice/reportdesign/source/ui/report/dlgedfunc.cxx:589 >#7 0x00007fffce3b6399 in rptui::DlgEdFunc::setMovementPointer(MouseEvent const&) (this=0x55555872d210, rMEvt=...) > at /home/julien/lo/libreoffice/reportdesign/source/ui/report/dlgedfunc.cxx:613 >#8 0x00007fffce3b7626 in rptui::DlgEdFuncSelect::MouseMove(MouseEvent const&) (this=0x55555872d210, rMEvt=...) > at /home/julien/lo/libreoffice/reportdesign/source/ui/report/dlgedfunc.cxx:859 >#9 0x00007fffce40031e in rptui::OReportSection::MouseMove(MouseEvent const&) (this=0x555558374770, rMEvt=...) > at /home/julien/lo/libreoffice/reportdesign/source/ui/report/ReportSection.cxx:400 >#10 0x00007ffff07c713c in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEMOVE, bMouseLeave=false, nX=487, nY=306, nMsgTime=5229762, nCode=1, nMode=MouseEventModifiers::DRAGMOVE) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:685 >#11 0x00007ffff07ce3a5 in ImplHandleSalMouseMove(vcl::Window*, SalMouseEvent const*) (pWindow=0x55555bb583f0, pEvent=0x7fffffff1ed0) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1974 >#12 0x00007ffff07cc9c4 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x55555bb583f0, nEvent=SalEvent::MouseMove, pEvent=0x7fffffff1ed0) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2296 >#13 0x00007fffe35bd62c in SalFrame::CallCallback(SalEvent, void const*) const (this=0x55555ba49020, nEvent=SalEvent::MouseMove, pEvent=0x7fffffff1ed0) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:280 >#14 0x00007fffe35bc9e8 in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x55555ba49020, nEvent=SalEvent::MouseMove, pEvent=0x7fffffff1ed0) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4483 >#15 0x00007fffe35b8275 in GtkSalFrame::signalMotion(_GtkWidget*, _GdkEventMotion*, void*) (pEvent=0x55555be07230, frame=0x55555ba49020) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2923 >#16 0x00007fffe2d74c5b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#17 0x00007fffea855f6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#18 0x00007fffea868d3e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#19 0x00007fffea870d8f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#20 0x00007fffea871e0f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#21 0x00007fffe2ebbed4 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#22 0x00007fffe2d71cce in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#23 0x00007fffe2d73da8 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#24 0x00007fffe2885785 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#25 0x00007fffe28e00d2 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >---Type <return> to continue, or q <return> to quit---q >Quit >(gdb) frame 5 >#5 0x00007ffff32e0f54 in SdrDragStat::GetYFact (this=0x5555584badd8) at /home/julien/lo/libreoffice/svx/source/svdraw/svddrag.cxx:112 >112 return Fraction(nMul,nDiv); >(gdb) p nMul >$14 = 1124098466991675796 >(gdb) list >107 { >108 long nMul=mvPnts.back().Y()-aRef1.Y(); >109 long nDiv=GetPrev().Y()-aRef1.Y(); >110 if (nDiv==0) nDiv=1; >111 if (bVerFixed) { nMul=1; nDiv=1; } >112 return Fraction(nMul,nDiv); >113 } >114 >115 void SdrDragStat::TakeCreateRect(tools::Rectangle& rRect) const >116 { >(gdb) p mvPnts.back().Y() >$15 = 1124098466991675801 >(gdb) p nDiv >$16 = 1124098466991675796 >(gdb) p mvPnts.back() >$17 = Point = {x = -7378697629483820666, y = 1124098466991675801} >(gdb) p GetPrev().Y() >$18 = 1124098466991675801 >(gdb) p GetPrev() >$19 = Point = {x = -7378697629483820666, y = 1124098466991675801} >(gdb) p mvPnts >$20 = std::__debug::vector of length 2, capacity 2 = {Point = {x = -7378697629483820666, y = 1124098466991675801}, Point = {x = -7378697629483820666, y = 1124098466991675801}} >(gdb) q >
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 88268
:
112059
|
113318
|
113319
| 144374