LibreOffice Math crashes every time I update (F9) a formula.
Confirmed. Open Math, type a simple formula, press F9 > crash. Regression from 3.3.2
Tested under Win7. Changing OS to All
[Reproducible] with "LibreOffice 3.4Beta3 – WIN7 Home Premium (64bit) German UI [DEV300m103 (Build:3)]", it does not matter whether experimental formula editor or button formula cursor are active or not, <f9> crashes 100%
I saw you frequently active in Math bugs.
Please feel free to reassign if it's not your area!
The cockup is in the re-write to use STL types in starmath/source/parse.cxx - and the bug looks very local to the crash trace; just testing a fix:
#0 0xaf41c79a in SmParser::GetError (this=0x892e288, i=0) at /data/opt/libreoffice/bootstrap/starmath/source/parse.cxx:2520
#1 0xaf43902e in SmViewShell::ShowError (this=0x895ac70, pErrorDesc=0x0) at /data/opt/libreoffice/bootstrap/starmath/source/view.cxx:1465
#2 0xaf439c04 in SmViewShell::Execute (this=0x895ac70, rReq=...) at /data/opt/libreoffice/bootstrap/starmath/source/view.cxx:1622
(gdb) p m_nCurError
$1 = -1
(gdb) p i
$2 = 0
(gdb) p m_aErrDescList.size()
$3 = 0
fixed in libreoffice-3-4 - thanks for the report ! :-)
This problem is still present in LO 3.4.0 beta 4 for Mac.
I think that the patch is not yet integrated into Beta 4. Please, don't reopen a bug without confirmation of this! And don't change version tag with more recent version.