Bug 134713

Summary: Calc crashes on right-clicking column header
Product: LibreOffice Reporter: duncan.a.woods
Component: CalcAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: serval2412
Priority: medium    
Version: 6.0.7.3 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:

Description duncan.a.woods 2020-07-10 11:06:10 UTC
Description:
With an empty spreadsheet, right-clicking a column header causes Calc to crash with the following message in syslog:

org.gnome.Shell.desktop[4355]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x9000024 specified for 0x9000965 (LibreOffic).

Video:

https://imgur.com/a/PZMaqff

Steps to Reproduce:
1. Open Calc 6.0.7.3 on Ubuntu 18.04
2. Right click column header
3. First time is usually enough but continue right-clicking until it crashes

Actual Results:
1. Context menu flashes open and then Calc crashes
2. Syslog message:

org.gnome.Shell.desktop[4355]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x9000024 specified for 0x9000965 (LibreOffic).

Expected Results:
Calc should not crash


Reproducible: Sometimes


User Profile Reset: No



Additional Info:
Version: 6.0.7.3
Build ID: 1:6.0.7-0ubuntu0.18.04.10
CPU threads: 24; OS: Linux 5.3; UI render: default; VCL: gtk3; 
Locale: en-GB (en_GB.UTF-8); Calc: group
Comment 1 Julien Nabet 2020-07-10 11:12:54 UTC
6.0.7 is quite an old LO version.
6.0, 6.1, 6.2 and 6.3 branches are EOL.
Please give a try to a recent LO version, 6.4.5 is last one but 6.4.4 can be found here:
https://launchpad.net/~libreoffice/+archive/ubuntu/ppa

Also, you can upgrade to new Ubuntu LTS 20.04
Comment 2 duncan.a.woods 2020-07-10 11:29:31 UTC
Thanks Julien. 

I'd have hoped that the snaps installed by default on Ubuntu 18.04 would have been kept up to date.

I am happy to report that it doesn't happen with 6.4.5.2.
Comment 3 Julien Nabet 2020-07-10 11:36:48 UTC
Thank you for your quick feedback.
I supposed you meant 6.4.4 but anyway let's put this one to WFM then.
About Ubuntu, I don't know how they manage their packages so can't tell.
Comment 4 duncan.a.woods 2020-07-10 11:43:19 UTC
> I supposed you meant 6.4.4

Nope! It's another snap and it's packaged by Canonical making it more puzzling.

https://snapcraft.io/libreoffice

Version: 6.4.5.2
Build ID: libreoffice-6.4.5.2-snap1
CPU threads: 24; OS: Linux 5.3; UI render: default; VCL: gtk3; 
Locale: en-GB (en_GB.UTF-8); UI-Language: en-US
Calc: threaded