Open bug in launchpad.net : https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1351493 "Print document .odt and crash." #0 ResMgr::GetLong (pLong=0x0) at /build/buildd/libreoffice-4.2.4/tools/source/rc/resmgr.cxx:1177 No locals. #1 0x00007fce2a276f60 in ResMgr::ReadLong (this=0x30d5e80) at /build/buildd/libreoffice-4.2.4/tools/source/rc/resmgr.cxx:1562 aGuard = {pT = 0x3174930} n = #2 0x00007fce2a6e5212 in ReadLongRes (this=0x36a16b8) at /build/buildd/libreoffice-4.2.4/include/tools/rc.hxx:66 No locals. #3 Window::ImplLoadResHeader (this=this@entry=0x36a16b0, rResId=...) at /build/buildd/libreoffice-4.2.4/vcl/source/window/window.cxx:1278 aHeader = {nObjMask = 0, aHelpId = {pData = 0x7fce28074ba4 }, nRSStyle = 55707120} #4 0x00007fce2a6f7dc2 in Window::ImplLoadRes (this=this@entry=0x36a16b0, rResId=...) at /build/buildd/libreoffice-4.2.4/vcl/source/window/window.cxx:1299 bPos = bSize = nRSStyle = aHeader = {nObjMask = 0, aHelpId = {pData = 0x7fce28074ba4 }, nRSStyle = 55707120} nObjMask = aPos = { = {nA = 6001, nB = 140523450620248}, } aSize = { = {nA = 57284272, nB = 140735644281360}, } #5 0x00007fce2a677b37 in Dialog::init (this=this@entry=0x36a16b0, pParent=pParent@entry=0x0, rResId=...) at /build/buildd/libreoffice-4.2.4/vcl/source/window/dialog.cxx:553 nStyle = 0 #6 0x00007fce2a6795b9 in ModelessDialog::ModelessDialog (this=0x36a16b0, pParent=0x0, rResId=...) at /build/buildd/libreoffice-4.2.4/vcl/source/window/dialog.cxx:1359 nStyle = #7 0x00007fce2a6b132c in vcl::PrintProgressDialog::PrintProgressDialog (this=0x36a16b0, i_pParent=0x0, i_nMax=1) at /build/buildd/libreoffice-4.2.4/vcl/source/window/printdlg.cxx:1853 No locals. #8 0x00007fce2a623032 in vcl::PrinterController::createProgressDialog (this=this@entry=0x4a519d0) at /build/buildd/libreoffice-4.2.4/vcl/source/gdi/print3.cxx:1658 bShow = pMonitor = #9 0x00007fce2a723975 in PspSalPrinter::StartJob (this=this@entry=0x51a9ad0, i_pFileName=i_pFileName@entry=0x0, i_rJobName=..., i_rAppName=..., i_pSetupData=i_pSetupData@entry=0x42e76b0, i_rController=...) at /build/buildd/libreoffice-4.2.4/vcl/generic/print/genprnpsp.cxx:1113 bSinglePrintJobs = 0 '\000' nCopies = 1 aMtfContext = {m_nMaxImageResolution = 0, m_bOnlyLosslessCompression = true, m_nJPEGQuality = 90, m_bTransparenciesWereRemoved = false} aPDFFiles = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } pSingleValue = bCollate = false aContext = {URL = {pData = 0x7fce28075040 }, BaseURL = {pData = 0x7fce28075040 }, RelFsys = false, DefaultLinkAction = vcl::PDFWriter::URIAction, ConvertOOoTargetToPDFTarget = false, ForcePDFAction = false, Version = vcl::PDFWriter::PDF_1_4, Tagged = false, SubmitFormat = vcl::PDFWriter::FDF, AllowDuplicateFieldNames = false, FieldsUseSystemFonts = true, PDFDocumentMode = vcl::PDFWriter::ModeDefault, PDFDocumentAction = vcl::PDFWriter::ActionDefault, Zoom = 100, HideViewerToolbar = false, HideViewerMenubar = false, HideViewerWindowControls = false, FitWindow = false, OpenInFullScreenMode = false, CenterWindow = false, DisplayPDFDocumentTitle = true, PageLayout = vcl::PDFWriter::DefaultLayout, FirstPageLeft = false, InitialPage = 1, OpenBookmarkLevels = -1, Encryption = {Security128bit = true, CanPrintTheDocument = false, CanModifyTheContent = false, CanCopyOrExtract = false, CanAddOrModify = false, CanFillInteractive = false, CanExtractForAccessibility = true, CanAssemble = false, CanPrintFull = false, OValue = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, UValue = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, EncryptionKey = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, DocumentIdentifier = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, DocumentInfo = {Title = {pData = 0x36c9c90}, Author = {pData = 0x7fce28075040 }, Subject = {pData = 0x7fce28075040 }, Keywords = {pData = 0x7fce28075040 }, Creator = {pData = 0x318c9a0}, Producer = {pData = 0x318c9a0}}, SignPDF = false, SignLocation = {pData = 0x7fce28075040 }, SignPassword = {pData = 0x7fce28075040 }, SignReason = {pData = 0x7fce28075040 }, SignContact = {pData = 0x7fce28075040 }, DocumentLocale = {Language = {pData = 0x2f57070}, Country = {pData = 0x3091db0}, Variant = {pData = 0x7fce28075040 }}, DPIx = 0, DPIy = 0, ColorMode = vcl::PDFWriter::DrawColor, SignCertificate = { = {_pInterface = 0x0}, }} pWriter = {px = 0x0, pn = {pi_ = 0x0}} nOuterJobs = bSuccess = pPrinter = {px = 0x427e090, pn = {pi_ = 0x0}} nAllPages = 1 bAborted = aLastParm = #10 0x00007fce12612ec9 in GtkSalPrinter::StartJob (this=0x51a9ad0, i_pFileName=i_pFileName@entry=0x0, i_rJobName=..., i_rAppName=..., io_pSetupData=io_pSetupData@entry=0x42e76b0, io_rController=...) at /build/buildd/libreoffice-4.2.4/vcl/unx/gtk/gdi/salprn-gtk.cxx:220 aDialog = {m_pDialog = 0x1, m_rController = @0x7fce2a721c49, m_aControlToPropertyMap = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_black, _M_parent = 0x1, _M_left = 0x0, _M_right = 0x0}, _M_node_count = 24}}}, m_aControlToNumValMap = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x37278f0, _M_left = 0x4a51470, _M_right = 0x0}, _M_node_count = 16}}}, m_pWrapper = {px = 0x0, pn = {pi_ = 0x3f800000}}} nCopies = bCollate = sFileName = {pData = 0x0} aFileName = {pData = 0x0} #11 0x00007fce2a62a1df in Printer::StartJob (this=0x427e090, i_rJobName=..., i_pController=...) at /build/buildd/libreoffice-4.2.4/vcl/source/gdi/print3.cxx:603 nCopies = 1 pSVData = 0x7fce2b889160 ::get()::instance> bCollateCopy = bUserCopy = bSinglePrintJobs = pSingleValue = pFileValue = pPrintFile = 0x0 #12 0x00007fce2a62b6c2 in Printer::ImplPrintJob (i_pController=..., i_rInitSetup=...) at /build/buildd/libreoffice-4.2.4/vcl/source/gdi/print3.cxx:515 pPagesVal = pReverseVal = nRows = nCols = pJobNameVal = 0x42fd110 pController = {px = 0x4a519d0, pn = {pi_ = 0x426f260}} pContentVal = pPapersizeFromSetupVal = aJobName = {pData = 0x36c9c90} #13 0x00007fce2a62ca13 in PrintJobAsync::ExecJob (this=0x42a3500) at /build/buildd/libreoffice-4.2.4/vcl/source/gdi/print3.cxx:276 No locals. #14 0x00007fce2a7031d4 in Call (pCaller=, this=) at /build/buildd/libreoffice-4.2.4/include/tools/link.hxx:123 No locals. #15 ImplHandleUserEvent (pSVEvent=0x4267010) at /build/buildd/libreoffice-4.2.4/vcl/source/window/winproc.cxx:1976 No locals. #16 ImplWindowFrameProc (pWindow=, nEvent=, pEvent=0x4267010) at /build/buildd/libreoffice-4.2.4/vcl/source/window/winproc.cxx:2591 nRet = 0 #17 0x00007fce2a709ad8 in CallCallback (pEvent=0x4267010, nEvent=22, this=0x31c2070) at /build/buildd/libreoffice-4.2.4/vcl/inc/salframe.hxx:243 No locals. #18 SalGenericDisplay::DispatchInternalEvent (this=0x3149b50) at /build/buildd/libreoffice-4.2.4/vcl/generic/app/gendisp.cxx:91 pData = 0x4267010 pFrame = 0x31c2070 nEvent = 22 #19 0x00007fce125d83ef in GtkData::userEventFn (data=data@entry=0x244c700) at /build/buildd/libreoffice-4.2.4/vcl/unx/gtk/app/gtkdata.cxx:935 bContinue = 1 aGuard = {pT = 0x243b9c0} pThis = 0x244c700 pData = #20 0x00007fce125d8461 in call_userEventFn (data=0x244c700) at /build/buildd/libreoffice-4.2.4/vcl/unx/gtk/app/gtkdata.cxx:945 No locals. #21 0x00007fce2616bcc5 in g_main_dispatch (context=0x30d9ce0) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3064 dispatch = 0x7fce26168ba0 prev_source = 0x0 was_in_call = 0 user_data = 0x244c700 callback = 0x7fce125d8440 cb_funcs = 0x7fce2642a920 cb_data = 0x36d4290 need_destroy = source = 0x42d98f0 current = 0x316cc60 i = 0 #22 g_main_context_dispatch (context=context@entry=0x30d9ce0) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3663 No locals. #23 0x00007fce2616c028 in g_main_context_iterate (context=context@entry=0x30d9ce0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3734 max_priority = -100 timeout = 0 some_ready = 1 nfds = allocated_nfds = 3 fds = 0x314cf70 #24 0x00007fce2616c0cc in g_main_context_iteration (context=0x30d9ce0, may_block=1) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3795 retval = #25 0x00007fce125d8185 in GtkData::Yield (this=0x244c700, bWait=true, bHandleAllCurrentEvents=) at /build/buildd/libreoffice-4.2.4/vcl/unx/gtk/app/gtkdata.cxx:576 nMaxEvents = 0 wasOneEvent = 1 aReleaser = {m_nYieldCount = 1} bDispatchThread = true bWasEvent = false #26 0x00007fce2a4395a2 in ImplYield (i_bAllEvents=false, i_bWait=true) at /build/buildd/libreoffice-4.2.4/vcl/source/app/svapp.cxx:364 pSVData = 0x7fce2b889160 ::get()::instance> #27 Application::Yield () at /build/buildd/libreoffice-4.2.4/vcl/source/app/svapp.cxx:396 No locals. #28 0x00007fce2a439635 in Application::Execute () at /build/buildd/libreoffice-4.2.4/vcl/source/app/svapp.cxx:345 pSVData = 0x7fce2b889160 ::get()::instance> #29 0x00007fce29884a53 in desktop::Desktop::Main (this=0x7fff9215bdb0) at /build/buildd/libreoffice-4.2.4/desktop/source/app/app.cxx:1715 layer2 = {m_aEnvTypeName = {pData = 0x3123a20}, m_xPreviousContext = { = {_pInterface = 0x3178b88}, }} bTerminateRequested = 0 '\000' nAcquireCount = aConfigErrHandler = {m_pContext = 0x0, m_xHandler = { = {_pInterface = 0x0}, }} xRestartManager = { = {_pInterface = 0x3175d28}, } layer = {m_aEnvTypeName = {pData = 0x316c6e0}, m_xPreviousContext = { = {_pInterface = 0x244c788}, }} xContext = { = {_pInterface = 0x2452570}, } aOptions = { = { = {_vptr.ConfigurationBroadcaster = 0x7fce2b6945d0 , mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, = {_vptr.ConfigurationListener = 0x7fce2b694608 }, }, = {_vptr.SfxListener = 0x7fce2b694630 , aBCs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_map = 0x34797a0, _M_map_size = 8, _M_start = {_M_cur = 0x31b4740, _M_first = 0x31b4740, _M_last = 0x31b4940, _M_node = 0x34797b8}, _M_finish = {_M_cur = 0x31b4740, _M_first = 0x31b4740, _M_last = 0x31b4940, _M_node = 0x34797b8}}}, }}, static sm_pSingleImplConfig = 0x31257e0, static sm_nAccessibilityRefCount = 5} aUnknown = {pData = 0x7fce28075040 } inst_fin = xDesktop = { = {_pInterface = 0x0}, } aAppearanceCfg = { = { = {_vptr.ConfigurationBroadcaster = 0x7fce2b694690 , mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, sSubTree = {pData = 0x31c88f0}, m_xHierarchyAccess = { = {_pInterface = 0x31254a8}, }, xChangeLstnr = { = {_pInterface = 0x0}, }, m_nMode = 1, m_bIsModified = false, m_bEnableInternalNotification = false, m_nInValueChange = 0}, nDragMode = 2, nScaleFactor = 100, nSnapMode = 2, nMiddleMouse = 2, nAAMinPixelHeight = 8, bMenuMouseFollow = 1 '\001', bFontAntialiasing = 1 '\001', static bInitialized = 1 '\001'} #30 0x00007fce2a440051 in ImplSVMain () at /build/buildd/libreoffice-4.2.4/vcl/source/app/svmain.cxx:162 pSVData = 0x7fce2b889160 ::get()::instance> nReturn = 1 bInit = #31 0x00007fce2a440072 in SVMain () at /build/buildd/libreoffice-4.2.4/vcl/source/app/svmain.cxx:198 nRet = 32718 #32 0x00007fce298a0665 in soffice_main () at /build/buildd/libreoffice-4.2.4/desktop/source/app/sofficemain.cxx:85 aDesktop = { = {_vptr.Application = 0x7fce2b6882f0 }, m_rSplashScreen = { = {_pInterface = 0x0}, }, m_bCleanedExtensionCache = false, m_bServicesRegistered = true, m_aBootstrapError = desktop::Desktop::BE_OK, m_aBootstrapErrorMessage = {pData = 0x7fce28075040 }, m_aBootstrapStatus = desktop::Desktop::BS_OK, m_xLockfile = {px = 0x318b680}, m_firstRunTimer = {_vptr.Timer = 0x7fce2b7c97b0 , mpTimerData = 0x0, mnTimeout = 1, mbActive = false, mbAuto = false, maTimeoutHdl = {pInst = 0x0, pFunc = 0x0}}, static pResMgr = 0x0} rCmdLineArgs = @0x7fce2b87ee20: { = {}, m_cwdUrl = {> = { = {}, m_initialized = true, m_storage = {dummy_ = {data = "\240\307C\002\000\000\000", aligner_ = {}}}}, }, m_minimized = false, m_invisible = false, m_norestore = false, m_headless = false, m_quickstart = false, m_noquickstart = false, m_terminateafterinit = false, m_nofirststartwizard = false, m_nologo = false, m_nolockcheck = false, m_nodefault = false, m_help = false, m_writer = true, m_calc = false, m_draw = false, m_impress = false, m_global = false, m_math = false, m_web = false, m_base = false, m_helpwriter = false, m_helpcalc = false, m_helpdraw = false, m_helpbasic = false, m_helpmath = false, m_helpimpress = false, m_helpbase = false, m_version = false, m_splashpipe = true, m_unknown = {pData = 0x7fce28075040 }, m_bEmpty = false, m_bDocumentArgs = true, m_accept = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_unaccept = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_openlist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_viewlist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_startlist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_forceopenlist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_forcenewlist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_printlist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_printtolist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_printername = {pData = 0x7fce28075040 }, m_conversionlist = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_conversionparams = {pData = 0x7fce28075040 }, m_conversionout = {pData = 0x7fce28075040 }, m_infilter = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_language = {pData = 0x7fce28075040 }, m_pidfile = {pData = 0x7fce28075040 }} aUnknown = {pData = 0x7fce28075040 } #33 0x000000000040071b in sal_main () at /build/buildd/libreoffice-4.2.4/desktop/source/app/main.c:48 ret = #34 main (argc=, argv=) at /build/buildd/libreoffice-4.2.4/desktop/source/app/main.c:47 ret = 0