Jump to content

Problems Running Self-Built 0 A.d.


Vincent
 Share

Recommended Posts

Hi,

(Sorry if this is in the wrong section of the forums or anything like that.)

I've recently just heard of 0 A.D., and I was intrigued enough to want to give it a try. However, after building alpha 4 (r09049) on my 64-bit Debian GNU/Linux system and running it, I always get the following error:

vincent@vincent-laptop:~$ 0ad
TIMER| InitVfs: 559.22 us
TIMER| InitScripting: 3.7298 ms
ERROR: Error initializing FAM; hotloading will be disabled
file.cpp(130): Function call failed: return value was -110301 (Error during IO)
Function call failed: return value was -110301 (Error during IO)
Location: file.cpp:130 (WaitUntilComplete)

Call stack:

(0x6f684d) ./pyrogenesis() [0x6f684d]
(0x6b6fe1) ./pyrogenesis() [0x6b6fe1]
(0x6b7e31) ./pyrogenesis() [0x6b7e31]
(0x6b81ed) ./pyrogenesis() [0x6b81ed]
(0x702338) ./pyrogenesis() [0x702338]
(0x6ccc97) ./pyrogenesis() [0x6ccc97]
(0x6cbb8b) ./pyrogenesis() [0x6cbb8b]
(0x6c7fd9) ./pyrogenesis() [0x6c7fd9]
(0x70af89) ./pyrogenesis() [0x70af89]
(0x708181) ./pyrogenesis() [0x708181]
(0x6cde84) ./pyrogenesis() [0x6cde84]
(0x4f118d) ./pyrogenesis() [0x4f118d]
(0x53cecf) ./pyrogenesis() [0x53cecf]
(0x542f05) ./pyrogenesis() [0x542f05]
(0x41374b) ./pyrogenesis() [0x41374b]
(0x4154e3) ./pyrogenesis() [0x4154e3]

errno = 0 (?)
OS error = ?


Aborted

I've also taken a look at the 0 A.D. PPA (https://launchpad.ne...fg/+archive/0ad), but when I try to package 0 A.D. using the sources provided there, the build fails with the following error:

# Run tests
LD_LIBRARY_PATH=binaries/system binaries/system/test -libdir binaries/system
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
Running 252 tests........................................................................................................WARNING: Skipping component scripts tests (can't find binaries/data/mods/public/simulation/components/tests/setup.js)
...............................file.cpp(130): Function call failed: return value was -110301 (Error during IO)
Function call failed: return value was -110301 (Error during IO)
Location: file.cpp:130 (WaitUntilComplete)

Call stack:

(0x7ba9ed) binaries/system/test() [0x7ba9ed]
(0x778f81) binaries/system/test() [0x778f81]
(0x779dd1) binaries/system/test() [0x779dd1]
(0x77a18d) binaries/system/test() [0x77a18d]
(0x7c1048) binaries/system/test() [0x7c1048]
(0x790c37) binaries/system/test() [0x790c37]
(0x78f6d1) binaries/system/test() [0x78f6d1]
(0x7c13a7) binaries/system/test() [0x7c13a7]
(0x794b29) binaries/system/test() [0x794b29]
(0x620e46) binaries/system/test() [0x620e46]
(0x5559b2) binaries/system/test() [0x5559b2]
(0x498560) binaries/system/test() [0x498560]
(0x418af4) binaries/system/test() [0x418af4]
(0x422333) binaries/system/test() [0x422333]
(0x418dfd) binaries/system/test() [0x418dfd]
(0x2b63409c0c4d) /lib/libc.so.6(__libc_start_main+0xfd) [0x2b63409c0c4d]

errno = 0 (?)
OS error = ?


Function call failed: return value was -110301 (Error during IO)
Location: file.cpp:130 (WaitUntilComplete)

Call stack:

(0x7ba9ed) binaries/system/test() [0x7ba9ed]
(0x778f81) binaries/system/test() [0x778f81]
(0x779dd1) binaries/system/test() [0x779dd1]
(0x77a18d) binaries/system/test() [0x77a18d]
(0x7c1048) binaries/system/test() [0x7c1048]
(0x790c37) binaries/system/test() [0x790c37]
(0x78f6d1) binaries/system/test() [0x78f6d1]
(0x7c13a7) binaries/system/test() [0x7c13a7]
(0x794b29) binaries/system/test() [0x794b29]
(0x620e46) binaries/system/test() [0x620e46]
(0x5559b2) binaries/system/test() [0x5559b2]
(0x498560) binaries/system/test() [0x498560]
(0x418af4) binaries/system/test() [0x418af4]
(0x422333) binaries/system/test() [0x422333]
(0x418dfd) binaries/system/test() [0x418dfd]
(0x2b63409c0c4d) /lib/libc.so.6(__libc_start_main+0xfd) [0x2b63409c0c4d]

errno = 0 (?)
OS error = ?


(C)ontinue, (S)uppress, (B)reak, Launch (D)ebugger, or (E)xit?
Sleeping until debugger attaches.
Please wait.
Debugger launch failed: No such file or directory
Trace/breakpoint trap
make[1]: *** [override_dh_auto_build] Error 133
make[1]: Leaving directory `/tmp/buildd/0ad-0~r09049~alpha4'
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

Does anybody know why this is happening, and how I could fix this? Thanks in advance. :)

Link to comment
Share on other sites

It's in the slightly wrong forum, but don't worry, I've moved it :)

As for the errors I don't know how much help I can be, hopefully someone else will be able to help you soon. Just reading the first error it seems like you either doesn't have FAM installed or it's something wrong with the installation. Could be a false positive though, so hopefully someone else with more knowledge of the code will be able to shed more light on it soon.

Link to comment
Share on other sites

$ uname -r
2.6.38-2.dmz.1-liquorix-amd64

It's a customized kernel based on 2.6.38-2 (however, I also have Debian's official 2.6.32 (from testing) and 2.6.38 (from Sid) kernels installed).

I'll take a look at that other thread and see if there's anything I can do to help.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...