Bug 81111

Summary: LODev 4.4 Calc crashes when you click on fx button
Product: LibreOffice Reporter: Jacques Guilleron <guilleron29>
Component: InstallationAssignee: Maxim Monastirsky <momonasmon>
Status: VERIFIED FIXED QA Contact:
Severity: critical    
Priority: medium CC: gautier.sophie, guilleron29, jorendc, momonasmon, philipz85
Version: 4.4.0.0.alpha0+ MasterKeywords: regression
Hardware: x86 (IA32)   
OS: All   
Whiteboard: target:4.4.0
i915 platform: i915 features:
Attachments: linux backtrace
backtrace run from 4.4 debug version

Description Jacques Guilleron 2014-07-09 14:29:09 UTC
Hi all,

Open a new spreadsheet
Click on fx button
Calc crashes with the following message :

LibreOfficeDev 4.4 – Fatal Error

file:///C:/Program%20Files%20(x86)/LibreOfficeDev%204/program/…/share/
config/soffice.cfg/formula/ui/formuladialog.ui


LO 4.4.0.0.alpha0+
Build ID: 714866927951e2b3ec858349449c9dfe181b1542
TinderBox: Win-x86@39, Branch:master, Time: 2014-07-06_00:19:58
Windows 7 Home Premium

regards,

Jacques
Comment 1 Jorendc 2014-07-16 11:41:19 UTC
Tested using Linux Mint 17 x64 with LibreOffice Version: 4.4.0.0.alpha0+
Build ID: 5bd241b99b76ae7f4b3c1d4f2bcbaf7c487bb339

I can not reproduce this behavior.
@Jacques: you mind retesting using a newer build of LibreOffice 4.4?

Kind regards,
Joren
Comment 2 Jacques Guilleron 2014-07-16 13:44:47 UTC
Hello Joren,

Happens also 
with LO 4.4.0.0.alpha0+
Build ID: b023565d4f064cd0312e8c1fcc23a9f552112935
TinderBox: Win-x86@39, Branch:master, Time: 2014-07-10_01:55:29

and LO 4.4.0.0.alpha0+
Build ID: abc28ffc04067eb24840fbf564c311aaee10f84d
TinderBox: Win-x86@39, Branch:master, Time: 2014-07-15_07:18:40

All versions installed on a fresh profile under Windoàws 7 Home Premium

regards,

Jacques
Comment 3 sophie 2014-07-16 15:12:36 UTC
Hi, confirmed and also when calling function wizard with Insert > Function. 
Version: 4.4.0.0.alpha0+
Build ID: 3fdd4f069d5436cf39708004af7fda8175fbc4c2
TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:master, Time: 2014-07-09_02:51:53 Sophie
Comment 4 Jorendc 2014-07-16 15:43:51 UTC
This is probably an UI issue.
Dialog is converted by http://cgit.freedesktop.org/libreoffice/core/commit/?id=0cf14968aacfbf2e51f884242a1c243a645cb7fc
Not sure what is happening or missing, but looks like it affects only tinderbox builds.

Marking as NEW due the fact Sophie did confirm it.

Kind regards,
Joren
Comment 5 Jay Philips 2014-07-16 15:50:58 UTC
Created attachment 102926 [details]
linux backtrace

Confirmed on master in Linux Mint. Same version as sophie.
Comment 6 Jay Philips 2014-07-16 15:51:38 UTC
Confirmed it doesnt happen in 4.3.1.
Comment 7 Jorendc 2014-07-16 15:53:18 UTC
Comment on attachment 102926 [details]
linux backtrace

Sadly this is an invalid backtrace
Comment 8 Jay Philips 2014-07-16 16:04:01 UTC
Created attachment 102927 [details]
backtrace run from 4.4 debug version
Comment 9 Jorendc 2014-07-16 16:08:05 UTC
Comment on attachment 102927 [details]
backtrace run from 4.4 debug version

:( still no valid backtrace. I'm currently building with --enable-debug .
I hope I can confirm the bug and if so pull a crashlog out of it.
Comment 10 Jay Philips 2014-07-16 16:40:31 UTC
From some more investigation, i think its not crashing, but it simply exits. I also was checking the path and there is no formula folder underneath ./share/
config/soffice.cfg and i couldnt find any formuladialog.ui in the subdirectories. This is the same in 4.3.
Comment 11 Jacques Guilleron 2014-07-16 16:56:09 UTC
Some complements :
 
First version of LO 4.4 was already affected. 
Verified with LO 4.4.0.0.alpha0+
Build ID: 4776da791f69fa14104f054923be25618c297398
TinderBox: Win-x86@39, Branch:master, Time: 2014-07-02_05:48:59

No problem for LO 4.2.7.0.0+
Build ID: 92216be6ce13990b8ea6b6264c656d2bc1746401
TinderBox: Win-x86@42, Branch:libreoffice-4-2, Time: 2014-07-14_16:21:42

with hope this help,

Jacques
Comment 12 Maxim Monastirsky 2014-07-16 21:14:44 UTC
(In reply to comment #4)
> Dialog is converted by
> http://cgit.freedesktop.org/libreoffice/core/commit/
> ?id=0cf14968aacfbf2e51f884242a1c243a645cb7fc
> Not sure what is happening or missing
This commit is missing the scp2 stuff, so the formuladialog.ui file is copied to instdir but not to the msi/deb/rpm/whatever package.
Comment 13 Maxim Monastirsky 2014-07-17 09:09:39 UTC
I submitted the patch to gerrit, so someone who is more familiar with scp2 could review this.

https://gerrit.libreoffice.org/10365/
Comment 14 Commit Notification 2014-07-17 10:07:25 UTC
Maxim Monastirsky committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=b875362cd576b29aee4da899335b8d8f6c74d192

fdo#81111 Package formula ui files



The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.
Comment 15 Jacques Guilleron 2014-07-18 12:54:07 UTC
Works as expected with LO 4.4.0.0.alpha0+
Build ID: eddd7646d672ea9b0561dacb09da224d098e531e
TinderBox: Win-x86@39, Branch:master, Time: 2014-07-18_06:42:50
under Windows 7 Home Premium.
Thank you Maxim,

regards,

jacques

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.