https://bugs.documentfoundation.org/show_bug.cgi?id=92789

--- Comment #2 from Julien Nabet <[email protected]> ---
Some gdb session:
(gdb) 
1925            if (nOpcode==0x00ff)
(gdb) 
1928            nSize=ReadData(nOpcode);
(gdb) 
1930            if ( IsVersion2 )
(gdb) 
1932                if ( nSize & 1 )
(gdb) 
1935                nPos+=2+nSize;
(gdb) 
1940            pPict->Seek(nPos);
(gdb) 
1952        if (pPict->GetError()) pPict->Seek(nOrigPos);
(gdb) p *pPict
$21 = {_vptr.SvStream = 0x2aaab0e9cf50 <vtable for SvStream+16>, xLockBytes =
{pObj = 0x36e9b80}, m_nActPos = 566, pRWBuf = 0x37c9110 "", pBufPos = 0x37c9110
"", 
  nBufSize = 4096, nBufActualLen = 0, nBufActualPos = 0, nBufFree = 3464,
bIoRead = false, bIoWrite = false, bIsDirty = false, bIsConsistent = true,
bSwap = true, 
  bIsEof = false, nError = 3861, nEndian = BIG, nCompressMode = NONE,
eLineDelimiter = LINEEND_LF, eStreamCharSet = 76, m_aCryptMaskKey = "",
nCryptMask = 0 '\000', 
  nVersion = 0, m_nBufFilePos = 566, eStreamMode = NONE, bIsWritable = true}
(gdb) n

bt part:
#0  0x00002aaace590514 in PictReader::ReadPict(SvStream&, GDIMetaFile&)
(this=0x7fffffff2bc0, rStreamPict=..., rGDIMetaFile=...)
    at
/home/julien/compile-libreoffice/libreoffice/filter/source/graphicfilter/ipict/ipict.cxx:1945
#1  0x00002aaace5906d7 in pict::ReadPictFile(SvStream&, GDIMetaFile&)
(rStreamPict=..., rGDIMetaFile=...)
    at
/home/julien/compile-libreoffice/libreoffice/filter/source/graphicfilter/ipict/ipict.cxx:1960
#2  0x00002aaace590782 in GraphicImport(SvStream&, Graphic&, FilterConfigItem*)
(rIStm=..., rGraphic=...)
    at
/home/julien/compile-libreoffice/libreoffice/filter/source/graphicfilter/ipict/ipict.cxx:1980
#3  0x00002aaab1fbc7ee in GraphicFilter::ImportGraphic(Graphic&, rtl::OUString
const&, SvStream&, unsigned short, unsigned short*, GraphicFilterImportFlags,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>*,
WMF_EXTERNALHEADER*) (this=0x2aaab2977fa0 <rtl::Static<(anonymous
namespace)::StandardGraphicFilter, (anonymous
namespace)::theGraphicFilter>::get()::instance>, rGraphic=...,
rPath="file:///home/julien/compile-libreoffice/bugs/92789_pict/test/Pictures/20000005000000BD000000BD6EAA04F7.pct",
rIStream=..., nFormat=9, pDeterminedFormat=0x0, nImportFlags=NONE,
pFilterData=0x0, pExtHeader=0x0)
    at
/home/julien/compile-libreoffice/libreoffice/vcl/source/filter/graphicfilter.cxx:1732
#4  0x00002aaab1fbb00d in GraphicFilter::ImportGraphic(Graphic&, rtl::OUString
const&, SvStream&, unsigned short, unsigned short*, GraphicFilterImportFlags,
WMF_EXTERNALHEADER*) (this=0x2aaab2977fa0 <rtl::Static<(anonymous
namespace)::StandardGraphicFilter, (anonymous
namespace)::theGraphicFilter>::get()::instance>, rGraphic=...,
rPath="file:///home/julien/compile-libreoffice/bugs/92789_pict/test/Pictures/20000005000000BD000000BD6EAA04F7.pct",
rIStream=..., nFormat=65535, pDeterminedFormat=0x0, nImportFlags=NONE,
pExtHeader=0x0) at
/home/julien/compile-libreoffice/libreoffice/vcl/source/filter/graphicfilter.cxx:1328
#5  0x00002aaab1fbaf4f in GraphicFilter::ImportGraphic(Graphic&, INetURLObject
const&, unsigned short, unsigned short*, GraphicFilterImportFlags)
(this=0x2aaab2977fa0 <rtl::Static<(anonymous namespace)::StandardGraphicFilter,
(anonymous namespace)::theGraphicFilter>::get()::instance>, rGraphic=...,
rPath=..., nFormat=65535, pDeterminedFormat=0x0, nImportFlags=NONE) at
/home/julien/compile-libreoffice/libreoffice/vcl/source/filter/graphicfilter.cxx:1320
#6  0x00002aaab1fbf2ae in GraphicFilter::LoadGraphic(rtl::OUString const&,
rtl::OUString const&, Graphic&, GraphicFilter*, unsigned short*)
(rPath="file:///home/julien/compile-libreoffice/bugs/92789_pict/test/Pictures/20000005000000BD000000BD6EAA04F7.pct",
rFilterName="", rGraphic=..., pFilter=0x2aaab2977fa0 <rtl::Static<(anonymous
namespace)::StandardGraphicFilter, (anonymous
namespace)::theGraphicFilter>::get()::instance>, pDeterminedFormat=0x0)
    at
/home/julien/compile-libreoffice/libreoffice/vcl/source/filter/graphicfilter.cxx:2276
#7  0x00002aaad43dfbac in SwView::InsertGraphic(rtl::OUString const&,
rtl::OUString const&, bool, GraphicFilter*, Graphic*, bool) (this=0x2eb6ae0,
rPath="file:///home/julien/compile-libreoffice/bugs/92789_pict/test/Pictures/20000005000000BD000000BD6EAA04F7.pct",
rFilter="", bLink=false, pFilter=0x2aaab2977fa0 <rtl::Static<(anonymous
namespace)::StandardGraphicFilter, (anonymous
namespace)::theGraphicFilter>::get()::instance>, pPreviewGrf=0x0, bRule=false)
    at
/home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/view2.cxx:232
#8  0x00002aaad43e11cb in SwView::InsertGraphicDlg(SfxRequest&)
(this=0x2eb6ae0, rReq=...)
    at
/home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/view2.cxx:464

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to