Issue 77700 - creat a new envelop, save it ,then reload it ,crash
Summary: creat a new envelop, save it ,then reload it ,crash
Status: CLOSED DUPLICATE of issue 76637
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: OOo 2.2
Hardware: All All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: Mathias_Bauer
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-23 07:14 UTC by penggao
Modified: 2013-08-07 14:43 UTC (History)
6 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 penggao 2007-05-23 07:14:34 UTC
This bug can be described as follows:
Creat a new envelop and save it, crash after reloading it.
Steps to reproduce the crash bug is as follows:
1 create a new writer document 
2 "Insert" ---> "envelop"  , then pop-up the "envelop dialog", then select the
"envelop" , click the "new doc" button . 
3 For the envelop created, click "File" --->"save/save as"  to save the envelop .
4 "File" --->"reload" , then crash.
Comment 1 sparcmoz 2007-05-23 09:40:37 UTC
Please check if this is a duplicate of issue 76637? I found that one by doing a
Search - All Projects for < envelope crash > using the simple search in the left
hand side of OOo window. If it really is a duplicate maybe you can add a comment
to confirm that issue?
Comment 2 pagalmes.lists 2007-05-23 10:00:46 UTC
Oliver-Rainer Wittmann confirmed the issue:

"I can confirm this crash on OOo 2.0.4, OOo 2.1, OOo 2.2 and SRC680m212
(current master on OOo 2.3 codeline)."
Comment 3 michael.ruess 2007-05-23 10:27:09 UTC
MRU->ES: please have a look at this.
Comment 4 eric.savary 2007-05-23 15:04:22 UTC
ES->OD: Please have a look. Report ID: rqyw5c
Comment 5 Oliver-Rainer Wittmann 2007-05-24 06:43:48 UTC
OD->MBA: Please take over - it's fits to internal issue 147427
Comment 6 liujiaxiang 2007-05-25 02:17:23 UTC
Please have a look the issue 76637.
I think it is the same problem.
Comment 7 penggao 2007-05-28 10:19:24 UTC
Hi , All 
   while I track this issue , I watche the follwoing program calling procedure: 
   when the function named SfxViewFrame::ExecReload_Impl( SfxRequest& rReq )
execute the "return " clause . the follwoing funtion were be called: 
   1 :SfxObjectShell::Broadcast(...)[in this funtion , the "aListners" array
variable include a element which type is SfxTopViewFrame ] then the 2th step
funtion is called .
   2 :SfxTopViewFrame::Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) is
called .  then the 3th step funtion is called
   3 :SfxFrame::DoClose()  then the 4th step funtion is called
   4 : SfxFrame::DoClose_Impl()
 and so on , 

  finally , the function SfxTopViewFrame::~SfxTopViewFrame() is called .
while the above steps were executed , the new envelop window is closed .

when the funtion SfxViewFrame::ExecReload_Impl was executed . if the program
continue to execute , the program crash . in other words , the program crash is
not caused by the above steps .  

now I have one problem need to be comfirmed
 1 : I think it's incorrect that the new envelop window is closed after execute
the "Reload" operation . is that right ?
  
Comment 8 Mathias_Bauer 2007-12-04 14:14:58 UTC
yes, it's a duplicate. Crash does not happen anymore in current versions.

*** This issue has been marked as a duplicate of 76637 ***
Comment 9 Mathias_Bauer 2007-12-04 14:15:18 UTC
closing