Bug 151172 - LibODev crashed if Grammalect extension activated
Summary: LibODev crashed if Grammalect extension activated
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
(earliest affected) alpha0+
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Maxim Monastirsky
Whiteboard: target:7.5.0
Keywords: haveBacktrace
Depends on:
Reported: 2022-09-25 09:40 UTC by surbun
Modified: 2022-10-01 04:39 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:

File to illustrate bug (116.65 KB, image/jpeg)
2022-09-25 09:44 UTC, surbun
gdb bt (8.13 KB, text/plain)
2022-09-26 17:49 UTC, Julien Nabet

Note You need to log in before you can comment on or make changes to this bug.
Description surbun 2022-09-25 09:40:53 UTC
LibreOfficeDev always crashes if "Grammalecte-fr-v2.1.2" is activated. (see attached file)
Writer crashes on opening & calc crashes on closing a file
Nevertheless, this can be avoided only when standard option is chosen (see attached file)

Steps to Reproduce:
1.Open Libreoffice
2.Install "Grammalecte-fr-v2.1.2"
3.Close libreoffice
4.Open a writer file or calc file 

Actual Results:
Libreoffice always crashes on opening & on closing a calc file

Expected Results:
Libreoffice opens the file for writer & does not crash when closin calc file

Reproducible: Always

User Profile Reset: Yes

OpenGL enabled: Yes

Additional Info:
Same result on resetting user profile file and OpenGL activated or not
Comment 1 surbun 2022-09-25 09:44:51 UTC
Created attachment 182667 [details]
File to illustrate bug

Bug appeared since the 29th August build
The 28th build is OK
Comment 2 Julien Nabet 2022-09-26 17:49:19 UTC
Created attachment 182685 [details]
gdb bt

On pc Debian x86-64 with master sources updated today, I got a crash when launching Writer (with tabs user interface)

I noticed this log too when installing Grammalecte and afterwards
warn:configmgr:110125:110125:configmgr/source/xcuparser.cxx:646: unknown property "Target" in "file:///home/julien/lo/libreoffice/instdir/program/../program/../user/uno_packages/cache/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/lu4570h.tmp/addons.xcu"

BTW, it's quite strange the website indicates in red the current version is 2.1.1 (see https://grammalecte.net/#download) whereas it's 2.1.2
Comment 3 Julien Nabet 2022-09-26 17:50:10 UTC
Caolán: thought you might be interested in this crash in vcl part.
Comment 4 Julien Nabet 2022-09-26 18:34:47 UTC
I noticed in bt "ImageOrientationController" and it's new from: dbeb697d62250e9429462c7f61b859893262a651
tdf#149956 Rework toolbar image flipping
    An unified code, covering both vcl and weld cases. For
    SidebarToolBox, the controller is created before items
    are inserted, so we listen for item insert event to set
    initially correct state.

=> cc Maxim
Comment 5 Commit Notification 2022-09-30 11:02:02 UTC
Maxim Monastirsky committed a patch related to this issue.
It has been pushed to "master":


tdf#151172 crash in notebookbar with extension enabled

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:

Affected users are encouraged to test the fix and report feedback.
Comment 6 Julien Nabet 2022-09-30 17:13:35 UTC
On pc Debian x86-64 with master sources updated today (fb417ee082afdd2e80a1f48aa420bb8d5cb97686) I don't reproduce this anymore.
Thank you Maxim!
Comment 7 surbun 2022-10-01 04:39:40 UTC
Seems to be OK now on today's daily build

Thanks for fixing this issue