Issue 105471 - New crash in impress when closing office after opening task panel
Summary: New crash in impress when closing office after opening task panel
Status: CLOSED FIXED
Alias: None
Product: Impress
Classification: Application
Component: ui (show other issues)
Version: DEV300m60
Hardware: All All
: P2 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: wolframgarten
QA Contact: issues@graphics
URL:
Keywords: regression
Depends on:
Blocks: 99999
  Show dependency tree
 
Reported: 2009-09-30 10:25 UTC by clippka
Modified: 2010-02-08 17:08 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 clippka 2009-09-30 10:25:35 UTC
Start a new impress
Open "Master Pages" in the  task panel on the right
Now close the office *before* all templates are loaded -> CRASH

cl->af: sd::TemplateScanner::~TemplateScanner crashes
Comment 1 clippka 2009-09-30 10:27:18 UTC
changing version, adding keyword regression
Comment 2 groucho266 2009-09-30 14:07:14 UTC
A recent change (master fix for the DEV300 m60) triggered this crash.  The
SdModule object is destroyed and removed from the global AppData vector but is
accessed after this nonetheless. Before the fix this went undetected because the
dead SdModule structure  was by coincidence not yet overwritten and held its old
values.

Reordered the statements in the SdModule destructor to avoid this in the future.

SVN revision is 276556.
Comment 3 groucho266 2009-10-19 10:46:22 UTC
@wg: Please verify.
Comment 4 wolframgarten 2009-10-20 13:28:36 UTC
Verified in CWS.
Comment 5 Raphael Bircher 2010-02-08 17:08:51 UTC
phu, this issue request a good reaction ;-) But seems to be ok.

closing Issue