Application: kalzium (22.04.3) Qt Version: 5.15.5 Frameworks Version: 5.96.0 Operating System: Linux 5.15.55-1-lts x86_64 Windowing System: X11 Distribution: "Arch Linux" DrKonqi: 5.25.3 [KCrashBackend] -- Information about the crash: 单击顶部工具栏的“分子编辑器”按钮后,立即崩溃,程序退出,系统弹出软件崩溃通知。不是几率性的,每次操作都会出现,无论是 x11 还是 Wanland 窗口。 运行与 KDE Plasma 5.25.3。内核:Linux5.15.55-1-lts(64位) 桌面等没有其他异常。 The crash can be reproduced every time. -- Backtrace: Application: Kalzium (kalzium), signal: Aborted [KCrash Handler] #4 0x00007fa0b535c36c in ?? () from /usr/lib/libc.so.6 #5 0x00007fa0b530c838 in raise () from /usr/lib/libc.so.6 #6 0x00007fa0b52f6535 in abort () from /usr/lib/libc.so.6 #7 0x00007fa0b52f645c in ?? () from /usr/lib/libc.so.6 #8 0x00007fa0b5305366 in __assert_fail () from /usr/lib/libc.so.6 #9 0x00007fa0b6d27299 in Avogadro::Core::LayerManager::layerCount() () from /usr/lib/libAvogadroCore.so.1 #10 0x00007fa0b75cb600 in ?? () from /usr/lib/libAvogadroQtPlugins.so.1 #11 0x00007fa0b5ab7378 in ?? () from /usr/lib/libQt5Core.so.5 #12 0x00007fa0b75cc6f4 in ?? () from /usr/lib/libAvogadroQtPlugins.so.1 #13 0x00007fa0b5ab7378 in ?? () from /usr/lib/libQt5Core.so.5 #14 0x00007fa0b66fb966 in QComboBox::currentIndexChanged(int) () from /usr/lib/libQt5Widgets.so.5 #15 0x00007fa0b66f3e97 in ?? () from /usr/lib/libQt5Widgets.so.5 #16 0x00007fa0b66ff69d in ?? () from /usr/lib/libQt5Widgets.so.5 #17 0x00007fa0b66ff824 in QComboBox::setCurrentIndex(int) () from /usr/lib/libQt5Widgets.so.5 #18 0x00007fa0b5ab7378 in ?? () from /usr/lib/libQt5Core.so.5 #19 0x00007fa0b5a3fbe3 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/libQt5Core.so.5 #20 0x00007fa0b5a3fd47 in QAbstractItemModel::endInsertRows() () from /usr/lib/libQt5Core.so.5 #21 0x00007fa0b626d961 in ?? () from /usr/lib/libQt5Gui.so.5 #22 0x00007fa0b66fd86c in QComboBox::insertItem(int, QIcon const&, QString const&, QVariant const&) () from /usr/lib/libQt5Widgets.so.5 #23 0x00007fa0b75cac0f in ?? () from /usr/lib/libAvogadroQtPlugins.so.1 #24 0x00007fa0b774393b in Avogadro::QtOpenGL::GLWidget::setMolecule(Avogadro::QtGui::Molecule*) () from /usr/lib/libAvogadroQtOpenGL.so.1 #25 0x000055d753283864 in KalziumGLWidget::KalziumGLWidget(QWidget*) () #26 0x000055d75327e9e3 in ?? () #27 0x000055d7532bde22 in ?? () #28 0x00007fa0b5ab7341 in ?? () from /usr/lib/libQt5Core.so.5 #29 0x00007fa0b65eeec7 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5 #30 0x00007fa0b65f48e7 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5 #31 0x00007fa0b66e325e in ?? () from /usr/lib/libQt5Widgets.so.5 #32 0x00007fa0b66e3460 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5 #33 0x00007fa0b67d619f in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5 #34 0x00007fa0b6632707 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #35 0x00007fa0b65fbb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #36 0x00007fa0b6601359 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #37 0x00007fa0b5a86ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #38 0x00007fa0b65ff357 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5 #39 0x00007fa0b66503d5 in ?? () from /usr/lib/libQt5Widgets.so.5 #40 0x00007fa0b665217e in ?? () from /usr/lib/libQt5Widgets.so.5 #41 0x00007fa0b65fbb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #42 0x00007fa0b5a86ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #43 0x00007fa0b5f0b02c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #44 0x00007fa0b5ef4935 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #45 0x00007fa0aa5eea30 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #46 0x00007fa0b1e6ec6b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #47 0x00007fa0b1ec5001 in ?? () from /usr/lib/libglib-2.0.so.0 #48 0x00007fa0b1e6c392 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #49 0x00007fa0b5ad132c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #50 0x00007fa0b5a7f27c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #51 0x00007fa0b5a89da9 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #52 0x000055d7532720de in ?? () #53 0x00007fa0b52f7290 in ?? () from /usr/lib/libc.so.6 #54 0x00007fa0b52f734a in __libc_start_main () from /usr/lib/libc.so.6 #55 0x000055d753272275 in ?? () [Inferior 1 (process 2317) detached] Reported using DrKonqi
Created attachment 153400 [details] New crash information added by DrKonqi kalzium (22.08.2) using Qt 5.15.7 Kalzium still crashes after clicking the Molecular Editor button. - 2022-11-02. Arch Linux. This issue does not happen on Debian 11 and an older version of Kalzium. -- Backtrace (Reduced): #9 0x00007f17fbff1299 in Avogadro::Core::LayerManager::layerCount() () from /usr/lib/libAvogadroCore.so.1 [...] #14 0x00007f17fb878976 in QComboBox::currentIndexChanged(int) () from /usr/lib/libQt5Widgets.so.5 [...] #17 0x00007f17fb87c834 in QComboBox::setCurrentIndex(int) () from /usr/lib/libQt5Widgets.so.5 [...] #19 0x00007f17faa460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/libQt5Core.so.5 #20 0x00007f17faa46207 in QAbstractItemModel::endInsertRows() () from /usr/lib/libQt5Core.so.5
The crash is in avogadro, please report it to https://github.com/OpenChemistry/avogadrolibs
Created attachment 153976 [details] New crash information added by DrKonqi kalzium (22.08.3) using Qt 5.15.7 only happens when molecule editor is launched. all the dependancies have already been installed. -- Backtrace (Reduced): #9 0x00007f497992b299 in Avogadro::Core::LayerManager::layerCount() () from /usr/lib/libAvogadroCore.so.1 [...] #14 0x00007f4979256976 in QComboBox::currentIndexChanged(int) () from /usr/lib/libQt5Widgets.so.5 [...] #17 0x00007f497925a834 in QComboBox::setCurrentIndex(int) () from /usr/lib/libQt5Widgets.so.5 [...] #19 0x00007f49785e70a3 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/libQt5Core.so.5 #20 0x00007f49785e7207 in QAbstractItemModel::endInsertRows() () from /usr/lib/libQt5Core.so.5
*** Bug 464353 has been marked as a duplicate of this bug. ***
*** Bug 464438 has been marked as a duplicate of this bug. ***
*** Bug 473096 has been marked as a duplicate of this bug. ***
*** Bug 476409 has been marked as a duplicate of this bug. ***
*** Bug 477350 has been marked as a duplicate of this bug. ***
*** Bug 486720 has been marked as a duplicate of this bug. ***
*** Bug 492203 has been marked as a duplicate of this bug. ***
*** Bug 493720 has been marked as a duplicate of this bug. ***
*** Bug 496259 has been marked as a duplicate of this bug. ***