Issue 18088 - sparc linux spreadsheet crash in goal seek
Summary: sparc linux spreadsheet crash in goal seek
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 RC3
Hardware: Other Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: Martin Hollmichel
QA Contact: issues@porting
URL:
Keywords:
Depends on:
Blocks: 17420
  Show dependency tree
 
Reported: 2003-08-10 02:06 UTC by sparcmoz
Modified: 2004-02-17 09:03 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description sparcmoz 2003-08-10 02:06:52 UTC
It is so wonderful having backtrace from crashrep. gdb always took an hour just
to load the first window!

the spreadsheet crashes doing goal seek. i confirm this can be fixed by
compiling the whole module with no optimisation, so now the question is which
file is causing this so i can put it in the list of NOOPTFILES?

usually it has been the file which holds the last item in the backtrace - but
this time ScInterpreter::Interpret is in interpr4.cxx which is already in a
NOOPTFILES list in my sc/source/tools/makefile.mk.

ScFormualCell::Interpret is in sc/source/core/data/cell.cxx already in my
NOOPTFILES list. 

ScDocument::Solver is in documen4.cxx already in my NOOPTFILES list.

SCViewFunc::Solve is in ui/view/viewfun2.cxx

Interestingly there are three NOOPTFILES for _all_ platforms in ui/view !! I
will add this one and see...

The orginal backtrace follows:

jim@sun:~/OpenOffice.org1.1$ ./soffice


Fatal exception: Signal 10
Stack:
/home/jim/OpenOffice.org1.1/program/libsal.so.3+0x25db8[0x70cdddb8]
/home/jim/OpenOffice.org1.1/program/libsal.so.3+0x25ec8[0x70cddec8]
/lib/libpthread.so.0+0xa57c[0x712fe57c]
/lib/libc.so.6+0x32fc0[0x715a2fc0]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x76c5f4(_ZN13ScInterpreter9InterpretEv+0x2bd4)[0x77bb45f4]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x67f5e8(_ZN13ScFormulaCell9InterpretEv+0x5b4)[0x77ac75e8]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x63fd8c(_ZN10ScDocument6SolverEttttttRK6StringRd+0x398)[0x77a87d8c]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x3ad8fc(_ZN10ScViewFunc5SolveERK12ScSolveParam+0xe8)[0x777f58fc]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x42f334(_ZN11ScCellShell11ExecuteEditER10SfxRequest+0x3fc0)[0x77877334]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x42894c(_Z29SfxStubScCellShellExecuteEditP8SfxShellR10SfxRequest+0x8)[0x7787094c]
/home/jim/OpenOffice.org1.1/program/libsfx645ls.so+0x299654(_ZN13SfxDispatcher9Call_ImplER8SfxShellRK7SfxSlotR10SfxRequesth+0x690)[0x76251654]
/home/jim/OpenOffice.org1.1/program/libsfx645ls.so+0x29ab94(_ZN13SfxDispatcher8_ExecuteER8SfxShellRK7SfxSlotR10SfxRequestt+0x178)[0x76252b94]
/home/jim/OpenOffice.org1.1/program/libsfx645ls.so+0x29bfbc(_ZN13SfxDispatcher7ExecuteEttPK11SfxPoolItemz+0xf0)[0x76253fbc]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x471060(_ZN11ScSolverDlg6BtnHdlEP10PushButton+0x19c)[0x778b9060]
/home/jim/OpenOffice.org1.1/program/libsc645ls.so+0x470eb4(_ZN11ScSolverDlg14LinkStubBtnHdlEPvS0_+0x8)[0x778b8eb4]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x20fa04(_ZN6Button5ClickEv+0x48)[0x7023ba04]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x21309c(_ZN8OKButton5ClickEv+0xa4)[0x7023f09c]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x212028(_ZN10PushButton8TrackingERK13TrackingEvent+0x104)[0x7023e028]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x1ffcf8(_ZN6Window11EndTrackingEt+0x138)[0x7022bcf8]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x202490(_Z20ImplHandleMouseEventP6Windowthllmtt+0xea8)[0x7022e490]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x204c50(_Z19ImplWindowFrameProcPvP8SalFrametPKv+0xa0)[0x70230c50]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x25e9d0(_ZN12SalFrameData16HandleMouseEventEP7_XEvent+0x56c)[0x7028a9d0]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x2609d4(_ZN12SalFrameData8DispatchEP7_XEvent+0x124)[0x7028c9d4]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x28b848(_ZN10SalDisplay8DispatchEP7_XEvent+0x39c)[0x702b7848]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x28b484(_ZN10SalDisplay5YieldEh+0xc4)[0x702b7484]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x2876a8[0x702b36a8]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x2858c8(_ZN7SalXLib5YieldEh+0x4ac)[0x702b18c8]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x28ef88(_ZN11SalInstance5YieldEh+0x28)[0x702baf88]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0xca458(_ZN11Application5YieldEv+0x70)[0x700f6458]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0xca338(_ZN11Application7ExecuteEv+0x38)[0x700f6338]
/home/jim/OpenOffice.org1.1/program/soffice.bin+0x1ba60(_ZN7desktop7Desktop4MainEv+0x1e38)[0x2ba60]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0xcf308(_Z6SVMainv+0x4c)[0x700fb308]
/home/jim/OpenOffice.org1.1/program/libvcl645ls.so+0x284208(main+0x30)[0x702b0208]
/lib/libc.so.6+0x1ce04(__libc_start_main+0xf0)[0x7158ce04]
/home/jim/OpenOffice.org1.1/program/soffice.bin+0x14fc0(_start+0x2c)[0x24fc0]
Aborted
jim@sun:~/OpenOffice.org1.1$
Comment 1 sparcmoz 2003-08-26 12:03:03 UTC
for sprac linux -O2 spreadsheet crash with goal seek - the solution is
add interpr2 into NOOPTFILES. 
Comment 2 Martin Hollmichel 2004-02-17 09:01:23 UTC
verified.
Comment 3 Martin Hollmichel 2004-02-17 09:03:37 UTC
close issue.