Apache OpenOffice (AOO) Bugzilla – Issue 29591
calc data validity makes crash in linux sparc
Last modified: 2004-10-30 12:29:43 UTC
Try to enter any value into the range set with data validity and it will crash in linux sparc. this problem may be fixed by compiling sc with debug=true, therefore i expect this is another instance of the need to compile with no optimisation. the backtrace is not sufficient so i will soon find the relevant file by a combination of binary search and gueswork [1] http://www.dwillard.org/articles/artview.asp?artID=13 jim@sun:~/OpenOffice.org1.1.2$ ./soffice& [1] 4904 jim@sun:~/OpenOffice.org1.1.2$ sh: line 1: /usr/local/src/112/solver/645/unxlngs.pro/bin/crash_report: Permission denied Fatal exception: Signal 10 Stack: /home/jim/OpenOffice.org1.1.2/program/libsal.so.3+0x25eb4[0x70ce9eb4] /home/jim/OpenOffice.org1.1.2/program/libsal.so.3+0x25fc4[0x70ce9fc4] /lib/libpthread.so.0+0xa89c[0x7130e89c] /lib/libc.so.6+0x32f98[0x715baf98] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0x49f768[0x77adf768] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0xf9378[0x77739378] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0xe9334[0x77729334] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0x17ed00[0x777bed00] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0x1e9f4c[0x77829f4c] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0x1ddb4c[0x7781db4c] /home/jim/OpenOffice.org1.1.2/program/libsfx645ls.so+0x29bad0 (_ZN13SfxDispatcher9Call_ImplER8SfxShellRK7SfxSlotR10SfxRequesth+0x690) [0x7643fad0] /home/jim/OpenOffice.org1.1.2/program/libsfx645ls.so+0x29cfe8 (_ZN13SfxDispatcher8_ExecuteER8SfxShellRK7SfxSlotR10SfxRequestt+0x178) [0x76440fe8] /home/jim/OpenOffice.org1.1.2/program/libsfx645ls.so+0x2ad8fc(_ZN11SfxBindings12Execute_ImplER10SfxRequestPK7SfxSlotP8SfxShell+0x388) [0x764518fc] /home/jim/OpenOffice.org1.1.2/program/libsfx645ls.so+0x2ad4a0 (_ZN11SfxBindings12Execute_ImplEtPPK11SfxPoolItemttS3_h+0x3e8)[0x764514a0] /home/jim/OpenOffice.org1.1.2/program/libsfx645ls.so+0x2ad054 (_ZN11SfxBindings7ExecuteEtPPK11SfxPoolItemttS3_+0x54)[0x76451054] /home/jim/OpenOffice.org1.1.2/program/libsfx645ls.so+0x2d6f28 (_ZN21SfxAcceleratorManager4CallERK8KeyEventR11SfxBindingsh+0x16c)[0x7647af28] /home/jim/OpenOffice.org1.1.2/program/libsfx645ls.so+0x267498 (_ZN12SfxViewShell8KeyInputERK8KeyEvent+0x28)[0x7640b498] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0x179e04[0x777b9e04] /home/jim/OpenOffice.org1.1.2/program/libsc645ls.so+0x19de58[0x777dde58] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x206bc8[0x70232bc8] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x208e44 (_Z19ImplWindowFrameProcPvP8SalFrametPKv+0x174)[0x70234e44] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x262c80 (_ZN12SalFrameData14HandleKeyEventEP9XKeyEvent+0x59c)[0x7028ec80] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x264538 (_ZN12SalFrameData8DispatchEP7_XEvent+0xe4)[0x70290538] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x28f2f0 (_ZN10SalDisplay8DispatchEP7_XEvent+0x39c)[0x702bb2f0] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x28ef30 (_ZN10SalDisplay5YieldEh+0xc4)[0x702baf30] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x28b14c[0x702b714c] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x289388 (_ZN7SalXLib5YieldEh+0x4ac)[0x702b5388] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x29295c(_ZN11SalInstance5YieldEh+0x28) [0x702be95c] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0xccc18 (_ZN11Application5YieldEv+0x70)[0x700f8c18] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0xccb00 (_ZN11Application7ExecuteEv+0x38)[0x700f8b00] /home/jim/OpenOffice.org1.1.2/program/soffice.bin+0x1c4a0 (_ZN7desktop7Desktop4MainEv+0x22fc)[0x2c4a0] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0xd1a44(_Z6SVMainv+0x4c) [0x700fda44] /home/jim/OpenOffice.org1.1.2/program/libvcl645ls.so+0x287cec(main+0x30) [0x702b3cec] /lib/libc.so.6+0x1cda4(__libc_start_main+0xf0)[0x715a4da4] /home/jim/OpenOffice.org1.1.2/program/soffice.bin+0x15320(_start+0x2c) [0x25320] [1]+ Aborted ./soffice
assign to me
target and start
Created attachment 15543 [details] patch to fix calc data validity on linux sparc
I will include this patch in linux sparc 112 release and commit when 113 opens
The fix to prevent calc data validty crash is to build sc/source/core/data/validat.cxx with no optimisation on linux sparc, untill the real solution can be found.
*** Issue 28719 has been marked as a duplicate of this issue. ***
committed to cws_srx645_ooo113fix2. re-target for 680
retarget - made 32396 for 680
verified in SRX645_m51 and SRC680_m59 & closed.