howlingflute Posted March 3, 2012 Report Share Posted March 3, 2012 I get an error when I try to run the most recent tests. I get Segmentation fault when running the tests in the most recent svn 11228.gdb ./testGNU gdb (GDB) 7.2-ubuntuCopyright © 2010 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>This is free software: you are free to change and redistribute it.There is NO WARRANTY, to the extent permitted by law. Type "show copying"and "show warranty" for details.This GDB was configured as "x86_64-linux-gnu".For bug reporting instructions, please see:<http://www.gnu.org/software/gdb/bugs/>...Reading symbols from /home/michael/0ad/binaries/system/test...done.(gdb) rStarting program: /home/michael/0ad/binaries/system/test [Thread debugging using libthread_db enabled]Running 258 tests.......Program received signal SIGSEGV, Segmentation fault.VfsFileExists (pathname=...) at ../../../source/ps/Filesystem.cpp:3535 return g_VFS->GetFileInfo(pathname, 0) == INFO::OK;(gdb) backtrace#0 VfsFileExists (pathname=...) at ../../../source/ps/Filesystem.cpp:35#1 0x00000000005b81a6 in ScriptInterface::LoadGlobalScriptFile ( this=<value optimized out>, path=...) at ../../../source/scriptinterface/ScriptInterface.cpp:913#2 0x00000000005b89c3 in ScriptInterface::ReplaceNondeterministicFunctions ( this=0x7fffffffdfe0, rng=<value optimized out>) at ../../../source/scriptinterface/ScriptInterface.cpp:619#3 0x00000000004f0687 in TestScriptInterface::test_random() ()#4 0x0000000000416335 in CxxTest::RealTestDescription::run (this=0x0) at ../../../libraries/cxxtest/include/cxxtest/RealDescriptions.cpp:96#5 0x0000000000419bdc in runTest (listener=<value optimized out>) at ../../../libraries/cxxtest/include/cxxtest/TestRunner.h:76#6 runSuite (listener=<value optimized out>) at ../../../libraries/cxxtest/include/cxxtest/TestRunner.h:63#7 runWorld (listener=<value optimized out>) at ../../../libraries/cxxtest/include/cxxtest/PsTestWrapper.h:80#8 CxxTest::PsTestRunner::runAllTests (listener=<value optimized out>) at ../../../libraries/cxxtest/include/cxxtest/PsTestWrapper.h:35#9 0x00000000004179ef in runGui (argc=1, argv=<value optimized out>) at ../../../libraries/cxxtest/include/cxxtest/PsTestWrapper.h:95#10 run (argc=1, argv=<value optimized out>) at ../../../libraries/cxxtest/include/cxxtest/Gui.h:172#11 main (argc=1, argv=<value optimized out>)---Type <return> to continue, or q <return> to quit---q Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted March 4, 2012 Report Share Posted March 4, 2012 Thanks for the report This bug has been located and we're working on a solution. Quote Link to comment Share on other sites More sharing options...
quantumstate Posted March 5, 2012 Report Share Posted March 5, 2012 This should now be working again. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.