Bug 473423 - Drag to Open Office Writer.
Summary: Drag to Open Office Writer.
Status: RESOLVED WORKSFORME
Alias: None
Product: gwenview
Classification: Applications
Component: general (other bugs)
Version First Reported In: 23.04.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-08-15 16:19 UTC by Fidel
Modified: 2025-09-21 03:47 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fidel 2023-08-15 16:19:07 UTC
Application: gwenview (23.04.2)

Qt Version: 5.15.10
Frameworks Version: 5.107.0
Operating System: Linux 6.4.1-arch2-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.6 [KCrashBackend]

-- Information about the crash:
I am running Sway in a wayland environment but kde apps continue to work mostly normal as gnview did.
What I try to do is to drag one image form gwenview in browse mode to open office writer. Nothing happens, image is not transferred and finally the program hangs up.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fee4459f2f4 in QWidget::windowHandle() const () at /usr/lib/libQt5Widgets.so.5
#5  0x00007fee4526cd5a in  () at /usr/lib/libKF5ConfigWidgets.so.5
#6  0x00007fee43898782 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007fee4457892f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#8  0x00007fee4457ddef in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007fee4389b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007fee4457c12a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007fee445cced5 in  () at /usr/lib/libQt5Widgets.so.5
#12 0x00007fee445cec27 in  () at /usr/lib/libQt5Widgets.so.5
#13 0x00007fee4457893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007fee4389b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#15 0x00007fee43d4196c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#16 0x00007fee43d41b1e in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#17 0x00007fee43d2a705 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#18 0x00007fee3d72f3e0 in  () at /usr/lib/libQt5XcbQpa.so.5
#19 0x00007fee41710981 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#20 0x00007fee4176db39 in  () at /usr/lib/libglib-2.0.so.0
#21 0x00007fee4170e032 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#22 0x00007fee438ea5cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#23 0x00007fee4389a484 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#24 0x00007fee446fb868 in  () at /usr/lib/libQt5Widgets.so.5
#25 0x00007fee446fb983 in QMenu::exec(QPoint const&, QAction*) () at /usr/lib/libQt5Widgets.so.5
#26 0x000055a1a342ef7c in  ()
#27 0x00007fee45ba4e48 in Gwenview::ThumbnailView::dropEvent(QDropEvent*) () at /usr/lib/libgwenviewlib.so.5
#28 0x00007fee445af1f5 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#29 0x00007fee4465d6b3 in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007fee43898782 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#31 0x00007fee4457892f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007fee4457d892 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007fee4389b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#34 0x00007fee445cf5da in  () at /usr/lib/libQt5Widgets.so.5
#35 0x00007fee4457893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#36 0x00007fee4389b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#37 0x00007fee43d4949f in QGuiApplicationPrivate::processDrop(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>, QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () at /usr/lib/libQt5Gui.so.5
#38 0x00007fee43d29f46 in QWindowSystemInterface::handleDrop(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>, QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () at /usr/lib/libQt5Gui.so.5
#39 0x00007fee3d743a4a in  () at /usr/lib/libQt5XcbQpa.so.5
#40 0x00007fee3d744098 in  () at /usr/lib/libQt5XcbQpa.so.5
#41 0x00007fee43d8705c in QBasicDrag::eventFilter(QObject*, QEvent*) () at /usr/lib/libQt5Gui.so.5
#42 0x00007fee4389865e in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#43 0x00007fee4457897a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#44 0x00007fee4389b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#45 0x00007fee43d4196c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#46 0x00007fee43d41b1e in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#47 0x00007fee43d2a705 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#48 0x00007fee3d72f3e0 in  () at /usr/lib/libQt5XcbQpa.so.5
#49 0x00007fee41710981 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#50 0x00007fee4176db39 in  () at /usr/lib/libglib-2.0.so.0
#51 0x00007fee4170e032 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#52 0x00007fee438ea5cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#53 0x00007fee4389a484 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#54 0x00007fee43d813ba in QBasicDrag::drag(QDrag*) () at /usr/lib/libQt5Gui.so.5
#55 0x00007fee43d83000 in QDragManager::drag(QDrag*) () at /usr/lib/libQt5Gui.so.5
#56 0x00007fee43d837af in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () at /usr/lib/libQt5Gui.so.5
#57 0x00007fee45bab218 in Gwenview::ThumbnailView::startDrag(QFlags<Qt::DropAction>) () at /usr/lib/libgwenviewlib.so.5
#58 0x00007fee447e0d69 in QAbstractItemView::mouseMoveEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#59 0x00007fee44811308 in QListView::mouseMoveEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#60 0x00007fee445aef57 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#61 0x00007fee4465d6b3 in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#62 0x00007fee43898782 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#63 0x00007fee4457892f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#64 0x00007fee4457ddef in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#65 0x00007fee4389b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#66 0x00007fee4457c12a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#67 0x00007fee445cced5 in  () at /usr/lib/libQt5Widgets.so.5
#68 0x00007fee445cec27 in  () at /usr/lib/libQt5Widgets.so.5
#69 0x00007fee4457893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#70 0x00007fee4389b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#71 0x00007fee43d4196c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#72 0x00007fee43d2a705 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#73 0x00007fee3d72f3e0 in  () at /usr/lib/libQt5XcbQpa.so.5
#74 0x00007fee41710981 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#75 0x00007fee4176db39 in  () at /usr/lib/libglib-2.0.so.0
#76 0x00007fee4170e032 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#77 0x00007fee438ea5cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#78 0x00007fee4389a484 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#79 0x00007fee4389b923 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#80 0x000055a1a340fa49 in  ()
#81 0x00007fee43039850 in  () at /usr/lib/libc.so.6
#82 0x00007fee4303990a in __libc_start_main () at /usr/lib/libc.so.6
#83 0x000055a1a3410245 in  ()
[Inferior 1 (process 72432) detached]

Reported using DrKonqi
Comment 1 A Linux User 2025-08-22 12:03:11 UTC
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with Gwenview 25.08.0?
Comment 2 Bug Janitor Service 2025-09-06 03:48:07 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-09-21 03:47:14 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.