Issue 32897 - OLE Activation crashes
Summary: OLE Activation crashes
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: current
Hardware: All All
: P1 (highest) Trivial (vote)
Target Milestone: OOo 2.0
Assignee: kla
QA Contact: issues@framework
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-12 13:52 UTC by bjoern.milcke
Modified: 2004-08-20 11:37 UTC (History)
1 user (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 bjoern.milcke 2004-08-12 13:52:16 UTC
SRC680m50:
1.Insert an OLE object (e.g. Chart) in an application (e.g. Calc)
2. Leave active mode
3. Double Click on OLE
=> GPF:

Stack:
  vcl680mi.dll!Menu::GetItemCount()  + 0x3	C++
  fwk680mi.dll!framework::MenuBarManager::FillMenuManager()  + 0x4ff	C++
  fwk680mi.dll!framework::MenuBarManager::MenuBarManager()  + 0x1ca	C++
  fwk680mi.dll!framework::MenuBarManager::FillMenuManager()  + 0x8be	C++
  fwk680mi.dll!framework::MenuBarManager::MenuBarManager()  + 0x1ca	C++
  fwk680mi.dll!framework::LayoutManager::setInplaceMenuBar()  + 0x117	C++
  sfx680mi.dll!SfxContainerEnv_Impl::SetInPlaceMenu()  + 0x16d	C++
  so680mi.dll!SvInPlaceEnvironment::DoShowUITools()  + 0xa1	C++
  so680mi.dll!SvInPlaceObject::UIActivate()  + 0x39	C++
  sfx680mi.dll!SfxInPlaceObject::UIActivate()  + 0xb1	C++
  so680mi.dll!ImplSvEditObjectProtocol::UIActivate()  + 0x586	C++
  so680mi.dll!SvEditObjectProtocol::UIActivate()  + 0x14	C++
  so680mi.dll!SvInPlaceObject::DoUIActivate()  + 0x7f	C++
  so680mi.dll!ImplSvEditObjectProtocol::UIProtocol()  + 0x4e	C++
  so680mi.dll!SvEditObjectProtocol::UIProtocol()  + 0x12	C++
  so680mi.dll!SvInPlaceObject::Verb()  + 0x6c	C++
  sfx680mi.dll!SfxInPlaceObject::Verb()  + 0xfb	C++
  so680mi.dll!SvEmbeddedObject::DoVerb()  + 0xcd	C++
  sfx680mi.dll!SfxViewShell::DoVerb()  + 0xef	C++
  sc680mi.dll!ScTabViewShell::ActivateObject()  + 0x710	C++
  sc680mi.dll!FuSelection::MouseButtonUp()  + 0x3cb	C++

Maybe this is related to the assertion about the missing child-window slot ("Da
fehlt ein Childwindow-Slot").
Comment 1 carsten.driesner 2004-08-12 14:07:45 UTC
.
Comment 2 carsten.driesner 2004-08-12 16:06:22 UTC
CD: Fixed.
Comment 3 carsten.driesner 2004-08-12 16:07:15 UTC
.
Comment 4 carsten.driesner 2004-08-20 09:01:15 UTC
CD: Reopen to be verified by submitter.
Comment 5 carsten.driesner 2004-08-20 09:01:57 UTC
CD->BM: Please verify my fix on m51.
Comment 6 bjoern.milcke 2004-08-20 10:50:54 UTC
BM->TK: Please verify (I already checked the wntmsci10 src680_m51-3_en-us.8801
build. And this looks good). Note, that activating any menu while the OLE object
is active may result in another GPF (see internal bug #112023#, which will be
fixed in m52), so avoid this.
Comment 7 kla 2004-08-20 11:36:58 UTC
also verified in the unxlngi5.pro src680_m51-3_en-us.8801
Comment 8 kla 2004-08-20 11:37:29 UTC
also verified in the unxlngi5.pro src680_m51-3_en-us.8801
closed