Closed papoteur-mga closed 2 weeks ago
A similar error occurs with Qt5
(gdb) bt full
#0 0x00007ffff798ecb4 in QWidget::frameGeometry() const () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#1 0x00007ffff798edb3 in QWidget::saveGeometry() const () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#2 0x00000000004cdac1 in saveApplSettings() ()
No symbol table info available.
#3 0x00007ffff6cd3f84 in void doActivate<false>(QObject*, int, void**) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
#4 0x00007ffff7a4d652 in QAbstractButton::clicked(bool) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#5 0x00007ffff7a4d86a in QAbstractButtonPrivate::emitClicked() () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#6 0x00007ffff7a4f2f8 in QAbstractButtonPrivate::click() () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#7 0x00007ffff7a4f507 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#8 0x00007ffff79a0d28 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#9 0x00007ffff796240e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#10 0x00007ffff796a2c2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#11 0x00007ffff6c9e888 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
#12 0x00007ffff796844b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#13 0x00007ffff79b9059 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#14 0x00007ffff79bc1b9 in QWidgetWindow::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#15 0x00007ffff796240e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#16 0x00007ffff6c9e888 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
#17 0x00007ffff713c13c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
No symbol table info available.
#18 0x00007ffff7110f2c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
No symbol table info available.
#19 0x00007ffff371cb8a in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5XcbQpa.so.5
No symbol table info available.
#20 0x00007ffff5c4c689 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#21 0x00007ffff5c4ca18 in g_main_context_iterate.constprop () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#22 0x00007ffff5c4ca9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#23 0x00007ffff6cf31f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--c
#24 0x00007ffff6c9d46b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
No symbol table info available.
#25 0x00007ffff7b53247 in QDialog::exec() () from /usr/lib64/libQt5Widgets.so.5
No symbol table info available.
#26 0x00000000004e9ca9 in QucsApp::slotSimSettings() ()
No symbol table info available.
#27 0x00000000004f773f in QucsApp::QucsApp() ()
No symbol table info available.
#28 0x00000000004c4919 in main ()
I have just tested a fresh start of the application and I cannot reproduce this. There is no crash using Manjaro+Wayland+Qt6.7.2 Please post a full information about your platform. A test in the VM environment may be required.
My system is Mageia 9, using Plasma - X11 Graphic driver is amdgpu. Do you need other info?
My system is Mageia 9, using Plasma - X11
Yes, this information is sufficient.
I have also tried fresh application start using Ubuntu+Qt6.2.4 and still cannot reproduce the crash. The test in VM using Mageia is required.
My system is Mageia 9, using Plasma - X11
The test in VM using Mageia is required.
I just did one, in Mageia Cauldron (development version). I still get a crash as exposed above. Qt6.7
I have installed Mageia9 in the VM and I can reproduce the crash. The Qucs-S crashes only if it cannot find any simulator on the first startup. This should not normally happen. The Qucs-S should find at least QucsatorRF with is compailed together with GUI.
I have found the following issues in Mageia installation:
git submodule init && git submodule update
after the clone repository. Qucsator was not compiled and installed. Please try to recompile Qucs-S with submodules.ngspice
executable. Please compile Ngspice from source.Workaround for this issue
Press the Cancel button in the dialog window on the first application start. You will be able to launch the application and configure simulators later using Simulation->Simulator settings. But anyway you should provide a correct Ngspcie installation and compile Qucs-S with submodule.
TODO
I will provide a fix for crash soon. Anyway the application should not crash if the simulator not found by some reason.
The crash fixed by #992
Hello, I just build qucs-s 24.3.2 with Qt6.4 in Linux I launch it, then apply the default values in the first window. I get this crash:
I don't know if the problem is with your application, or Qt 6. Papoteur