[unknown] [Bug 460242] New: Everything disappears from linear view when root node is dragged, app crashes

Razee bugzilla_noreply at kde.org
Tue Oct 11 15:21:16 BST 2022


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-bugs at kde.org
          Reporter: razee at 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  0x00007f3b78bcf2c6 in QAbstractItemView::model() const () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5  0x00007f3b78c52d11 in QTreeWidgetItem::treeModel(QTreeWidget*) const ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007f3b78c531d6 in QTreeWidgetItem::setSelected(bool) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x000056264c4f1aab in linear_view::notify_select(QList<int> const&,
QList<int> const&) ()
#8  0x00007f3b792e89dc in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f3b7a064f3a in sem_mediator::sig_select(QList<int> const&,
QList<int> const&) () from /lib/libsemantik.so.1
#10 0x00007f3b7a005613 in mem_sel::redo() () from /lib/libsemantik.so.1
#11 0x00007f3b7a006925 in mem_sel::apply() () from /lib/libsemantik.so.1
#12 0x000056264c4df754 in canvas_view::check_selection() ()
#13 0x000056264c4e5fb9 in canvas_view::mouseReleaseEvent(QMouseEvent*) ()
#14 0x00007f3b789a4cb8 in QWidget::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f3b78a5019e in QFrame::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f3b792b139b in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f3b78962f3e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f3b7896b4f2 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f3b792b1618 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f3b789695fe in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f3b789bdac8 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f3b789c0e50 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f3b78962f4e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f3b792b1618 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f3b7813d625 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#26 0x00007f3b78111ddc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#27 0x00007f3b692fbe4a in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#28 0x00007f3b76469739 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f3b764699c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f3b76469a5c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f3b793091c6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f3b792b009b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f3b792b8206 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x000056264c4d3867 in main ()
[Inferior 1 (process 229738) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list