<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>425390</bug_id>
          
          <creation_ts>2020-08-15 16:22:41 +0000</creation_ts>
          <short_desc>Dolphin crashes upon moving to second monitor</short_desc>
          <delta_ts>2020-08-20 12:08:54 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>dolphin</product>
          <component>general</component>
          <version>20.04.3</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>UPSTREAM</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Benjamin Hiebert">krueglingzter</reporter>
          <assigned_to name="Dolphin Bug Assignee">dolphin-bugs-null</assigned_to>
          <cc>dolphin-bugs-null</cc>
    
    <cc>mail</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1950964</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Hiebert">krueglingzter</who>
    <bug_when>2020-08-15 16:22:41 +0000</bug_when>
    <thetext>Application: dolphin (20.04.3)

Qt Version: 5.15.0
Frameworks Version: 5.73.0
Operating System: Linux 5.8.1-2.g553537d-default x86_64
Windowing system: Wayland
Distribution: &quot;openSUSE Tumbleweed&quot;

-- Information about the crash:
I started wayland using the option &quot;Plasma (Full Wayland)&quot; and I noticed that Dolphin would crash almost instantly upon dragging to another monitor. Moving around on one monitor is fine and everything else works from what i can tell, but it just crashes when moving to my secondary monitor.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted

[KCrash Handler]
#4  0x00007f33f93ae4b1 in raise () from /lib64/libc.so.6
#5  0x00007f33f9397539 in abort () from /lib64/libc.so.6
#6  0x00007f33f72a0c27 in qt_message_fatal (message=&lt;synthetic pointer&gt;..., context=...) at global/qlogging.cpp:1914
#7  QMessageLogger::fatal (this=this@entry=0x7ffc25f09aa0, msg=msg@entry=0x7f33f27ba0b8 &quot;The Wayland connection broke. Did the Wayland compositor die?&quot;) at global/qlogging.cpp:893
#8  0x00007f33f2735ef9 in QtWaylandClient::QWaylandDisplay::checkError (this=&lt;optimized out&gt;) at /usr/include/qt5/QtCore/qlogging.h:90
#9  QtWaylandClient::QWaylandDisplay::checkError (this=&lt;optimized out&gt;) at qwaylanddisplay.cpp:204
#10 0x00007f33f273b029 in QtWaylandClient::QWaylandShmBackingStore::resize (this=this@entry=0x55fba820b950, size=...) at qwaylandshmbackingstore.cpp:289
#11 0x00007f33f273b24d in QtWaylandClient::QWaylandShmBackingStore::ensureSize (this=this@entry=0x55fba820b950) at qwaylandshmbackingstore.cpp:206
#12 0x00007f33f273b279 in QtWaylandClient::QWaylandShmBackingStore::beginPaint (this=this@entry=0x55fba820b950, region=...) at qwaylandshmbackingstore.cpp:181
#13 0x00007f33f7b81f5e in QBackingStore::beginPaint (this=0x55fba82739f0, region=...) at ../../include/QtGui/5.15.0/QtGui/private/../../../../../src/gui/kernel/qhighdpiscaling_p.h:203
#14 0x00007f33f80dc792 in QWidgetRepaintManager::paintAndFlush (this=this@entry=0x55fba8270800) at kernel/qwidgetrepaintmanager.cpp:976
#15 0x00007f33f80dd19b in QWidgetRepaintManager::sync (this=0x55fba8270800, exposedWidget=0x55fba7f599f0, exposedRegion=...) at kernel/qwidgetrepaintmanager.cpp:743
#16 0x00007f33f81277e8 in QWidgetWindow::event (this=0x55fba8170630, event=0x7ffc25f0a0d0) at kernel/qwidgetwindow.cpp:342
#17 0x00007f33f80cc0cf in QApplicationPrivate::notify_helper (this=&lt;optimized out&gt;, receiver=0x55fba8170630, e=0x7ffc25f0a0d0) at kernel/qapplication.cpp:3671
#18 0x00007f33f74b9c1a in QCoreApplication::notifyInternal2 (receiver=0x55fba8170630, event=0x7ffc25f0a0d0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#19 0x00007f33f79b66bd in QGuiApplicationPrivate::processExposeEvent (e=0x55fba83820a0) at kernel/qguiapplication.cpp:3193
#20 0x00007f33f798b51b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175
#21 0x00007f33f798b798 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1139
#22 0x00007f33f74e5b41 in QObject::event (this=0x55fba801a6a0, e=0x55fba87881b0) at kernel/qobject.cpp:1314
#23 0x00007f33f80cc0cf in QApplicationPrivate::notify_helper (this=&lt;optimized out&gt;, receiver=0x55fba801a6a0, e=0x55fba87881b0) at kernel/qapplication.cpp:3671
#24 0x00007f33f74b9c1a in QCoreApplication::notifyInternal2 (receiver=0x55fba801a6a0, event=0x55fba87881b0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#25 0x00007f33f74bc641 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55fba7eab2b0) at kernel/qcoreapplication.cpp:1815
#26 0x00007f33f75119d3 in postEventSourceDispatch (s=0x55fba7f319a0) at kernel/qeventdispatcher_glib.cpp:277
#27 0x00007f33f53382b7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f33f5338638 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f33f53386ef in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f33f751105f in QEventDispatcherGlib::processEvents (this=0x55fba7f31980, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#31 0x00007f33f74b85db in QEventLoop::exec (this=this@entry=0x7ffc25f0a570, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#32 0x00007f33f74c0840 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#33 0x00007f33f79a8a8c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#34 0x00007f33f80cc045 in QApplication::exec () at kernel/qapplication.cpp:2811
#35 0x00007f33f9589ecb in kdemain (argc=&lt;optimized out&gt;, argv=0x7ffc25f0a6c0) at /usr/src/debug/dolphin-20.04.3-1.1.x86_64/src/main.cpp:172
#36 0x00007f33f9398cca in __libc_start_main () from /lib64/libc.so.6
#37 0x000055fba61df08a in _start () at ../sysdeps/x86_64/start.S:120
[Inferior 1 (process 1489269) detached]

Possible duplicates by query: bug 424911, bug 423951, bug 423252, bug 423132, bug 417285.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1951919</commentid>
    <comment_count>1</comment_count>
    <who name="Julian Steinmann">mail</who>
    <bug_when>2020-08-20 12:08:54 +0000</bug_when>
    <thetext>This appears to be a crash in QtWayland, not Dolphin itself. Please report the bug there if the issue persists. Thanks :)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>