https://bugs.kde.org/show_bug.cgi?id=473096
Bug ID: 473096
Summary: Molecues editor Crash every time when I clicked it.
Classification: Applications
Product: kalzium
Version: 22.12.3
Platform: Ubuntu
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kalz...@kde.org
Reporter: en...@outlook.com
Target Milestone: ---
Application: kalzium (22.12.3)
Qt Version: 5.15.8
Frameworks Version: 5.104.0
Operating System: Linux 6.2.0-26-generic x86_64
Windowing System: Wayland
Distribution: Ubuntu 23.04
DrKonqi: 5.27.4 [KCrashBackend]
-- Information about the crash:
Molecues editor Crash every time when I clicked it.
The crash can be reproduced every time.
-- Backtrace:
Application: Kalzium (kalzium), signal: Aborted
[KCrash Handler]
#4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=)
at ./nptl/pthread_kill.c:44
#5 __pthread_kill_internal (signo=6, threadid=) at
./nptl/pthread_kill.c:78
#6 __GI___pthread_kill (threadid=, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#7 0x7f625103c406 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8 0x7f625102287c in __GI_abort () at ./stdlib/abort.c:79
#9 0x7f625102279b in __assert_fail_base (fmt=0x7f62511b9f68 "%s%s%s:%u:
%s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f62531a9653
"m_activeMolecule != nullptr", file=file@entry=0x7f62531a9188
"./avogadro/core/layermanager.cpp", line=line@entry=97,
function=function@entry=0x7f62531a9218 "static std::size_t
Avogadro::Core::LayerManager::layerCount()") at ./assert/assert.c:92
#10 0x7f6251033b86 in __assert_fail (assertion=0x7f62531a9653
"m_activeMolecule != nullptr", file=0x7f62531a9188
"./avogadro/core/layermanager.cpp", line=97, function=0x7f62531a9218 "static
std::size_t Avogadro::Core::LayerManager::layerCount()") at
./assert/assert.c:101
#11 0x7f6253157bf8 in Avogadro::Core::LayerManager::layerCount() () from
/lib/x86_64-linux-gnu/libAvogadroCore.so.1
#12 0x7f6253f25fcb in ?? () from
/lib/x86_64-linux-gnu/libAvogadroQtPlugins.so.1
#13 0x7f6251af39dc in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7f6253f271a3 in ?? () from
/lib/x86_64-linux-gnu/libAvogadroQtPlugins.so.1
#15 0x7f6251af39dc in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x7f62528723f5 in QComboBox::currentIndexChanged(int) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x7f6252873c66 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x7f62528775db in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x7f6252877983 in QComboBox::setCurrentIndex(int) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x7f6251af39dc in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x7f6251a53a32 in QAbstractItemModel::rowsInserted(QModelIndex const&,
int, int, QAbstractItemModel::QPrivateSignal) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x7f6251a5c3ee in QAbstractItemModel::endInsertRows() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x7f625232e36e in ?? () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x7f625287be47 in QComboBox::insertItem(int, QIcon const&, QString
const&, QVariant const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x7f6253f25caa in ?? () from
/lib/x86_64-linux-gnu/libAvogadroQtPlugins.so.1
#26 0x7f62541904c7 in
Avogadro::QtOpenGL::GLWidget::setMolecule(Avogadro::QtGui::Molecule*) () from
/lib/x86_64-linux-gnu/libAvogadroQtOpenGL.so.1
#27 0x56052bff73a9 in KalziumGLWidget::KalziumGLWidget(QWidget*) ()
#28 0x56052bff7e69 in ?? ()
#29 0x56052c02d8e0 in ?? ()
#30 0x7f6251af39af in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x7f6252765546 in QAction::triggered(bool) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x7f6252768203 in QAction::activate(QAction::ActionEvent) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x7f625286242a in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x7f625286257b in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x7f625295f17e in QToolButton::mouseReleaseEvent(QMouseEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x7f62527aec28 in QWidget::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x7f625276bf92 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x7f6252774612 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x7f6251abae38 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x7f6252772712 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool)