Bugzilla – Attachment 179291 Details for
Bug 148336
Crash in SwFntObj::GetTextSize(SwDrawTextInfo&) on file open
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 6.80 KB, created by
Julien Nabet
on 2022-04-03 17:28:40 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2022-04-03 17:28:40 UTC
Size:
6.80 KB
patch
obsolete
>#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49 >#1 0x00007fc927091546 in __GI_abort () at abort.c:79 >#2 0x00007fc926ec2fbd in std::__throw_bad_exception() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#3 0x00007fc9099f90e3 in std::__debug::vector<int, std::allocator<int> >::operator[](unsigned long) (this=0x7ffccee78078, __n=18446744073709551615) > at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/vector:438 >#4 0x00007fc90a6c64e6 in SwFntObj::GetTextSize(SwDrawTextInfo&) (this=0xb34b800, rInf=...) at sw/source/core/txtnode/fntcache.cxx:2004 >#5 0x00007fc90a73dd0a in SwSubFont::GetTextSize_(SwDrawTextInfo&) (this=0xb5f6690, rInf=...) at sw/source/core/txtnode/swfont.cxx:989 >#6 0x00007fc90a52fefc in SwFont::GetTextSize_(SwDrawTextInfo&) (this=0xb5f6690, rInf=...) at sw/source/core/inc/swfont.hxx:307 >#7 0x00007fc90a5524cb in SwTextSizeInfo::GetTextSize() const (this=0x7ffccee78b08) at sw/source/core/text/inftxt.cxx:414 >#8 0x00007fc90a5f3887 in SwTextPortion::GetTextSize(SwTextSizeInfo const&) const (this=0xb6c9370, rInf=...) at sw/source/core/text/portxt.cxx:510 >#9 0x00007fc90a5d813c in SwLinePortion::CalcTextSize(SwTextSizeInfo const&) (this=0xb6c9370, rInf=...) at sw/source/core/text/porlin.cxx:141 >#10 0x00007fc90a64ccbc in SwTextPortion::CreateHyphen(SwTextFormatInfo&, SwTextGuess const&) (this=0xb6c9370, rInf=..., rGuess=...) at sw/source/core/text/txthyph.cxx:330 >#11 0x00007fc90a5f1ef2 in SwTextPortion::Format_(SwTextFormatInfo&) (this=0xb6c9370, rInf=...) at sw/source/core/text/portxt.cxx:354 >#12 0x00007fc90a5f3230 in SwTextPortion::Format(SwTextFormatInfo&) (this=0xb6c9370, rInf=...) at sw/source/core/text/portxt.cxx:456 >#13 0x00007fc90a581d67 in SwTextFormatter::BuildPortions(SwTextFormatInfo&) (this=0x7ffccee7b628, rInf=...) at sw/source/core/text/itrform2.cxx:552 >#14 0x00007fc90a589dc3 in SwTextFormatter::FormatLine(o3tl::strong_int<int, Tag_TextFrameIndex>) (this=0x7ffccee7b628, nStartPos=...) at sw/source/core/text/itrform2.cxx:1701 >#15 0x00007fc90a5380d3 in SwTextFrame::FormatLine(SwTextFormatter&, bool) (this=0x7dcf3a0, rLine=..., bPrev=false) at sw/source/core/text/frmform.cxx:1212 >#16 0x00007fc90a53a473 in SwTextFrame::Format_(SwTextFormatter&, SwTextFormatInfo&, bool) (this=0x7dcf3a0, rLine=..., rInf=..., bAdjust=false) at sw/source/core/text/frmform.cxx:1571 >#17 0x00007fc90a53b06a in SwTextFrame::Format_(OutputDevice*, SwParaPortion*) (this=0x7dcf3a0, pRenderContext=0x7e55240, pPara=0xb718ee0) at sw/source/core/text/frmform.cxx:1743 >#18 0x00007fc90a53c3e2 in SwTextFrame::Format(OutputDevice*, SwBorderAttrs const*) (this=0x7dcf3a0, pRenderContext=0x7e55240) at sw/source/core/text/frmform.cxx:1932 >#19 0x00007fc90a2e37a4 in SwContentFrame::MakeAll(OutputDevice*) (this=0x7dcf3a0) at sw/source/core/layout/calcmove.cxx:1514 >#20 0x00007fc90a2db592 in SwFrame::PrepareMake(OutputDevice*) (this=0x7dcf3a0, pRenderContext=0x7e55240) at sw/source/core/layout/calcmove.cxx:375 >#21 0x00007fc90a43c10e in SwFrame::Calc(OutputDevice*) const (this=0x7dcf3a0, pRenderContext=0x7e55240) at sw/source/core/layout/trvlfrm.cxx:1792 >#22 0x00007fc90a2e4948 in SwContentFrame::MakeAll(OutputDevice*) (this=0x7e44330) at sw/source/core/layout/calcmove.cxx:1703 >#23 0x00007fc90a2db9ba in SwFrame::OptPrepareMake() (this=0x7e44330) at sw/source/core/layout/calcmove.cxx:399 >#24 0x00007fc90a35f556 in SwFrame::OptCalc() const (this=0x7e44330) at sw/source/core/inc/frame.hxx:1084 >#25 0x00007fc90a35aa4f in SwLayAction::FormatContent_(SwContentFrame const*, SwPageFrame const*) (this=0x7ffccee80228, pContent=0x7e44330, pPage=0x7fd7a00) at sw/source/core/layout/layact.cxx:1877 >#26 0x00007fc90a357ea1 in SwLayAction::FormatContent(SwPageFrame*) (this=0x7ffccee80228, pPage=0x7fd7a00) at sw/source/core/layout/layact.cxx:1704 >#27 0x00007fc90a35569a in SwLayAction::InternalAction(OutputDevice*) (this=0x7ffccee80228, pRenderContext=0x7e55240) at sw/source/core/layout/layact.cxx:777 >#28 0x00007fc90a3541fa in SwLayAction::Action(OutputDevice*) (this=0x7ffccee80228, pRenderContext=0x7e55240) at sw/source/core/layout/layact.cxx:387 >#29 0x00007fc90a35cf17 in SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) (this=0x7ffccee803d8, pRt=0x8089a40, pI=0x8258ff0) at sw/source/core/layout/layact.cxx:2257 >#30 0x00007fc90ab9baee in SwViewShell::LayoutIdle() (this=0x81ad200) at sw/source/core/view/viewsh.cxx:821 >#31 0x00007fc909e2132d in sw::DocumentTimerManager::DoIdleJobs(Timer*) (this=0x973df50) at sw/source/core/doc/DocumentTimerManager.cxx:176 >#32 0x00007fc909e209ad in sw::DocumentTimerManager::LinkStubDoIdleJobs(void*, Timer*) (instance=0x973df50, data=0x973df68) at sw/source/core/doc/DocumentTimerManager.cxx:156 >#33 0x00007fc91eff3d78 in Link<Timer*, void>::Call(Timer*) const (this=0x973df88, data=0x973df68) at include/tools/link.hxx:111 >#34 0x00007fc91eff3bcc in Timer::Invoke() (this=0x973df68) at vcl/source/app/timer.cxx:75 >#35 0x00007fc91ef9727a in Scheduler::CallbackTaskScheduling() () at vcl/source/app/scheduler.cxx:472 >#36 0x00007fc913535a96 in SalTimer::CallCallback() (this=0x423bfe0) at vcl/inc/saltimer.hxx:54 >#37 0x00007fc9135347e3 in sal_gtk_timeout_dispatch(_GSource*, int (*)(void*), void*) (pSource=0xb5cb790) at vcl/unx/gtk3/gtkdata.cxx:721 >#38 0x00007fc919289e94 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#39 0x00007fc91928a238 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#40 0x00007fc91928a2ef in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#41 0x00007fc913532bff in GtkSalData::Yield(bool, bool) (this=0x2505580, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtkdata.cxx:405 >#42 0x00007fc913538383 in GtkInstance::DoYield(bool, bool) (this=0x2505400, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtkinst.cxx:427 >#43 0x00007fc91efcc823 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at vcl/source/app/svapp.cxx:474 >#44 0x00007fc91efcc1db in Application::Yield() () at vcl/source/app/svapp.cxx:558 >#45 0x00007fc91efcbfd9 in Application::Execute() () at vcl/source/app/svapp.cxx:452 >#46 0x00007fc9272bdca6 in desktop::Desktop::Main() (this=0x7ffccee841f8) at desktop/source/app/app.cxx:1600 >#47 0x00007fc91efeee9a in ImplSVMain() () at vcl/source/app/svmain.cxx:202 >#48 0x00007fc91eff0a79 in SVMain() () at vcl/source/app/svmain.cxx:234 >#49 0x00007fc9273389b3 in soffice_main() () at desktop/source/app/sofficemain.cxx:94 >#50 0x00000000004008dd in sal_main () at desktop/source/app/main.c:51 >--Type <RET> for more, q to quit, c to continue without paging-- >#51 0x00000000004008b7 in main (argc=3, argv=0x7ffccee843e8) at desktop/source/app/main.c:49 >(gdb) frame 4 >#4 0x00007fc90a6c64e6 in SwFntObj::GetTextSize (this=0xb34b800, rInf=...) at sw/source/core/txtnode/fntcache.cxx:2004 >2004 aTextSize.setWidth(aKernArray[sal_Int32(nLn) - 1]); >(gdb) p aKernArray >$1 = std::__debug::vector of length 0, capacity 0 >(gdb) >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 148336
: 179291