Bug 352737

Summary: Each I time I switch the display (using System Settings) from my laptop screen to my external screen (or revervse), konsole crashes.
Product: [Applications] konsole Reporter: Xavier Gnata <xavier.gnata>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED UPSTREAM    
Severity: crash CC: christoph
Priority: NOR    
Version: 15.08.3   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Xavier Gnata 2015-09-15 09:41:57 UTC
Each I time I switch the display (using System Settings) from my laptop screen to my external screen (or reverve), konsole crashes.

 I get that:
 xavier@nano:~$ konsole
 QCoreApplication::arguments: Please instantiate the QApplication object first
 QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
 QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
 kf5.kiconthemes: "Theme tree: (Breeze)"
 xavier@nano:~$ KCrash: crashing... crashRecursionCounter = 2
 KCrash: Application Name = konsole path = /usr/bin pid = 18571
 KCrash: Arguments: /usr/bin/konsole
 
Both screen have the same resolution. Therefore it should not even be an issue linked to resizing.


Reproducible: Always

Steps to Reproduce:
1. Laptop screen off and konsole on external (primary) screen
2. Use System Settings ot switch off the extral screen and setup the laptop screen as primary
3. konsole crashes.

Actual Results:  
konsole crashes.

Expected Results:  
 konsole should appear on the internal laptop screen.
Comment 1 Christoph Cullmann 2015-10-05 11:42:06 UTC
This is a generic Qt issue, one of many bugs around that theme:

https://bugreports.qt.io/browse/QTBUG-42985