To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=55484
User aw changed the following:
What |Old value |New value
================================================================================
Assigned to|aw |sj
--------------------------------------------------------------------------------
Status|STARTED |NEW
--------------------------------------------------------------------------------
------- Additional comments from [EMAIL PROTECTED] Tue Oct 25 09:51:33 -0700
2005 -------
AW: Maybe the fact that it's an xls import plays a role.
AW: In ViewContactOfGraphic::ImpPrepareForPaint() rGrafObj.IsLinkedGraphic()
gives true, so SdrGraphicLink::UpdateSynchron() is called. There, it goes the
way to SvFileObject::LoadFile_Impl(). There, it does not come back from line
389, in xMed->DownLoad(...).
AW->SJ: the XLS contains a animated graphic (i think an animated GIF) or a link
to it. It is imported using the following stack:
svx680mi.dll!SdrGrafObj::SetGraphic(const Graphic & rGrf={...}) Line
314 C++
svx680mi.dll!SvxMSDffManager::ImportGraphic(SvStream & rSt={...},
SfxItemSet &
rSet={...}, Rectangle & aBoundRect={...}, const DffObjData & rObjData={...})
Line 4527 C++
svx680mi.dll!SvxMSDffManager::ImportShape(const DffRecordHeader &
rHd={...},
SvStream & rSt={...}, void * pClientData=0x00eadd58, const Rectangle &
rClientRect={...}, const Rectangle & rGlobalChildRect={...}, int
nCalledByGroup=0, long * pShapeId=0x00000000) Line 4868 + 0x1e C++
svx680mi.dll!SvxMSDffManager::ImportObj(SvStream & rSt={...}, void *
pClientData=0x00eadd58, const Rectangle & rClientRect={...}, const Rectangle &
rGlobalChildRect={...}, int nCalledByGroup=0, long * pShapeId=0x00000000) Line
4632 + 0x24 C++
svx680mi.dll!SvxMSDffManager::GetShape(unsigned long nId=1025,
SdrObject * &
rpShape=0x00000000, SvxMSDffImportData & rData={...}) Line 6799 + 0x28 C++
When it needs to be painted, the involved SdrGrafObj believes that the graphic
is swapped out and that's it a linked graphic. That's why it tries to
synchonously download it.
Please take a look, i have no idea for MSDffImport stuff. Is the graphic in the
XLS file? Is there only a link? Is it a corrupt graphic? Is it imported
correctly? When it's a link, why is SvFileObject::LoadFile_Impl() not able to
download it? Shouldn't there be a timeout?
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]