[dolphin] [Bug 471279] Dolphin crash when dragging files or folders across or to the path navigation bar

2024-04-25 Thread Joe Hillenbrand
https://bugs.kde.org/show_bug.cgi?id=471279

Joe Hillenbrand  changed:

   What|Removed |Added

  Latest Commit||0b87f091c08a3f7ec4e03552e9d
   ||c1ec042368e98

-- 
You are receiving this mail because:
You are watching all bug changes.

[dolphin] [Bug 471279] Dolphin crash when dragging files or folders across or to the path navigation bar

2024-04-25 Thread Joe Hillenbrand
https://bugs.kde.org/show_bug.cgi?id=471279

Joe Hillenbrand  changed:

   What|Removed |Added

 CC||joehil...@gmail.com

--- Comment #17 from Joe Hillenbrand  ---
It's very easy to replicate the crash. I built dolphin from source and got this
backtrace:

Commit: 0b87f091c (committed 2 days ago)
Qt Version: 6.7.0
OS: Arch Linux

```
AddressSanitizer:DEADLYSIGNAL
=
==1284081==ERROR: AddressSanitizer: SEGV on unknown address 0x0008 (pc
0x7afa21989567 bp 0x7ffc80ed3750 sp 0x7ffc80ed3370 T0)
==1284081==The signal is caused by a READ memory access.
==1284081==Hint: address points to the zero page.
#0 0x7afa21989567 in QObject::deleteLater()
(/usr/lib/libQt6Core.so.6+0x189567) (BuildId:
872d4adf2baec6d9d68181290c645df59a742af6)
#1 0x7afa26d97ccd  (/usr/lib/libKF6KIOFileWidgets.so.6+0xb3ccd) (BuildId:
dec15e4e4929ebff7afe5938e4239f0b3f2d6332)
#2 0x7afa229470d2 in QWidget::event(QEvent*)
(/usr/lib/libQt6Widgets.so.6+0x1470d2) (BuildId:
1acc2a5af715a07a49da84d032ad4729ba05d7dc)
#3 0x7afa228fbfca in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(/usr/lib/libQt6Widgets.so.6+0xfbfca) (BuildId:
1acc2a5af715a07a49da84d032ad4729ba05d7dc)
#4 0x7afa22900d13 in QApplication::notify(QObject*, QEvent*)
(/usr/lib/libQt6Widgets.so.6+0x100d13) (BuildId:
1acc2a5af715a07a49da84d032ad4729ba05d7dc)
#5 0x7afa2193dae7 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(/usr/lib/libQt6Core.so.6+0x13dae7) (BuildId:
872d4adf2baec6d9d68181290c645df59a742af6)
#6 0x7afa2295dcf8  (/usr/lib/libQt6Widgets.so.6+0x15dcf8) (BuildId:
1acc2a5af715a07a49da84d032ad4729ba05d7dc)
#7 0x7afa228fbfca in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(/usr/lib/libQt6Widgets.so.6+0xfbfca) (BuildId:
1acc2a5af715a07a49da84d032ad4729ba05d7dc)
#8 0x7afa2193dae7 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(/usr/lib/libQt6Core.so.6+0x13dae7) (BuildId:
872d4adf2baec6d9d68181290c645df59a742af6)
#9 0x7afa21f7ae6f in QGuiApplicationPrivate::processDrag(QWindow*,
QMimeData const*, QPoint const&, QFlags,
QFlags, QFlags)
(/usr/lib/libQt6Gui.so.6+0x17ae6f) (BuildId:
40a99cfcaa356361693738c54ac28acf17c748bf)
#10 0x7afa21fdefa0 in QWindowSystemInterface::handleDrag(QWindow*,
QMimeData const*, QPoint const&, QFlags,
QFlags, QFlags)
(/usr/lib/libQt6Gui.so.6+0x1defa0) (BuildId:
40a99cfcaa356361693738c54ac28acf17c748bf)
#11 0x7afa1b7d9e34 
(/usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6+0x78e34) (BuildId:
184891fbb629a38454181bc5310f9526cb75ac9e)
#12 0x7afa1b7dae18 
(/usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6+0x79e18) (BuildId:
184891fbb629a38454181bc5310f9526cb75ac9e)
#13 0x7afa222f5229 in QBasicDrag::eventFilter(QObject*, QEvent*)
(/usr/lib/libQt6Gui.so.6+0x4f5229) (BuildId:
40a99cfcaa356361693738c54ac28acf17c748bf)
#14 0x7afa2193c977 in
QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*)
(/usr/lib/libQt6Core.so.6+0x13c977) (BuildId:
872d4adf2baec6d9d68181290c645df59a742af6)
#15 0x7afa228fc0a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(/usr/lib/libQt6Widgets.so.6+0xfc0a1) (BuildId:
1acc2a5af715a07a49da84d032ad4729ba05d7dc)
#16 0x7afa2193dae7 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(/usr/lib/libQt6Core.so.6+0x13dae7) (BuildId:
872d4adf2baec6d9d68181290c645df59a742af6)
#17 0x7afa21f720e4 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(/usr/lib/libQt6Gui.so.6+0x1720e4) (BuildId:
40a99cfcaa356361693738c54ac28acf17c748bf)
#18 0x7afa21fdcfdb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags)
(/usr/lib/libQt6Gui.so.6+0x1dcfdb) (BuildId:
40a99cfcaa356361693738c54ac28acf17c748bf)
#19 0x7afa1b7adb9e 
(/usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6+0x4cb9e) (BuildId:
184891fbb629a38454181bc5310f9526cb75ac9e)
#20 0x7afa2010d198  (/usr/lib/libglib-2.0.so.0+0x5a198) (BuildId:
0a2311dfbbc6c215dc36f4b6bdd2b4b6fbae55a2)
#21 0x7afa2016c3be  (/usr/lib/libglib-2.0.so.0+0xb93be) (BuildId:
0a2311dfbbc6c215dc36f4b6bdd2b4b6fbae55a2)
#22 0x7afa2010c711 in g_main_context_iteration
(/usr/lib/libglib-2.0.so.0+0x59711) (BuildId:
0a2311dfbbc6c215dc36f4b6bdd2b4b6fbae55a2)
#23 0x7afa21b83df3 in
QEventDispatcherGlib::processEvents(QFlags)
(/usr/lib/libQt6Core.so.6+0x383df3) (BuildId:
872d4adf2baec6d9d68181290c645df59a742af6)
#24 0x7afa21945c7d in
QEventLoop::exec(QFlags)
(/usr/lib/libQt6Core.so.6+0x145c7d) (BuildId:
872d4adf2baec6d9d68181290c645df59a742af6)
#25 0x7afa222f0899 in QBasicDrag::drag(QDrag*)
(/usr/lib/libQt6Gui.so.6+0x4f0899) (BuildId:
40a99cfcaa356361693738c54ac28acf17c748bf)
#26 0x7afa222f1a28 in QDragManager::drag(QDrag*)
(/usr/lib/libQt6Gui.so.6+0x4f1a28)