octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #54920] sigabrt (signal-6) crash with AutoScal


From: Rik
Subject: [Octave-bug-tracker] [bug #54920] sigabrt (signal-6) crash with AutoScale in xscale = log mode
Date: Tue, 30 Oct 2018 21:21:24 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0

Follow-up Comment #8, bug #54920 (project octave):

Here is a backtrace.  It confirms my suspicions in comment #7.  The
interesting part begins with the double-click event (#22) which causes an
auto-scale of the axes.


#0  __GI_raise (address@hidden) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f92c8412801 in __GI_abort () at abort.c:79
#2  0x00007f92c8a678b7 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007f92c8a6da06 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f92c8a6da41 in std::terminate() () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f92c8a6dc74 in __cxa_throw () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007f92cac334bd in error_1(octave::execution_exception &, std::ostream
&, const char *, const char *, const char *, typedef __va_list_tag
__va_list_tag *, bool) (e=..., os=..., name=0x7f92cb0639bd "error",
id=0x7f92cb06383c "", fmt=0x7f92cb0682cf "set: \"%s\" must be finite", 
    args=0x7ffe7e7cce30, with_cfn=false) at libinterp/corefcn/error.cc:548
#7  0x00007f92cac335a0 in error_1(std::ostream &, const char *, const char *,
const char *, typedef __va_list_tag __va_list_tag *, bool) (
    os=..., name=0x7f92cb0639bd "error", id=0x7f92cb06383c "",
fmt=0x7f92cb0682cf "set: \"%s\" must be finite", args=0x7ffe7e7cce30, 
    with_cfn=false) at libinterp/corefcn/error.cc:558
#8  0x00007f92cac335fb in verror (fmt=0x7f92cb0682cf "set: \"%s\" must be
finite", args=0x7ffe7e7cce30) at libinterp/corefcn/error.cc:564
#9  0x00007f92cac336ac in error (fmt=0x7f92cb0682cf "set: \"%s\" must be
finite") at libinterp/corefcn/error.cc:572
#10 0x00007f92cacbbd22 in array_property::validate (this=0x7f92945a1610,
v=...) at libinterp/corefcn/graphics.cc:1514
#11 0x00007f92cade8d5d in array_property::do_set (this=0x7f92945a1610, v=...)
at libinterp/corefcn/graphics.h:1454
#12 0x00007f92cade953f in row_vector_property::do_set (this=0x7f92945a1610,
v=...) at libinterp/corefcn/graphics.h:1562
#13 0x00007f92cacb9746 in base_property::set (this=0x7f92945a1610, v=...,
do_run=true, do_notify_toolkit=true)
    at libinterp/corefcn/graphics.cc:1172
#14 0x00007f92cade9418 in row_vector_property::operator= (this=0x7f92945a1610,
val=...) at libinterp/corefcn/graphics.h:1542
#15 0x00007f92cada83be in axes::properties::update_camera
(this=0x7f929459fde0) at libinterp/corefcn/graphics.cc:5710
#16 0x00007f92cadf26b0 in axes::properties::update_transform
(this=0x7f929459fde0) at libinterp/corefcn/graphics.h:4677
#17 0x00007f92cadc3ebb in axes::properties::unzoom (this=0x7f929459fde0) at
libinterp/corefcn/graphics.cc:8901
#18 0x00007f92cadc43c4 in axes::properties::clear_zoom_stack
(this=0x7f929459fde0, do_unzoom=true) at libinterp/corefcn/graphics.cc:8945
#19 0x00007f92a02382da in QtHandles::autoscale_axes (ap=...) at
libgui/graphics/Canvas.cc:264
#20 0x00007f92a023bac2 in QtHandles::Canvas::canvasMousePressEvent
(this=0x563cd1b2a7c0, event=0x7ffe7e7cde30) at libgui/graphics/Canvas.cc:728
#21 0x00007f92a023ab2d in QtHandles::Canvas::canvasMouseDoubleClickEvent
(this=0x563cd1b2a7c0, event=0x7ffe7e7cde30)
    at libgui/graphics/Canvas.cc:564
#22 0x00007f92a024f357 in QtHandles::GLCanvas::mouseDoubleClickEvent
(this=0x563cd1b2a790, xevent=0x7ffe7e7cde30)
    at libgui/graphics/GLCanvas.cc:216
#23 0x00007f92c74b194f in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f92c747282c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f92c747a64f in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007f92c66f49a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f92c7479622 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007f92c74cc14b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007f92c74ce7ba in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007f92c747282c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f92c747a0f4 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007f92c66f49a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f92c6cb66c0 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#34 0x00007f92c6cb7ff5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#35 0x00007f92c6c8f2eb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#36 0x00007f92b35ab1c0 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
---Type <return> to continue, or q <return> to quit---
#37 0x00007f92beeac287 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f92beeac4c0 in ?? () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f92beeac54c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f92c674d8ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007f92c66f29ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007f92c66fba84 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00007f92cb7bb3db in octave::octave_qt_app::exec (this=0x7ffe7e7ce670) at
libgui/src/main-window.cc:2853
#44 0x00007f92cb7cdfda in octave::gui_application::execute
(this=0x7ffe7e7ce730) at libgui/src/octave-gui.cc:64
#45 0x0000563ccfac78a1 in main (argc=10, argv=0x7ffe7e7cea48) at
src/main-gui.cc:103




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?54920>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]