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

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

[Octave-bug-tracker] [bug #58189] Roughly 1 out of 3 times after start a


From: anonymous
Subject: [Octave-bug-tracker] [bug #58189] Roughly 1 out of 3 times after start abort() gets called
Date: Thu, 16 Apr 2020 05:22:47 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

URL:
  <https://savannah.gnu.org/bugs/?58189>

                 Summary: Roughly 1 out of 3 times after start abort() gets
called
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Thu 16 Apr 2020 09:22:45 AM UTC
                Category: GUI
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: None
                  Status: None
             Assigned to: None
         Originator Name: Gregor
        Originator Email: address@hidden
             Open/Closed: Open
                 Release: 5.2.0
         Discussion Lock: Any
        Operating System: GNU/Linux

    _______________________________________________________

Details:

cat /etc/centos-release
CentOS Linux release 8.1.1911 (Core)

octave --version
GNU Octave, version 5.2.0

Steps to reproduce:

Install debug symbols
sudo debuginfo-install -y octave

Start octave a few times until it crashes
octave --gui

Copy and decompress coredump from /var/lib/systemd/coredump/core.octave-gui*

gdb /usr/libexec/octave/5.2.0/exec/x86_64-redhat-linux-gnu/octave-gui

core core.octave-gui.*
bt

According to the backtrace this looks like a Qt realted heap corruption:

Thread 1 (Thread 0x7ff6a0f7ac00 (LWP 14670)):
#0  0x00007ff694f828df in raise () at /lib64/libc.so.6
#1  0x00007ff694f6ccf5 in abort () at /lib64/libc.so.6
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007ff694fc5c17 in __libc_message () at /lib64/libc.so.6
#3  0x00007ff694fcc53c in .annobin_top_check.start () at /lib64/libc.so.6
#4  0x00007ff694fccd68 in .annobin_malloc_consolidate.end () at
/lib64/libc.so.6
#5  0x00007ff694fcf118 in _int_malloc () at /lib64/libc.so.6
#6  0x00007ff694fd0aba in malloc () at /lib64/libc.so.6
#7  0x00007ff69e7b6e30 in QListData::detach(int) () at /lib64/libQt5Core.so.5
#8  0x00007ff69f2889dc in QList<QWidget*>::detach_helper(int) () at
/lib64/libQt5Widgets.so.5
#9  0x00007ff69f27f05c in QApplication::allWidgets() () at
/lib64/libQt5Widgets.so.5
#10 0x00007ff69f27ff7b in QApplicationPrivate::setPalette_helper(QPalette
const&, char const*, bool) () at /lib64/libQt5Widgets.so.5
#11 0x00007ff69f2810a6 in QApplication::setStyle(QStyle*) () at
/lib64/libQt5Widgets.so.5
#12 0x00007ff6a0bae013 in octave::main_window::notice_settings(QSettings
const*) (this=<optimized out>, settings=<optimized out>) at
libgui/src/main-window.cc:741
#13 0x00007ff6a0b4a147 in octave::main_window::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)
    (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>,
_a=<optimized out>) at libgui/src/moc-main-window.cc:683
#14 0x00007ff69e927c2d in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib64/libQt5Core.so.5
#15 0x00007ff6a0b42f12 in octave::main_window::settings_changed(QSettings
const*) (this=<optimized out>, _t1=<optimized out>) at
libgui/src/moc-main-window.cc:948
#16 0x00007ff6a0ba7491 in octave::main_window::read_settings()
(this=<optimized out>) at libgui/src/main-window.cc:1282
#17 0x00007ff6a0bafee8 in
octave::main_window::main_window(octave::octave_qt_app&,
octave::octave_qt_link*) (this=<optimized out>, oct_qt_app=...,
oct_qt_lnk=<optimized out>)
    at libgui/src/main-window.cc:268
#18 0x00007ff6a0b9eaa9 in octave::octave_qt_app::create_main_window()
(this=<optimized out>) at libgui/src/main-window.cc:2930
#19 0x00007ff6a0b9efaf in
octave::octave_qt_app::octave_qt_app(octave::gui_application&)
(this=<optimized out>, app_context=...) at libgui/src/main-window.cc:2884
#20 0x00007ff6a0b96e84 in octave::gui_application::execute() (this=<optimized
out>) at libgui/src/octave-gui.cc:62
#21 0x0000560cc8530461 in main(int, char**) (argc=2, argv=0x7ffc0d8cf918) at
src/main-gui.cc:103





    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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