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