One more debug output attempt. [root@localhost /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tai l_build]# export VALGRIND=memcheck [root@localhost /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tai l_build]# gmake -r ... [ build CUT ] lotuswordpro_test_lotuswordpro R=/usr/ports/editors/libreoffice/work && S=$R/libreoffice-core-3.5.2.2 && O=$S/s olver/unxfbsdi.pro && W=$S/workdir/unxfbsdi.pro && mkdir -p $W/CppunitTest/ && (LD_LIBRARY_PATH="$O/lib":$O/lib/sqlite G_SLICE=always-malloc GLIBCXX_FORCE_NEW= 1 DBGSV_ERROR_OUT=shell STAR_RESOURCEPATH=$O/bin/ valgrind --tool=memcheck --nu m-callers=50 $O/bin/cppunit/cppunittester $W/LinkTarget/CppunitTest/libtest_lotu swordpro_test_lotuswordpro.so --headless --protector unoexceptionprotector.so un oexceptionprotector "-env:CONFIGURATION_LAYERS=xcsxcu:file://$O/xml/registry" "-env:UNO_TYPES= file://$O/bin/udkapi.rdb file://$O/bin/types.rdb" "-env:UNO_S ERVICES=file://$O/xml/ure/services.rdb file://$O/xml/component/lotuswordpro/uti l/lwpfilter.component file://$O/xml/configmgr.component file://$O/xml/ucb1.com ponent file://$O/xml/ucpfile1.component" -env:URE_INTERNAL_LIB_DIR=file://$O/ lib -env:LO_LIB_DIR=file://$O/lib > $W/CppunitTest/lotuswordpro_test_lotuswordp ro.test.log 2>&1 || (cat $W/CppunitTest/lotuswordpro_test_lotuswordpro.test.log && echo; echo "Error: a unit test failed, please do one of:"; echo; echo "export DEBUGCPPUNIT=TRUE # for exception catching"; echo "export GDBCPPUNIT TRACE=\"gdb --args\" # for interactive debugging"; echo "export VALGRIND=memchec k # for memory checking" ; echo "and retry." && false)) Killed ==76298== Memcheck, a memory error detector ==76298== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ... < many blank lines > unxfbsdi.pro/lib ==76298== ==76298== Invalid read of size 4 ... < many blank lines > ==76298== overflow in your program's main thread (unlikely but ==76298== possible), you can try to increase the size of the ==76298== main thread stack using the --main-stacksize= flag. ==76298== ==76298== HEAP SUMMARY: ==76298== in use at exit: 4,543,775 bytes in 119,988 blocks ==76298== total heap usage: 169,357 allocs, 49,369 frees, 19,954,753 bytes all ocated ==76298== ==76298== LEAK SUMMARY: ==76298== definitely lost: 12,272 bytes in 2 blocks ==76298== indirectly lost: 520 bytes in 2 blocks ==76298== possibly lost: 76,540 bytes in 1,049 blocks ==76298== still reachable: 4,454,443 bytes in 118,935 blocks ==76298== suppressed: 0 bytes in 0 blocks ==76298== Rerun with --leak-check=full to see details of leaked memory ==76298== ==76298== For counts of detected and suppressed errors, rerun with: -v ==76298== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
Error: a unit test failed, please do one of: export DEBUGCPPUNIT=TRUE # for exception catching export GDBCPPUNITTRACE="gdb --args" # for interactive debugging export VALGRIND=memcheck # for memory checking and retry. gmake: *** [/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir /unxfbsdi.pro/CppunitTest/lotuswordpro_test_lotuswordpro.test] Error 1 [root@localhost /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tai l_build]# I guess that's all I could do. jb _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"