Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


I am using the version of libreoffice packaged by archlinux (version
4.0.4.2 - 64 bits).
Sometimes when I open a document, libreoffice freezes and doesn't open
the document even if I close all instances running (actually I kill
the process with kill -9) and open again.
It is not always reproducible.
I have attached in gdb and received this backtrace:

/usr/lib/libreoffice/program/oosplash --writer /path/to/document

#0  0x00007f95585ca3a8 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /usr/lib/libpthread.so.0
#1  0x00007f9559c2608e in osl_waitCondition ()
   from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#2  0x00007f9559c2c6b8 in osl_joinProcessWithTimeout ()
   from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#3  0x000000000040646f in ?? ()
#4  0x00000000004031fa in ?? ()
#5  0x00007f9559048bc5 in __libc_start_main () from /usr/lib/libc.so.6
#6  0x0000000000403235 in ?? ()

/usr/lib/libreoffice/program/soffice.bin --writer /path/to/document

#0  0x00007fc26b63297d in pthread_rwlock_wrlock () from /usr/lib/libpthread.so.0
#1  0x00007fc26b873d85 in set_binding_values.part.0 () from /usr/lib/libc.so.6
#2  0x00007fc26b873ebc in bindtextdomain () from /usr/lib/libc.so.6
#3  0x00007fc237b7ca27 in gpg_err_init () from /usr/lib/libgpg-error.so.0
#4  0x00007fc26c8e98ea in call_init.part.0 () from /lib64/ld-linux-x86-64.so.2
#5  0x00007fc26c8e99d3 in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
#6  0x00007fc26c8edb38 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#7  0x00007fc26c8e9774 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#8  0x00007fc26c8ed32b in _dl_open () from /lib64/ld-linux-x86-64.so.2
#9  0x00007fc26b42402b in ?? () from /usr/lib/libdl.so.2
#10 0x00007fc26c8e9774 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#11 0x00007fc26b4245dd in ?? () from /usr/lib/libdl.so.2
#12 0x00007fc26b4240c1 in dlopen () from /usr/lib/libdl.so.2
#13 0x00007fc26c6be373 in osl_loadModule ()
   from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#14 0x00007fc26ac2378f in
cppu::loadSharedLibComponentFactory(rtl::OUString const&,
rtl::OUString const&, rtl::OUString const&,
com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory>
const&, com::sun::star::uno::Reference<com::sun::star::registry::XRegistryKey>
const&, rtl::OUString const&) ()
   from /usr/lib/libreoffice/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
#15 0x00007fc26abc1111 in ?? ()
   from /usr/lib/libreoffice/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
#16 0x00007fc26abc15ac in ?? ()
   from /usr/lib/libreoffice/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
#17 0x00007fc26abc1726 in ?? ()
   from /usr/lib/libreoffice/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
#18 0x00007fc26a0ce5cf in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#19 0x00007fc26a0c3184 in
sfx2::createBaseURI(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>
const&, com::sun::star::uno::Reference<com::sun::star::embed::XStorage>
const&, rtl::OUString const&, rtl::OUString const&) ()
   from /usr/lib/libreoffice/program/libsfxlo.so
#20 0x00007fc24d052cbb in ?? ()
   from /usr/lib/libreoffice/program/../program/libswlo.so
#21 0x00007fc24cfaddac in ?? ()
   from /usr/lib/libreoffice/program/../program/libswlo.so
#22 0x00007fc24d0aa7cf in ?? ()
   from /usr/lib/libreoffice/program/../program/libswlo.so
#23 0x00007fc26a16b25b in SfxObjectShell::LoadOwnFormat(SfxMedium&) ()
   from /usr/lib/libreoffice/program/libsfxlo.so
#24 0x00007fc26a179998 in SfxObjectShell::DoLoad(SfxMedium*) ()
   from /usr/lib/libreoffice/program/libsfxlo.so
#25 0x00007fc26a1a770c in
SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>
const&) ()
   from /usr/lib/libreoffice/program/libsfxlo.so
#26 0x00007fc26a1f9f2d in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#27 0x00007fc25564f2da in ?? ()
   from /usr/lib/libreoffice/program/../program/libfwklo.so
#28 0x00007fc25564fb58 in ?? ()
   from /usr/lib/libreoffice/program/../program/libfwklo.so
#29 0x00007fc2555c9de5 in ?? ()
   from /usr/lib/libreoffice/program/../program/libfwklo.so
#30 0x00007fc2555ca418 in ?? ()
   from /usr/lib/libreoffice/program/../program/libfwklo.so
#31 0x00007fc26b19aa55 in
comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface>
const&, rtl::OUString const&, rtl::OUString const&, int,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>
const&) () from /usr/lib/libreoffice/program/libcomphelpgcc3.so
#32 0x00007fc26c447c5c in ?? ()
   from /usr/lib/libreoffice/program/libsofficeapp.so
#33 0x00007fc26c454332 in ?? ()
   from /usr/lib/libreoffice/program/libsofficeapp.so
#34 0x00007fc26c42df8e in ?? ()
   from /usr/lib/libreoffice/program/libsofficeapp.so
#35 0x00007fc26c42f1c1 in ?? ()
   from /usr/lib/libreoffice/program/libsofficeapp.so
#36 0x00007fc2683e5d3b in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#37 0x00007fc2683ec648 in SalGenericDisplay::DispatchInternalEvent() ()
   from /usr/lib/libreoffice/program/libvcllo.so
#38 0x00007fc25bce4985 in SalX11Display::Yield() ()
   from /usr/lib/libreoffice/program/libvclplug_genlo.so
#39 0x00007fc25bce47a5 in ?? ()
   from /usr/lib/libreoffice/program/libvclplug_genlo.so
#40 0x00007fc25bce3f62 in SalXLib::Yield(bool, bool) ()
   from /usr/lib/libreoffice/program/libvclplug_genlo.so
#41 0x00007fc26812a404 in Application::Yield(bool) ()
   from /usr/lib/libreoffice/program/libvcllo.so
#42 0x00007fc26812a4a7 in Application::Execute() ()
   from /usr/lib/libreoffice/program/libvcllo.so
#43 0x00007fc26c42c2e2 in ?? ()
   from /usr/lib/libreoffice/program/libsofficeapp.so
#44 0x00007fc268130e21 in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#45 0x00007fc268130ea5 in SVMain() ()
   from /usr/lib/libreoffice/program/libvcllo.so
#46 0x00007fc26c45843d in soffice_main ()
   from /usr/lib/libreoffice/program/libsofficeapp.so
#47 0x000000000040075b in ?? ()
#48 0x00007fc26b866bc5 in __libc_start_main () from /usr/lib/libc.so.6
#49 0x0000000000400791 in ?? ()

It seems to me a racing condition.
Anyone with more libreoffice skills can help here??

Thanks

Raul Fernandes
rgfernandes@gmail.com

-- 
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.