Skip to content

Instantly share code, notes, and snippets.

@Cris70
Created July 12, 2018 09:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Cris70/76d6ef51100695104816439780dd9c34 to your computer and use it in GitHub Desktop.
Save Cris70/76d6ef51100695104816439780dd9c34 to your computer and use it in GitHub Desktop.
stack backtrace of Gambas3 segfault on openSUSE Tumbleweed (Gambas installed from repo munix9:unstable - version 3.11.90+git.1531031071.bba194670-26.1)
(gdb) bt
#0 0x00007ffff456d4d5 in QWindow::winId() const () at /usr/lib64/libQt5Gui.so.5
#1 0x00007fffdae98fba in () at /usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#2 0x00007fffdae993cd in () at /usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#3 0x00007ffff50a3e2b in () at /usr/lib64/libQt5Widgets.so.5
#4 0x00007ffff50a4fc8 in QMenuBar::eventFilter(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#5 0x00007ffff3fafa53 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#6 0x00007ffff4f33c01 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#7 0x00007ffff4f3adf0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#8 0x00007ffff3fafd29 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#9 0x00007ffff4f70a34 in QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) () at /usr/lib64/libQt5Widgets.so.5
#10 0x00007ffff5b66974 in MyMainWindow::doReparent(QWidget*, QPoint const&) (this=0x5555563b8f20, parent=0x5555562f8160, pos=...) at CWindow.cpp:2430
#11 0x00007ffff5b66bd1 in reparent_window(CWINDOW*, void*, bool, int, int) (_object=0x5555563b7738, parent=0x555555f73b48, move=<optimized out>, x=<optimized out>, y=<optimized out>)
at CWindow.cpp:291
#12 0x00005555555a9b46 in EXEC_native () at gbx_exec.c:1355
#13 0x00005555555b0ec1 in EXEC_native_check (defined=<optimized out>) at gbx_exec.c:1152
#14 0x00005555555b0ec1 in EXEC_loop () at gbx_exec_loop.c:1160
#15 0x00005555555b1f95 in EXEC_function_loop () at gbx_exec.c:913
#16 0x00005555555b2662 in EXEC_function_real () at gbx_exec.c:900
#17 0x00005555555b9350 in EXEC_special (special=special@entry=0, class=<optimized out>, object=<optimized out>,
object@entry=0x555555fab998, nparam=<optimized out>, drop=drop@entry=1 '\001') at gbx_exec.c:1666
#18 0x00005555555b965f in EXEC_special_inheritance.constprop.19 (special=0, class=<optimized out>, object=0x555555fab998, nparam=0, drop=1 '\001') at gbx_exec.c:1811
#19 0x00005555555a26dc in OBJECT_create (class=0x555555c3a478, name=<optimized out>, parent=<optimized out>, nparam=0) at gbx_object.c:409
#20 0x000055555557edb6 in CLASS_auto_create (class=0x555555c3a478, nparam=nparam@entry=0) at gbx_class.c:1313
#21 0x00007ffff5b66c92 in CFORM_load(void*, void*) (_object=<optimized out>, _param=<optimized out>) at CWindow.cpp:495
#22 0x00005555555a9b46 in EXEC_native () at gbx_exec.c:1355
#23 0x00005555555b0ec1 in EXEC_native_check (defined=<optimized out>) at gbx_exec.c:1152
#24 0x00005555555b0ec1 in EXEC_loop () at gbx_exec_loop.c:1160
#25 0x00005555555b1f95 in EXEC_function_loop () at gbx_exec.c:913
#26 0x00005555555b2662 in EXEC_function_real () at gbx_exec.c:900
#27 0x0000555555571a80 in main (argc=<optimized out>, argv=<optimized out>) at gbx.c:424
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment