https://bugs.kde.org/show_bug.cgi?id=460242
Bug ID: 460242
Summary: Everything disappears from linear view when root node
is dragged, app crashes
Classification: Miscellaneous
Product: unknown
Version: unspecified
Platform: Debian testing
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: unassigned-b...@kde.org
Reporter: ra...@marikar.co.in
Target Milestone: ---
Application: semantik (1.2.8)
Qt Version: 5.15.4
Frameworks Version: 5.98.0
Operating System: Linux 5.19.0-2-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux bookworm/sid
DrKonqi: 5.25.5 [KCrashBackend]
-- Information about the crash:
If I click and drag the root node from the linear view and release on empty
space (where there is no node), then the linear view becomes empty. But things
are still present in the 2D view. Now if I select some node from the 2D view,
then the app crashes.
Semantik downloaded, compiled and installed from source, following steps from
https://waf.io/semantik.html (2022-05-22 source).
The crash can be reproduced every time.
-- Backtrace:
Application: Semantik (semantik), signal: Segmentation fault
[KCrash Handler]
#4 0x7f3b78bcf2c6 in QAbstractItemView::model() const () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5 0x7f3b78c52d11 in QTreeWidgetItem::treeModel(QTreeWidget*) const ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6 0x7f3b78c531d6 in QTreeWidgetItem::setSelected(bool) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7 0x56264c4f1aab in linear_view::notify_select(QList const&,
QList const&) ()
#8 0x7f3b792e89dc in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9 0x7f3b7a064f3a in sem_mediator::sig_select(QList const&,
QList const&) () from /lib/libsemantik.so.1
#10 0x7f3b7a005613 in mem_sel::redo() () from /lib/libsemantik.so.1
#11 0x7f3b7a006925 in mem_sel::apply() () from /lib/libsemantik.so.1
#12 0x56264c4df754 in canvas_view::check_selection() ()
#13 0x56264c4e5fb9 in canvas_view::mouseReleaseEvent(QMouseEvent*) ()
#14 0x7f3b789a4cb8 in QWidget::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x7f3b78a5019e in QFrame::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x7f3b792b139b in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x7f3b78962f3e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x7f3b7896b4f2 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x7f3b792b1618 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x7f3b789695fe in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x7f3b789bdac8 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x7f3b789c0e50 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x7f3b78962f4e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x7f3b792b1618 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x7f3b7813d625 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#26 0x7f3b78111ddc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#27 0x7f3b692fbe4a in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#28 0x7f3b76469739 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x7f3b764699c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x7f3b76469a5c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x7f3b793091c6 in
QEventDispatcherGlib::processEvents(QFlags) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x7f3b792b009b in
QEventLoop::exec(QFlags) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x7f3b792b8206 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x56264c4d3867 in main ()
[Inferior 1 (process 229738) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.