On 12/03/12 15:09, Jonathan Adams wrote: > # truss output of the specific saxparser command: > ( LD_LIBRARY_PATH="/home/sal/LibreOffice/libo/solver/unxsoli/lib" > truss -f /home/sal/LibreOffice/libo/solver/unxsoli/bin/saxparser af_NA > /home/sal/LibreOffice/libo/i18npool/source/localedata/data/af_NA.xml > localedata_af_NA_invis.cxx > file:///home/sal/LibreOffice/libo/workdir/unxsoli/CustomTarget/i18npool/source/localedata/saxparser.rdb > /home/sal/LibreOffice/libo/solver/unxsoli/bin/types.rdb > -env:LO_LIB_DIR=file:///home/sal/LibreOffice/libo/solver/unxsoli/lib > 2>&1 ) > saxparser.log
so it opens /home/sal/LibreOffice/libo/workdir/unxsoli/CustomTarget/i18npool/source/localedata/saxparser.rdb to file descriptor 3 successfully, closes it again, spawns a thread, then opens the same file again to fd 3 succesfully, mmaps the file succesfully, closes it again, then complains that it couldn't open a registry file... that's rather odd. perhaps the rdb file is broken or something? git grep says the exception is from cppuhelper/source/servicefactory.cxx so i guess the code in the "registry" module is involved, you should debug that a bit or sprinkle it with printfs to see what is going wrong. _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice