Bug 458441 - Filelight crashes if I go up twice after successful home dir scan and then interrupt the scan with "Stop"
Summary: Filelight crashes if I go up twice after successful home dir scan and then in...
Status: REPORTED
Alias: None
Product: filelight
Classification: Applications
Component: general (show other bugs)
Version: 22.08.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-28 18:46 UTC by Ilya Bizyaev
Modified: 2022-08-31 09:16 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ilya Bizyaev 2022-08-28 18:46:04 UTC
DrKonqi could not connect to bugs.kde.org for some reason, so uploading the backtrace manually:

[KCrash Handler]
#4  0x00007efe188b95c0 in ?? ()
#5  0x000055a0c3419393 in RadialMap::Item::hoverMoveEvent (this=0x55a0c57253f0, e=<optimized out>) at /usr/src/debug/filelight-22.08.0-lp154.1.6.x86_64/src/radialMap/item.cpp:748
#6  0x00007efea533b0f8 in QQuickItem::event (this=0x55a0c57253f0, ev=0x7ffee4510a70) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickitem.cpp:8248
#7  0x00007efea59cb47c in QApplicationPrivate::notify_helper (this=this@entry=0x55a0c50a97f0, receiver=receiver@entry=0x55a0c57253f0, e=e@entry=0x7ffee4510a70) at kernel/qapplication.cpp:3637
#8  0x00007efea59d223f in QApplication::notify (this=<optimized out>, receiver=0x55a0c57253f0, e=0x7ffee4510a70) at kernel/qapplication.cpp:3161
#9  0x00007efea39421b3 in QCoreApplication::notifyInternal2 (receiver=0x55a0c57253f0, event=0x7ffee4510a70) at kernel/qcoreapplication.cpp:1064
#10 0x00007efea394238e in QCoreApplication::sendEvent (receiver=receiver@entry=0x55a0c57253f0, event=event@entry=0x7ffee4510a70) at kernel/qcoreapplication.cpp:1462
#11 0x00007efea5350a2c in QQuickWindowPrivate::sendHoverEvent (this=this@entry=0x55a0c52ad8a0, type=type@entry=QEvent::HoverMove, item=0x55a0c57253f0, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=72573813, accepted=true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2087
#12 0x00007efea53518cc in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c57253f0, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2131
#13 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c563e9f0, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#14 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c5629ed0, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#15 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c578f660, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#16 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c545ebb0, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#17 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c545edb0, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#18 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c52df530, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#19 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c5300470, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#20 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c52fd380, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#21 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, item@entry=0x55a0c53d9f20, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=timestamp@entry=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#22 0x00007efea53516c7 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x55a0c52ad8a0, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=72573813, accepted=@0x7ffee4511768: true) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2111
#23 0x00007efea5355e78 in QQuickWindowPrivate::handleMouseEvent (this=0x55a0c52ad8a0, event=0x7ffee4511c00) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:2449
#24 0x00007efea426a055 in QWindow::event (this=this@entry=0x55a0c520e170, ev=ev@entry=0x7ffee4511c00) at kernel/qwindow.cpp:2438
#25 0x00007efea5357139 in QQuickWindow::event (this=0x55a0c520e170, e=0x7ffee4511c00) at /usr/src/debug/libqt5-qtdeclarative-5.15.5+kde19-lp154.1.21.x86_64/src/quick/items/qquickwindow.cpp:1901
#26 0x00007efea59cb47c in QApplicationPrivate::notify_helper (this=this@entry=0x55a0c50a97f0, receiver=receiver@entry=0x55a0c520e170, e=e@entry=0x7ffee4511c00) at kernel/qapplication.cpp:3637
#27 0x00007efea59d223f in QApplication::notify (this=<optimized out>, receiver=0x55a0c520e170, e=0x7ffee4511c00) at kernel/qapplication.cpp:3161
#28 0x00007efea39421b3 in QCoreApplication::notifyInternal2 (receiver=0x55a0c520e170, event=0x7ffee4511c00) at kernel/qcoreapplication.cpp:1064
#29 0x00007efea394239e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55a0c520e170, event=event@entry=0x7ffee4511c00) at kernel/qcoreapplication.cpp:1474
#30 0x00007efea425e59b in QGuiApplicationPrivate::processMouseEvent (e=0x55a0c5b11e70) at kernel/qguiapplication.cpp:2282
#31 0x00007efea425fb45 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55a0c5b11e70) at kernel/qguiapplication.cpp:2002
#32 0x00007efea423659b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#33 0x00007efe950d21ba in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#34 0x00007efe9cce67fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#35 0x00007efe9cce6ba0 in ?? () from /usr/lib64/libglib-2.0.so.0
#36 0x00007efe9cce6c2c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#37 0x00007efea39a464c in QEventDispatcherGlib::processEvents (this=0x55a0c51fb340, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#38 0x00007efea3940a1a in QEventLoop::exec (this=this@entry=0x7ffee4511fa0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#39 0x00007efea394a257 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375
#40 0x00007efea425346c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#41 0x00007efea59cb3d5 in QApplication::exec () at kernel/qapplication.cpp:2829
#42 0x000055a0c3413f44 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/filelight-22.08.0-lp154.1.6.x86_64/src/main.cpp:82
[Inferior 1 (process 12781) detached]

SOFTWARE/OS VERSIONS
Operating System: openSUSE Leap 15.4
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Graphics Platform: X11
Comment 1 Nate Graham 2022-08-30 20:39:30 UTC
Cannot reproduce.
Comment 2 Harald Sitter 2022-08-31 09:16:21 UTC
I also don't really see how it can crash there. Ultimately this would disappear when the view gets ported away from qpainter though as it'd stop fiddling with raw pointers so much.