[Libreoffice-bugs] [Bug 114736] Crash when opening a particular presentation

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Dec 28 16:45:27 UTC 2017


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

Aron Budea <baron at caesar.elte.hu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |haveBacktrace

--- Comment #5 from Aron Budea <baron at caesar.elte.hu> ---
Took a backtrace with VS.
Here pGlyphs[0] is nullpointer:

int nActiveCharPos = pGlyphs[0]->mnCharPos;     
https://opengrok.libreoffice.org/xref/core/vcl/source/gdi/sallayout.cxx#1210

>	vcllo.dll!MultiSalLayout::AdjustLayout(ImplLayoutArgs & rArgs) Line 1210	C++
        vcllo.dll!OutputDevice::DrawText(const Point & rStartPt, const
rtl::OUString & rStr, long nIndex, long nLen,
std::vector<tools::Rectangle,std::allocator<tools::Rectangle> > * pVector,
rtl::OUString * pDisplayText, SalLayout * pLayoutCache) Line 891        C++
        vcllo.dll!StatusBar::ImplDrawItem(OutputDevice & rRenderContext, bool
bOffScreen, unsigned short nPos) Line 406 C++
        vcllo.dll!StatusBar::Paint(OutputDevice & rRenderContext, const
tools::Rectangle & rRect) Line 732      C++
        vcllo.dll!PaintHelper::DoPaint(const vcl::Region * pRegion) Line 303   
C++
        vcllo.dll!vcl::Window::ImplCallPaint(const vcl::Region * pRegion,
ImplPaintFlags nPaintFlags) Line 607  C++
        vcllo.dll!PaintHelper::~PaintHelper() Line 541  C++
        vcllo.dll!vcl::Window::ImplCallPaint(const vcl::Region * pRegion,
ImplPaintFlags nPaintFlags) Line 612  C++
        vcllo.dll!PaintHelper::~PaintHelper() Line 541  C++
        vcllo.dll!vcl::Window::ImplCallPaint(const vcl::Region * pRegion,
ImplPaintFlags nPaintFlags) Line 612  C++
        vcllo.dll!vcl::Window::ImplCallOverlapPaint() Line 632  C++
        vcllo.dll!vcl::Window::ImplHandlePaintHdl(Timer * __formal) Line 653   
C++
        vcllo.dll!vcl::Window::LinkStubImplHandlePaintHdl(void * instance,
Timer * data) Line 634       C++
        vcllo.dll!Link<Timer *,void>::Call(Timer * data) Line 84        C++
        vcllo.dll!Timer::Invoke() Line 77       C++
        vcllo.dll!Scheduler::ProcessTaskScheduling() Line 448   C++
        vcllo.dll!Scheduler::CallbackTaskScheduling() Line 271  C++
        vcllo.dll!SalTimer::CallCallback() Line 56      C++
        vcllo.dll!WinSalTimer::ImplHandleElapsedTimer() Line 158        C++
        vcllo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line
518       C++
        vcllo.dll!WinSalInstance::DoYield(bool bWait, bool
bHandleAllCurrentEvents) Line 564    C++
        vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 469   C++
        vcllo.dll!Application::Yield() Line 534 C++
        vcllo.dll!Application::Execute() Line 449       C++
        sofficeapp.dll!desktop::Desktop::Main() Line 1605       C++
        vcllo.dll!ImplSVMain() Line 194 C++
        vcllo.dll!SVMain() Line 233     C++
        sofficeapp.dll!soffice_main() Line 163  C++
        soffice.bin!sal_main() Line 48  C
        soffice.bin!main(int argc, char * * argv) Line 47       C
        soffice.bin!WinMain(void * _hinst, void * _dummy, char * _cmdline, int
_nshow) Line 47  C

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171228/8bf742ce/attachment.html>


More information about the Libreoffice-bugs mailing list