Hello,

I am experiencing crashes or malloc memory corruption when I do export to PDF. The logs I am attaching were created in daemon mode with jodconverter library as a client. I tried to export the same .ods document to .xls without problem.

What do you think? Should I update to m91 and try it with that version?

Best Regards

--
Pavel Laštovička



Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Error: FmXFormView::~FmXFormView: Window list not empty!
From File /Users/pavel/Documents/DEV300/svx/source/form/fmvwimp.cxx at Line 504
Error: FmXFormView::~FmXFormView: Window list not empty!
From File /Users/pavel/Documents/DEV300/svx/source/form/fmvwimp.cxx at Line 504
Error: FmXFormView::~FmXFormView: Window list not empty!
From File /Users/pavel/Documents/DEV300/svx/source/form/fmvwimp.cxx at Line 504

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x21750000
[Switching to process 6142]
0x21750000 in ?? ()
(gdb) bt
#0  0x21750000 in ?? ()
Cannot access memory at address 0x21750000
#1  0x01da6b5c in ImplMacFontData::~ImplMacFontData (this=0x16b10350) at 
/Users/pavel/Documents/DEV300/vcl/aqua/source/gdi/salgdi.cxx:82
#2  0x019eff87 in ImplDevFontListData::~ImplDevFontListData (this=0x16b103a0) 
at /Users/pavel/Documents/DEV300/vcl/source/gdi/outdev3.cxx:1062
#3  0x019fca42 in ImplDevFontList::Clear (this=0x16b0d8a0) at 
/Users/pavel/Documents/DEV300/vcl/source/gdi/outdev3.cxx:1299
#4  0x019eada9 in OutputDevice::~OutputDevice (this=0x16b0d630) at 
/Users/pavel/Documents/DEV300/vcl/source/gdi/outdev.cxx:564
#5  0x01b23e92 in VirtualDevice::~VirtualDevice (this=0x16b0d630) at 
/Users/pavel/Documents/DEV300/vcl/source/gdi/virdev.cxx:207
#6  0x01a79dc7 in vcl::PDFWriterImpl::~PDFWriterImpl (this=0x50cfe00) at 
/Users/pavel/Documents/DEV300/vcl/source/gdi/pdfwriter_impl.cxx:1805
#7  0x01bc83fb in vcl::PDFWriter::~PDFWriter (this=0x49cecf0) at 
/Users/pavel/Documents/DEV300/vcl/source/gdi/pdfwriter.cxx:49
#8  0x16c2af59 in PDFExport::Export ()
#9  0x16c22c1c in PDFFilter::implExport ()
#10 0x16c244d7 in PDFFilter::filter ()
#11 0x006eaab1 in SfxObjectShell::ExportTo ()
#12 0x006ee7ff in SfxObjectShell::SaveTo_Impl ()
#13 0x006f1e5e in SfxObjectShell::PreDoSaveAs_Impl ()
#14 0x006f299b in SfxObjectShell::CommonSaveAs_Impl ()
#15 0x006fe002 in SfxObjectShell::APISaveAs_Impl ()
#16 0x0075c20c in SfxBaseModel::impl_store ()
#17 0x0075e603 in SfxBaseModel::storeToURL ()
#18 0x04c1dcab in (anonymous namespace)::callVirtualMethod ()
#19 0x04c1e1e2 in (anonymous namespace)::cpp_call ()
#20 0x04c1e95e in bridges::cpp_uno::shared::unoInterfaceProxyDispatch ()
#21 0x074da15e in thisDispatch ()
#22 0x074c9982 in bridges_urp::ServerMultiJob::execute ()
#23 0x074ca1f2 in doit ()
#24 0x005876e4 in cppu_threadpool::JobQueue::enter ()
#25 0x00587f64 in cppu_threadpool::ORequestThread::run ()
#26 0x005880ba in cppu_requestThreadWorker ()
#27 0x0000cf1d in osl_thread_start_Impl ()
#28 0x952fd85d in _pthread_start ()
#29 0x952fd6e2 in thread_start ()


------------------------------------------------------------

And my next attempt:

(gdb) cont
Continuing.
Error: FmXFormView::~FmXFormView: Window list not empty!
From File /Users/pavel/Documents/DEV300/svx/source/form/fmvwimp.cxx at Line 504
Error: FmXFormView::~FmXFormView: Window list not empty!
From File /Users/pavel/Documents/DEV300/svx/source/form/fmvwimp.cxx at Line 504
soffice(8078,0xb038d000) malloc: *** error for object 0xe05de84: incorrect 
checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug

Breakpoint 2, 0x953c6f82 in malloc_error_break ()
(gdb) bt
#0  0x953c6f82 in malloc_error_break ()
#1  0x953c812c in szone_error ()
#2  0x953c829f in free_list_checksum_botch ()
#3  0x952d5139 in tiny_malloc_from_free_list ()
#4  0x952d4301 in szone_malloc_should_clear ()
#5  0x952d41a8 in malloc_zone_malloc ()
#6  0x952d2278 in malloc ()
#7  0x93564617 in operator new ()
#8  0x06ec0ec4 in std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, 
std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*>  >, std::less<rtl::OUString>, 
std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*>  >  >::_M_insert ()
#9  0x06ec11ed in std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, 
std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*>  >, std::less<rtl::OUString>, 
std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*>  >  >::insert_unique ()
#10 0x06eb1547 in configmgr::Access::getUnmodifiedChild ()
#11 0x06eb17a3 in configmgr::Access::getAllChildren ()
#12 0x06eb1f51 in configmgr::Access::getElementNames ()
#13 0x078421c5 in framework::ModuleManager::getByName ()
#14 0x007f9ca3 in SfxViewFrame::UpdateTitle ()
#15 0x007e41e2 in SfxViewFrame::Notify ()
#16 0x00c1aacf in SfxBroadcaster::Broadcast ()
#17 0x007d0be0 in SfxFrame::CancelTransfers ()
#18 0x007d17dc in SfxFrame::DoClose ()
#19 0x007e42a2 in SfxViewFrame::Notify ()
#20 0x00c1aacf in SfxBroadcaster::Broadcast ()
#21 0x006c32b8 in SfxModelListener_Impl::notifyClosing ()
#22 0x007452f7 in SfxBaseModel::close ()
#23 0x04c1dcab in (anonymous namespace)::callVirtualMethod ()
#24 0x04c1e1e2 in (anonymous namespace)::cpp_call ()
#25 0x04c1e95e in bridges::cpp_uno::shared::unoInterfaceProxyDispatch ()
#26 0x074da15e in thisDispatch ()
#27 0x074c9982 in bridges_urp::ServerMultiJob::execute ()
#28 0x074ca1f2 in doit ()
#29 0x005876e4 in cppu_threadpool::JobQueue::enter ()
#30 0x00587f64 in cppu_threadpool::ORequestThread::run ()
#31 0x005880ba in cppu_requestThreadWorker ()
#32 0x0000cf1d in osl_thread_start_Impl ()
#33 0x952fd85d in _pthread_start ()
#34 0x952fd6e2 in thread_start ()




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org

Reply via email to