https://bugs.kde.org/show_bug.cgi?id=362770

            Bug ID: 362770
           Summary: kwin crashes when using the Mazimize button on all
                    non-standard window decorations with
                    BorderlessMaximizedWindows=true
           Product: kwin
           Version: 5.5.4
          Platform: Kubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: activities
          Assignee: kwin-bugs-n...@kde.org
          Reporter: hjorten.m...@gmail.com

kwin 5.5.4
kded5 5.18.0
OS: Netrunner 17

I don't want borders/Decorations on maximized windows as that is a complete
waste of screen real-estate.

So I set:
[Windows]
BorderlessMaximizedWindows=true

in $HOME/.config/kwinrc (you could also set it in kdeglobals). 

That works fine, EXCEPT when I choose a non-standard Window decoration, the
"Maximize" button crashes kwin, EVERY single time, no matter which decoration I
have chosen (yes, I still want to skin my window borders and have window
borders for non-maximized window).

Strange thing, kwin does NOT crash, if I choose "Maximize" by right clicking on
the process' icon in the task bar, nor does it if I choose Maximize from the
Window menu (invoke by right-clicking the application icon of the window).

This bug has been there in all versions of Plasma 5 I have tested, but worked
flawlessly in Kde 4.x.
It's SUPER annoying as I keep forgetting it, and push the "Maximize" icon, and
then have subsequently have to restart kwin.

This bug (and this only) is so annoying that I actually run Ubuntu Mate on most
of my Linux boxes instead of Netrunner, because it has a "Undecorate Maximized
Windows" option, and it does not crash when maximizing a window through the
windows maximize button. But then I miss out on so many other things. I
actually reinstalled Netrunner 14 after both Netrunner 15 and 16, but that has
become so outdated by now.

Verified on Netrunner 15,16 and 17.
Kubuntu 16.04 has the same problem, as all other KDE distros I've tested.

I think this dmesg line is related:

[ 1112.807200] kactivitymanage[4099]: segfault at 7f14211f1cd0 ip
00007f14081c1291 sp 00007ffffaf277c8 error 4 in
libQt5Sql.so.5.5.1[7f14081ad000+3f000]


Reproducible: Always

Steps to Reproduce:
1. set BorderlessMaximizedWindows=true under [Window] and restart kwin.
2. Choose any third party or non-standard window decoration
3. On a non-maximized window, click the Maximize icon on the window

Actual Results:  
kwin crashes - cannot change windows, or see decorations anymore.

Expected Results:  
window should be maximized and not crash kwin

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

Reply via email to