Bug 125208 - Crash when selecting Read Online Help (GTK2)
Summary: Crash when selecting Read Online Help (GTK2)
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
6.1.6.3 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
: 124355 (view as bug list)
Depends on:
Blocks: Help-Menu
  Show dependency treegraph
 
Reported: 2019-05-10 19:05 UTC by Pedro
Modified: 2019-05-14 15:19 UTC (History)
2 users (show)

See Also:
Crash report or crash signature: ["vcl::Window::DecModalCount()"]


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pedro 2019-05-10 19:05:26 UTC
LibreOffice 6.1.6.3 was installed on Ubuntu 16.04.5 x64 by extracting the DEBS folder and running sudo dpkg -i *.deb in Terminal.
No Help package was installed.

Steps to reproduce:

1. Start any module (Writer, Calc, etc) or open Start Center and Create a new document of any kind (from menu or button) or open any document
2. Click on menu Help, LibreOffice Help and then on any option (Read Help Online or Cancel)

Result
LibreOffice crashes

Expected
Help is opened in Browser

Some curious details: 

1) if you open Start Center (without opening or creating any document) and proceed to step 2 there is no crash and Help opens in Browser

2) if you press F1 instead of using the menus, there is no crash and Help opens in Browser

3) if you create a new Impress document and click on the Help button on the Template window, there is no crash and Help opens in Browser

Sample Crash Report
crashreport.libreoffice.org/stats/crash_details/dc0040dd-7901-4686-bcd4-fb5845b54526
Comment 1 Roman Kuznetsov 2019-05-11 16:58:28 UTC
don't repro in

Version: 6.3.0.0.alpha0+ (x64)
Build ID: 4cd4063f9cf531d1e948f27fcfd2eaed3d4a1a2d
CPU threads: 4; OS: Windows 10.0; UI render: GL; VCL: win; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2019-05-08_23:08:36
Locale: ru-RU (ru_RU); UI-Language: en-US
Calc: threaded
Comment 2 Xisco Faulí 2019-05-12 17:57:15 UTC
*** Bug 124355 has been marked as a duplicate of this bug. ***
Comment 3 Xisco Faulí 2019-05-13 15:52:17 UTC
I can reproduce it in

Version: 6.1.6.3
Build ID: 5896ab1714085361c45cf540f76f60673dd96a72
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk2; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded

but not in

Version: 6.1.6.3
Build ID: 5896ab1714085361c45cf540f76f60673dd96a72
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: x11; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded

so this is gtk2 only...
Comment 4 Xisco Faulí 2019-05-13 16:07:42 UTC
This got fixed by https://cgit.freedesktop.org/libreoffice/core/commit/?id=5f755c6455684338ccdedacdd560e1188e7fca76. Unfortunately, it didn't get backported to 6.1 branch, sigh.

There are different works around here:
1. Open help from start center
2. Install LibreOffice 6.2
3. Use LibreOffice with GTK3

Closing as RESOLVED FIXED
Comment 5 Pedro 2019-05-14 15:13:09 UTC
Gracias Xisco!

> Unfortunately, it didn't get
> backported to 6.1 branch, sigh.

But it could be backported in time for 6.1.7 (if there is one?)?

> There are different works around here:
> 1. Open help from start center
> 2. Install LibreOffice 6.2
> 3. Use LibreOffice with GTK3

I will go for another one
4. Install offline help :)

Thanks!
Comment 6 Xisco Faulí 2019-05-14 15:16:50 UTC
(In reply to Pedro from comment #5)
> Gracias Xisco!
> 
> > Unfortunately, it didn't get
> > backported to 6.1 branch, sigh.
> 
> But it could be backported in time for 6.1.7 (if there is one?)?

Unfortunately 6.1.6 is the last release in 6.1 branch -> https://wiki.documentfoundation.org/ReleasePlan/6.1 unless there's a security issue that needs backporting
Comment 7 Pedro 2019-05-14 15:19:52 UTC
(In reply to Xisco Faulí from comment #6)

> Unfortunately 6.1.6 is the last release in 6.1 branch ->
> https://wiki.documentfoundation.org/ReleasePlan/6.1 unless there's a
> security issue that needs backporting

Ok. Thanks anyway!