Program received signal SIGABRT, Aborted. 0x00002aaaab29a407 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. (gdb) bt #0 0x00002aaaab29a407 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00002aaaab29b7e8 in __GI_abort () at abort.c:89 #2 0x00002aaaab293526 in __assert_fail_base (fmt=0x2aaaab3c9d18 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x2aaab15a6040 "mnFDAryCount < (int)(sizeof(maCffLocal)/sizeof(*maCffLocal))", file=file@entry=0x2aaab15a5bf8 "/home/julien/compile-libreoffice/libreoffice/vcl/source/fontsubset/cff.cxx", line=line@entry=1504, function=function@entry=0x2aaab15a6680 "void CffSubsetterContext::initialCffRead()") at assert.c:92 #3 0x00002aaaab2935d2 in __GI___assert_fail (assertion=0x2aaab15a6040 "mnFDAryCount < (int)(sizeof(maCffLocal)/sizeof(*maCffLocal))", file=0x2aaab15a5bf8 "/home/julien/compile-libreoffice/libreoffice/vcl/source/fontsubset/cff.cxx", line=1504, function=0x2aaab15a6680 "void CffSubsetterContext::initialCffRead()") at assert.c:101 #4 0x00002aaab134899d in CffSubsetterContext::initialCffRead (this=0x7ffffffd5870) at /home/julien/compile-libreoffice/libreoffice/vcl/source/fontsubset/cff.cxx:1504 #5 0x00002aaab134b0d8 in FontSubsetInfo::CreateFontSubsetFromCff (this=0x7ffffffec350, pOutGlyphWidths=0x7ffffffec8e0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/fontsubset/cff.cxx:2179 #6 0x00002aaab134d4bf in FontSubsetInfo::CreateFontSubset (this=0x7ffffffec350, nReqFontTypeMask=16, pOutFile=0x9d71e30, pReqFontName=0x0, pReqGlyphIds=0x7ffffffebcc0, pReqEncodedIds=0x7ffffffeb8c0 "", nReqGlyphCount=7, pOutGlyphWidths=0x7ffffffec8e0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/fontsubset/fontsubset.cxx:95 #7 0x00002aaab13f57de in psp::PrintFontManager::createFontSubset (this=0x2aaab1a97840 , rInfo=..., nFont=228, rOutFile="file:///tmp/8O5n4z", pGlyphIds=0x7ffffffec4e0, pNewEncoding=0x7ffffffec3e0 "", pWidths=0x7ffffffec8e0, nGlyphs=7, bVertical=false) at /home/julien/compile-libreoffice/libreoffice/vcl/generic/fontmanager/fontmanager.cxx:1922 #8 0x00002aaabee5f6a1 in X11SalGraphics::CreateFontSubset (this=0x9cf1dc0, rToFile="file:///tmp/8O5n4z", pFont=0x8250410, pGlyphIds=0x7ffffffec4e0, pEncoding=0x7ffffffec3e0 "", pWidths=0x7ffffffec8e0, nGlyphCount=7, rInfo=...) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/generic/gdi/salgdi3.cxx:704 #9 0x00002aaab118e796 in vcl::PDFWriterImpl::emitFonts (this=0x8247230) at /home/julien/compile-libreoffice/libreoffice/vcl/source/gdi/pdfwriter_impl.cxx:3887 #10 0x00002aaab11900bb in vcl::PDFWriterImpl::emitResources (this=0x8247230) at /home/julien/compile-libreoffice/libreoffice/vcl/source/gdi/pdfwriter_impl.cxx:4125 #11 0x00002aaab1197ad2 in vcl::PDFWriterImpl::emitCatalog (this=0x8247230) at /home/julien/compile-libreoffice/libreoffice/vcl/source/gdi/pdfwriter_impl.cxx:5544 #12 0x00002aaab119dc92 in vcl::PDFWriterImpl::emit (this=0x8247230) at /home/julien/compile-libreoffice/libreoffice/vcl/source/gdi/pdfwriter_impl.cxx:6940 #13 0x00002aaab116fbfa in vcl::PDFWriter::Emit (this=0x8868930) at /home/julien/compile-libreoffice/libreoffice/vcl/source/gdi/pdfwriter.cxx:52 #14 0x00002aaaedcdef72 in PDFExport::Export (this=0x7fffffff0470, rFile="file:///tmp/lut983ge.tmp/lut983gp.tmp", rFilterData=uno::Sequence of length 50 = {...}) at /home/julien/compile-libreoffice/libreoffice/filter/source/pdf/pdfexport.cxx:918 #15 0x00002aaaedcea835 in PDFFilter::implExport (this=0x9d08380, rDescriptor=uno::Sequence of length 14 = {...}) at /home/julien/compile-libreoffice/libreoffice/filter/source/pdf/pdffilter.cxx:112 #16 0x00002aaaedceadf6 in PDFFilter::filter (this=0x9d08380, rDescriptor=uno::Sequence of length 14 = {...}) at /home/julien/compile-libreoffice/libreoffice/filter/source/pdf/pdffilter.cxx:169 #17 0x00002aaaae37bc3c in SfxObjectShell::ExportTo (this=0x85faf30, rMedium=...) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objstor.cxx:2415 #18 0x00002aaaae376eb0 in SfxObjectShell::SaveTo_Impl (this=0x85faf30, rMedium=..., pSet=0x0) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objstor.cxx:1559 #19 0x00002aaaae37dc98 in SfxObjectShell::PreDoSaveAs_Impl (this=0x85faf30, rFileName="file:///home/julien/compile-libreoffice/bugs/81516_fontcrash/test.pdf", aFilterName="writer_pdf_Export", pParams=0x9285430) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objstor.cxx:2831 #20 0x00002aaaae37d201 in SfxObjectShell::CommonSaveAs_Impl (this=0x85faf30, aURL=..., aFilterName="writer_pdf_Export", aParams=0x917d070) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objstor.cxx:2690 #21 0x00002aaaae368fed in SfxObjectShell::APISaveAs_Impl (this=0x85faf30, aFileName="file:///home/julien/compile-libreoffice/bugs/81516_fontcrash/test.pdf", aParams=0x917d070) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objserv.cxx:314 ---Type to continue, or q to quit--- #22 0x00002aaaae3bbd2f in SfxBaseModel::impl_store (this=0x9be3e30, sURL="file:///home/julien/compile-libreoffice/bugs/81516_fontcrash/test.pdf", seqArguments=uno::Sequence of length 6 = {...}, bSaveTo=true) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/sfxbasemodel.cxx:3064 #23 0x00002aaaae3b46d3 in SfxBaseModel::storeToURL (this=0x9be3e30, rURL="file:///home/julien/compile-libreoffice/bugs/81516_fontcrash/test.pdf", rArgs=uno::Sequence of length 6 = {...}) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/sfxbasemodel.cxx:1701 #24 0x00002aaaae350b3a in SfxStoringHelper::GUIStoreModel (this=0x7fffffff3660, xModel=uno::Reference to (SwXTextDocument *) 0x9be3ec0, aSlotName="ExportToPDF", aArgsSequence=uno::Sequence of length 6 = {...}, bPreselectPassword=false, _aSuggestedName="", nDocumentSignatureState=0) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/guisaveas.cxx:1713 #25 0x00002aaaae36ac8a in SfxObjectShell::ExecFile_Impl (this=0x85faf30, rReq=...) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objserv.cxx:667 #26 0x00002aaaae36855b in SfxStubSfxObjectShellExecFile_Impl (pShell=0x85faf30, rReq=...) at /home/julien/compile-libreoffice/libreoffice/workdir/SdiTarget/sfx2/sdi/sfxslots.hxx:186 #27 0x00002aaaae1a34fa in SfxShell::CallExec (this=0x85faf30, pFunc=0x2aaaae368538 , rReq=...) at /home/julien/compile-libreoffice/libreoffice/include/sfx2/shell.hxx:181 #28 0x00002aaaae4d7fba in SfxDispatcher::Call_Impl (this=0x871e4e0, rShell=..., rSlot=..., rReq=..., bRecord=true) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:283 #29 0x00002aaaae4dae14 in SfxDispatcher::_Execute (this=0x871e4e0, rShell=..., rSlot=..., rReq=..., eCallMode=4) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:960 #30 0x00002aaaae17d119 in SfxBindings::Execute_Impl (this=0x9c68c50, aReq=..., pSlot=0x2aaaaeade9d8 , pShell=0x85faf30) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/bindings.cxx:1235 #31 0x00002aaaae1de251 in SfxDispatchController_Impl::dispatch (this=0x9c566e0, aURL=..., aArgs=empty uno::Sequence, rListener=empty uno::Reference) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/unoctitm.cxx:732 #32 0x00002aaaae1dc737 in SfxOfficeDispatch::dispatch (this=0x82d94a0, aURL=..., aArgs=empty uno::Sequence) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/unoctitm.cxx:359 #33 0x00002aaac67924d3 in framework::MenuBarManager::Select (this=0x81cb880, pMenu=0x87f07b0) at /home/julien/compile-libreoffice/libreoffice/framework/source/uielement/menubarmanager.cxx:1063 #34 0x00002aaac679206f in framework::MenuBarManager::LinkStubSelect (pThis=0x81cb880, pCaller=0x87f07b0) at /home/julien/compile-libreoffice/libreoffice/framework/source/uielement/menubarmanager.cxx:999 #35 0x00002aaab0daa484 in Link::Call (this=0x87f0818, pCaller=0x87f07b0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:139 #36 0x00002aaab0e7488f in Menu::Select (this=0x87f07b0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/menu.cxx:1139 #37 0x00002aaab0e7bc06 in Menu::ImplCallSelect (this=0x87f07b0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/menu.cxx:2984 #38 0x00002aaab0e7bbcd in Menu::LinkStubImplCallSelect (pThis=0x87f07b0, pCaller=0x0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/menu.cxx:2981 #39 0x00002aaab0daa484 in Link::Call (this=0x805a2b0, pCaller=0x0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:139 #40 0x00002aaab0f3d351 in ImplHandleUserEvent (pSVEvent=0x9dc7480) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:1921 #41 0x00002aaab0f3e762 in ImplWindowFrameProc (pWindow=0x7cb1d40, nEvent=22, pEvent=0x9dc7480) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2492 #42 0x00002aaab1376cfd in SalFrame::CallCallback (this=0x7cb2310, nEvent=22, pEvent=0x9dc7480) at /home/julien/compile-libreoffice/libreoffice/vcl/inc/salframe.hxx:243 #43 0x00002aaab13768e4 in SalGenericDisplay::DispatchInternalEvent (this=0x78b7a50) at /home/julien/compile-libreoffice/libreoffice/vcl/generic/app/gendisp.cxx:90 #44 0x00002aaabc6701ed in GtkData::userEventFn (data=0x628880) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:935 #45 0x00002aaabc670246 in call_userEventFn (data=0x628880) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:945 #46 0x00002aaab552ece5 in g_main_dispatch (context=0x78b5cc0) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3064 ---Type to continue, or q to quit--- #47 g_main_context_dispatch (context=context@entry=0x78b5cc0) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3663 #48 0x00002aaab552f048 in g_main_context_iterate (context=context@entry=0x78b5cc0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3734 #49 0x00002aaab552f0ec in g_main_context_iteration (context=0x78b5cc0, may_block=1) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3795 #50 0x00002aaabc66f1ab in GtkData::Yield (this=0x628880, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:575 #51 0x00002aaabc673064 in GtkInstance::Yield (this=0x6287c0, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkinst.cxx:423 #52 0x00002aaab12c53bc in ImplYield (i_bWait=true, i_bAllEvents=false) at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:360 #53 0x00002aaab12c1f15 in Application::Yield () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:392 #54 0x00002aaab12c1ec3 in Application::Execute () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:341 #55 0x00002aaaaaf87fcc in desktop::Desktop::Main (this=0x7fffffff5630) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/app.cxx:1682 #56 0x00002aaab12c961e in ImplSVMain () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:160 #57 0x00002aaab12c9714 in SVMain () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:193 #58 0x00002aaaaafc8866 in soffice_main () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/sofficemain.cxx:84 #59 0x000000000040093d in sal_main () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:48 #60 0x0000000000400923 in main (argc=2, argv=0x7fffffff5918) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:47 gdb session: Breakpoint 1, CffSubsetterContext::initialCffRead (this=0x7ffffffd5870) at /home/julien/compile-libreoffice/libreoffice/vcl/source/fontsubset/cff.cxx:1502 1502 mpReadPtr = mpBasePtr + mnFontDictBase; (gdb) n [Thread 0x2aaaec8d2700 (LWP 23777) exited] 1503 mnFDAryCount = (mpReadPtr[0]<<8) + mpReadPtr[1]; (gdb) n 1504 assert( mnFDAryCount < (int)(sizeof(maCffLocal)/sizeof(*maCffLocal))); (gdb) p mnFDAryCount $1 = 19 (gdb) p sizeof(maCffLocal) $2 = 6400 (gdb) p sizeof(*maCffLocal) $3 = 400 (gdb) c Continuing. soffice.bin: /home/julien/compile-libreoffice/libreoffice/vcl/source/fontsubset/cff.cxx:1504: void CffSubsetterContext::initialCffRead(): Assertion `mnFDAryCount < (int)(sizeof(maCffLocal)/sizeof(*maCffLocal))' failed.