Author Topic: QT5 Crash on Manjaro Linux  (Read 657 times)

00Scott00

  • Newbie
  • *
  • Posts: 1
QT5 Crash on Manjaro Linux
« on: 2016-07-07 03:09:58 »
Hi,

I am using LCDHost on Manjaro Linux to drive my G19 backlight and LCD screen. Since the update to QT5-base 5.6.1 LCDHost crashes with a seg fault.

5.6.0.4 works fine, but it is incompatible with other QT apps which have since upgraded.

I tried building from source from GitHub, but i still get segmentation faults.

Can anyone help?

Thread 1 "LCDHost" received signal SIGSEGV, Segmentation fault.
0x000000000044fba0 in AppTreeView::currentChanged (this=0xaf6910, current=..., previous=...) at AppTreeView.cpp:52
52          id_list = app_class_tree->itemFromIndex( current )->data().toStringList();
(gdb) bt
#0  0x000000000044fba0 in AppTreeView::currentChanged (this=0xaf6910, current=..., previous=...) at AppTreeView.cpp:52
#1  0x00007ffff7703d47 in QAbstractItemView::setSelectionModel(QItemSelectionModel*) () from /usr/lib/libQt5Widgets.so.5
#2  0x00007ffff7748f27 in QTreeView::setSelectionModel(QItemSelectionModel*) () from /usr/lib/libQt5Widgets.so.5
#3  0x00007ffff76fe525 in QAbstractItemView::setModel(QAbstractItemModel*) () from /usr/lib/libQt5Widgets.so.5
#4  0x00007ffff7748cd4 in QTreeView::setModel(QAbstractItemModel*) () from /usr/lib/libQt5Widgets.so.5
#5  0x000000000046c979 in MainWindow::init (this=0xa20430) at MainWindow.cpp:515
#6  0x0000000000478119 in MainWindow::run (this=0xa20430) at MainWindow.cpp:1813
#7  0x00000000004780b2 in MainWindow::timerEvent (this=0xa20430, event=0x7fffffffdbf0) at MainWindow.cpp:1806
#8  0x00007ffff61f5ce3 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#9  0x00007ffff74dfd2b in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#10 0x00007ffff75f918b in QMainWindow::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#11 0x00007ffff749a06c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007ffff749f4ff in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#13 0x00007ffff61c7e70 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#14 0x00007ffff621d1ee in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5
#15 0x00007ffff621d711 in ?? () from /usr/lib/libQt5Core.so.5
#16 0x00007ffff4957dd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0x00007ffff4958040 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007ffff49580ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0x00007ffff621e2cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt5Core.so.5
#20 0x00007ffff61c602a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#21 0x00007ffff61ce5bc in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#22 0x0000000000452f32 in main (argc=1, argv=0x7fffffffe128) at main.cpp:160
« Last Edit: 2016-07-07 05:57:15 by 00Scott00 »

 

anything