Issue 29591 - calc data validity makes crash in linux sparc
Summary: calc data validity makes crash in linux sparc
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: code (show other issues)
Version: OOo 1.1.2
Hardware: Sun Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 1.1.3
Assignee: sparcmoz
QA Contact: issues@porting
URL:
Keywords:
: 28719 (view as issue list)
Depends on:
Blocks: 32396
  Show dependency tree
 
Reported: 2004-05-27 13:53 UTC by sparcmoz
Modified: 2004-10-30 12:29 UTC (History)
1 user (show)

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


Attachments
patch to fix calc data validity on linux sparc (549 bytes, patch)
2004-05-28 11:04 UTC, sparcmoz
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description sparcmoz 2004-05-27 13:53:59 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
Comment 1 sparcmoz 2004-05-27 13:54:42 UTC
assign to me 
Comment 2 sparcmoz 2004-05-27 13:57:29 UTC
target and start 
Comment 3 sparcmoz 2004-05-28 11:04:58 UTC
Created attachment 15543 [details]
patch to fix calc data validity on linux sparc
Comment 4 sparcmoz 2004-05-28 11:06:20 UTC
I will include this patch in linux sparc 112 release and commit when 113 opens 
Comment 5 sparcmoz 2004-05-28 11:11:58 UTC
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. 
Comment 6 sparcmoz 2004-05-29 10:41:12 UTC
*** Issue 28719 has been marked as a duplicate of this issue. ***
Comment 7 sparcmoz 2004-07-24 00:40:23 UTC
committed to cws_srx645_ooo113fix2. re-target for 680
Comment 8 sparcmoz 2004-08-01 13:00:56 UTC
retarget - made 32396 for 680
Comment 9 sparcmoz 2004-10-30 12:29:43 UTC
verified in SRX645_m51 and SRC680_m59 & closed.