Description: Libre office always crash when you switch language of formulas to english while you editing spreedshed and change formula language to english. crashreport.libreoffice.org/stats/crash_details/3011b638-4bbd-4b33-b675-aba3d031374f Steps to Reproduce: 1.Run Calc in your language i.e. Polish. 2. Open sidebar for formula. 3.Open Settings Window Tools - Optons - Libre Office Calc - Formula. 4. Check "Use English function names" and click OK. 5. Try to insert any formula from sidebar. 6. Libre office Crash Actual Results: Libreoffice crashes Expected Results: Formulas in side bar shoud change to english Reproducible: Always User Profile Reset: No OpenGL enabled: Yes Additional Info: crashreport.libreoffice.org/stats/crash_details/3011b638-4bbd-4b33-b675-aba3d031374f
confirming crash with: Version: 6.1.2.1 (x64) Build-ID: 65905a128db06ba48db947242809d14d3f9a93fe CPU-Threads: 4; BS: Windows 10.0; UI-Render: Standard; Gebietsschema: de-DE (de_DE); Calc:
Created attachment 145278 [details] gdb bt On pc Debian x86-64 with master sources updated yesterday, I could reproduce this. I attached bt with symbols + content of pDesc
I suppose method "UpdateFunctionList" from sc/source/ui/formdlg/dwfunctr.cxx should be called when checking/unchecking "Use English function names". Eike: thought you might have some thoughts here. I thought about something like mpCbEnglishFuncName->SetClickHdl( LINK( this, ... but I'm not sure and don't know what to put. I noticed IMPL_LINK( ScFunctionWin, SelHdl, ListBox&, rLb, void ) in sc/source/ui/formdlg/dwfunctr.cxx, should there be something for checkbox? Should we wait for weld conversion of this part first?
Reproduced back to Version: 5.0.0.0.alpha1+ Build ID: 0db96caf0fcce09b87621c11b584a6d81cc7df86 Locale: ca-ES (ca_ES.UTF-8)
Same with Version: 4.3.0.0.alpha1+ Build ID: c15927f20d4727c3b8de68497b6949e72f9e6e9e
Dear Piotr Roszkowski, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
this issue seems to be fixed, can not reroduce with: Version: 6.3.2.2 (x64) Build-ID: 98b30e735bda24bc04ab42594c85f7fd8be07b9c CPU-Threads: 4; BS: Windows 10.0; UI-Render: Standard; VCL: win; Gebietsschema: de-DE (de_DE); UI-Sprache: de-DE Calc:
Still reproducible in Version: 6.4.0.0.alpha0+ Build ID: c9336bfb6bbf6d73d3f23c124262ade30133448d CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: en-US (ca_ES.UTF-8); UI-Language: en-US Calc: threaded
(In reply to Julien Nabet from comment #3) > I suppose method "UpdateFunctionList" from sc/source/ui/formdlg/dwfunctr.cxx > should be called when checking/unchecking "Use English function names". > > Eike: thought you might have some thoughts here. > I thought about something like mpCbEnglishFuncName->SetClickHdl( LINK( this, > ... > but I'm not sure and don't know what to put. > I noticed IMPL_LINK( ScFunctionWin, SelHdl, ListBox&, rLb, void ) in > sc/source/ui/formdlg/dwfunctr.cxx, should there be something for checkbox? > Should we wait for weld conversion of this part first? Hi Caolán, is it something that should be checked at UI level ?
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/fad3923c32b58c401aa2497734ba03b6a6d64ec6 Resolves: tdf#120209 reload names if setting for their language changes It will be available in 6.4.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: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
fixed in master, backport to 6-3 in gerrit
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-3": https://git.libreoffice.org/core/commit/2aa275bc5fd40bbd6e5ee06296481a4fcc276e45 Resolves: tdf#120209 reload names if setting for their language changes It will be available in 6.3.3. 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: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified in Versió: 6.4.0.0.alpha0+ ID de la construcció: 4704acf63f4fed3a99fc95ff63c82eb5a9ae3908 CPU threads: 4; OS: Linux 4.15; UI render: per defecte; VCL: gtk3; Configuració local: ca-ES (ca_ES.UTF-8); UI-Language: ca-ES-valencia Calc: threaded @Caolán, thanks for fixing this issue!