First post, by jal
- Rank
- Oldbie
I've compiled dosbox sources for years now, and never had any problems. 0.73 compiles and runs fine on my Ubuntu desktop (debug build) - so far so good. However, since I've recently put Ubuntu (eeebunto to be exact) on my EeePC 900, I thought I'd make it a development machine as well. The problem I'm having on the laptop now is the following:
- running a build of 0.73 with --debug-enabled fails (see below)
- running a copied build of 0.73 from my desktop fails with same behaviour
with "fails" I mean the following:
- First time seems to start OK, after the splash screen I get a prompt. However, after a while (+/- 30 seconds) it crashes with 'segmentation fault'.
- Starting it again results directly in segmentation fault.
- When I remove the autogenerated config file, behaviour of 'first time' above appears again (i.e. no direct crash).
- Starting it a few times results in a few segmentation faults, but then may result in the message "E: pstream.c: Assertion 'p->io == io' failed at pulsector/pstream.c:211, function to io_callback(). Aborting." or "E: mainloop.c: Assertion '!e->dead' failed at pulse/mainloop.c:285, function mainloop_defer_enable(). Aborting."
I've played around with various output, machine and core settings, but that doesn't change the behaviour. Any thoughts on what I can check to see where the fault lies?
JAL