Issue 112776 - smoketestoo_native fails for wntmsci12 (nonpro)
Summary: smoketestoo_native fails for wntmsci12 (nonpro)
Status: CLOSED FIXED
Alias: None
Product: Impress
Classification: Application
Component: code (show other issues)
Version: OOo 1.0.0
Hardware: Other Windows, all
: P1 (highest) Trivial (vote)
Target Milestone: OOo 3.3
Assignee: groucho266
QA Contact: issues@graphics
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-29 07:48 UTC by oliver.bolte
Modified: 2010-10-18 12:54 UTC (History)
3 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 oliver.bolte 2010-06-29 07:48:10 UTC
Loading the 10test document an disable al, but impress to show
the abort dialog from soffice.bin immediatly.

Unfortunatly the stack doesn't show very much.

Warning during linking

ins_paste.obj : warning LNK4217: locally defined symbol ??0SdResId@@QAE@G@Z (pub

lic: __thiscall SdResId::SdResId(unsigned short)) imported in function "public:

__thiscall SdInsertPasteDlg::SdInsertPasteDlg(class Window *)" (??0SdInsertPaste

Dlg@@QAE@PAVWindow@@@Z)

linking ../wntmsci12/bin/sdmi.dll.manifest ...



Last Output before crash:

'soffice.bin': Loaded 'C:\Documents and Settings\so-uprel\Local
Settings\Temp\1\ooosmoke.NY0zbv\opt\OpenOffice.org 3\program\lnthmi.dll',
Symbols loaded.

updating to configuration at 0F733D48 {

private:resource/pane/RightPane

    private:resource/view/TaskPane

private:resource/pane/LeftImpressPane

    private:resource/view/SlideSorter

private:resource/pane/CenterPane

    private:resource/view/ImpressView

    private:resource/toolbar/ViewTabBar

}



Stack:

 	user32.dll!7d947860() 	

 	[Frames below may be incorrect and/or missing, no symbols loaded for user32.dll]	

 	user32.dll!7d947bbf() 	

>	sysdtrans.dll!CMtaOleClipboard::run()  Line 805 + 0x10 bytes	C++

 	sysdtrans.dll!CMtaOleClipboard::oleThreadProc(void * pParam=0x0aea2d5c) 
Line 829	C++

 	msvcr90d.dll!018adfd3() 	

 	msvcr90d.dll!018adf69() 	

 	kernel32.dll!7d4dfe37()
Comment 1 oliver.bolte 2010-06-29 07:51:41 UTC
CCed: sb
Comment 2 oliver.bolte 2010-06-29 08:35:38 UTC
Crash during document recovery:
 	ntdll.dll!7d61d06f() 	

 	[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]	

 	kernel32.dll!7d4e2884() 	

 	ole32.dll!776bfa94() 	

 	ole32.dll!776bcad2() 	

 	sysdtrans.dll!CMtaOleClipboard::clipboardChangedNotifierThreadProc(void *
pParam=0x0b076a54)  Line 849	C++

 	msvcr90d.dll!018adfd3() 	

 	msvcr90d.dll!018adf69() 	

 	kernel32.dll!7d4dfe37() 	

>	sdmi.dll!HtmlState::SetLink(const String & aLink={...}, const String &
aTarget={...})  Line 330 + 0xd bytes	C++
Comment 3 clippka 2010-06-29 10:39:15 UTC
cl->af: SlideSorterView::DeterminePageObjectVisibilities crashes in the new code 

            BOOST_FOREACH(Link& rLink, aChangeListeners)
                rLink.Call(NULL);

even if aChangeListeners is empty.

Impress crashes on start
Comment 4 groucho266 2010-06-29 15:11:29 UTC
Spelling out the BOOST_FOREACH loop fixes the problem. Strange. Will have to
find the root cause, but for the master fix, this should suffice.
Comment 5 Marcus 2010-10-16 00:55:51 UTC
please close if theisP1 is fix is integrated in the meantime
Comment 6 groucho266 2010-10-18 12:54:38 UTC
Just checked the DEV300 m89 that the fix is really in. It is.  Therefore I close
this issue.