Issue 43538 - Crash while opening functionwizard on =sum
Summary: Crash while opening functionwizard on =sum
Status: CLOSED FIXED
Alias: None
Product: Calc
Classification: Application
Component: code (show other issues)
Version: 680m80
Hardware: All All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: oc
QA Contact: issues@sc
URL:
Keywords: oooqa
: 43865 44124 44178 44983 45569 45578 45590 46485 47055 (view as issue list)
Depends on:
Blocks:
 
Reported: 2005-02-25 12:08 UTC by oc
Modified: 2013-08-07 15:15 UTC (History)
1 user (show)

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


Attachments
Solaris SPARC CrashRep output (8.23 KB, text/xml)
2005-02-28 09:59 UTC, ooo
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description oc 2005-02-25 12:08:14 UTC
In calc enter "=sum"  (without quotes and brackets) and start functionwizard =>
crash
Comment 1 rvojta 2005-02-27 22:19:05 UTC
confirmed with m81 too
Comment 2 serge.le_louarne 2005-02-28 08:03:00 UTC
Hi,
Same behavior under Linux only (we can't reproduce it with WinXP) :
 - In cell B1 put "10", in B2 put "30"
 - in B3 : "=B1+B2" and "enter"
 - Select B3
 - Select the formula in the edition area (near the wizard icon)
 - press the delete key
 - With your mouse, click the formula wizard icon
And Crash ;-)
This behvior don't appear with 1.1.3 or 1.1.4
Comment 3 serge.le_louarne 2005-02-28 08:03:42 UTC
Hi,
Same behavior under Linux only (we can't reproduce it with WinXP) :
 - In cell B1 put "10", in B2 put "30"
 - in B3 : "=B1+B2" and "enter"
 - Select B3
 - Select the formula in the edition area (near the wizard icon)
 - press the delete key
 - With your mouse, click the formula wizard icon
And Crash ;-)
This behvior don't appear with 1.1.3 or 1.1.4
Comment 4 ooo 2005-02-28 09:59:19 UTC
Created attachment 23105 [details]
Solaris SPARC CrashRep output
Comment 5 ooo 2005-02-28 11:09:14 UTC
The Solaris SPARC CrashRep output attached shows
SfxControllerItem::GetCoreMetric(), after which the stack seems to be incorrect.
Debugging into that (on Linux,  where the crash is also reproducible) revealed

#1  0x43ab7872 in SfxDispatchController_Impl::StateChanged (this=0x4733f8c0,
nSID=5401, eState=1, pState=0x0, pSlotServ=0x4733f93c) at
sfx2/source/control/unoctitm.cxx:966
#0  0x4391c2a6 in SfxShell::GetPool (this=0x0) at shell.hxx:337

So the GetShell(...) of
    eMapUnit = GetCoreMetric( pDispatcher->GetShell( pSlotServ->GetShellLevel()
)->GetPool(), nSID );
at unoctitm.cxx:966 seems to return a NULL pointer.

Eike
Comment 6 carsten.driesner 2005-02-28 13:00:49 UTC
cd: Accepted.
Comment 7 carsten.driesner 2005-02-28 14:23:25 UTC
CD: Special state, a SlotServ can have no responding shell on the stack (only
valid for disabled slots).
Comment 8 thomas.lange 2005-03-02 13:23:50 UTC
*** Issue 43865 has been marked as a duplicate of this issue. ***
Comment 9 carsten.driesner 2005-03-04 12:14:09 UTC
cd->oc: Please verify.

re-open issue and reassign to oc@openoffice.org
Comment 10 carsten.driesner 2005-03-04 12:14:15 UTC
reassign to oc@openoffice.org
Comment 11 carsten.driesner 2005-03-04 12:14:24 UTC
reset resolution to FIXED
Comment 12 frank 2005-03-07 09:13:17 UTC
*** Issue 44124 has been marked as a duplicate of this issue. ***
Comment 13 Mathias_Bauer 2005-03-07 11:19:42 UTC
*** Issue 44290 has been marked as a duplicate of this issue. ***
Comment 14 oc 2005-03-07 11:50:12 UTC
*** Issue 44178 has been marked as a duplicate of this issue. ***
Comment 15 oc 2005-03-11 08:43:53 UTC
verified in internal build cws_fwkpostbeta04
Comment 16 bjoern.milcke 2005-03-15 16:02:26 UTC
*** Issue 44983 has been marked as a duplicate of this issue. ***
Comment 17 oc 2005-03-21 09:07:12 UTC
*** Issue 45578 has been marked as a duplicate of this issue. ***
Comment 18 oc 2005-03-21 09:08:28 UTC
*** Issue 45590 has been marked as a duplicate of this issue. ***
Comment 19 oc 2005-03-21 09:09:48 UTC
*** Issue 45569 has been marked as a duplicate of this issue. ***
Comment 20 frank 2005-03-30 07:06:37 UTC
*** Issue 45569 has been marked as a duplicate of this issue. ***
Comment 21 frank 2005-04-01 20:40:23 UTC
*** Issue 46485 has been marked as a duplicate of this issue. ***
Comment 22 oc 2005-04-06 11:15:29 UTC
closed because fix available in OOo1.9m91
Comment 23 frank 2005-04-09 17:19:02 UTC
*** Issue 47055 has been marked as a duplicate of this issue. ***