Found in OpenSuse while looking at Bug 38956.
How to reproduce:
1. Format -> Cells
2. Select Currency under category
3. Select -$1234.-- (in Red)
4. Un-check thousands separator or Mark as Red and Calc crashes
Error message produced in terminal:
KCrash: Application 'soffice.bin' crashing...
Warning: connect() failed: : No such file or directory
KCrash cannot reach kdeinit, launching directly.
[Reproducible] with "LibreOffice 3.4.1RC1 - WIN7 Home Premium (64bit) German UI [OOO340m1 (Build:103)]". For me it's not 100% reporducible, but gambling a while with those 2 checkboxes will cause a crash from time to time.
Might be related to "Negative Red" checkbox malfuncition, I can't unselect "Negative Red" reliable, but until now I was unable to find out a way to mke that 100% reproducible - because of the crashes.
Can you please check?
Created attachment 48754 [details]
Backtrace of the crash for (Mark in Red) in LO 3.4
Program received signal SIGSEGV, Segmentation fault.
0xb7559d39 in SvNumberformat::IsNegativeInBracket() const () from /opt/libreoffice3.4/program/../basis-link/program/libsvlli.so.
I'll have a look at it. Thank you very much for your backtrace.
my first idea after some debugging is that it will happen every time it can't find a corresponding build-in format
So I think it will only happen if changing the options results in a switch from build-in to user defined and then the check for brackets cause a crash
hopefully I got it, pushed a patch to master