@shankao: At least we are both stuck in XGA_DrawLineBresenham. Have you tried to run 3D Studio R3 on 32-bit system? I get the crash from within Windows 3.1, when it is issuing a LineTo GDI call (I draw this conclusion from the fact that it affect clock.exe (draws the handles) and a game called Stars (Draw line between two planets)). It does only happen on a 64-bit build of DOSBox. Since your trouble occurs on 64-bit, it might be a pointer size issue. I have seen really bad things in libxml2, that brakes down on x86-64 Windows. For example, there might be assumptions that
sizeof(unsigned int)==sizeof(void*) I conclude that this is not a Ubuntu bug, but a DOSBox bug. The thing Ubuntu can do in the meantime is to provide a 32-bit binary package for DOSBox.I should tryout Windows 3.1 without the S3 driver. It would also be good to setup the same thing in Qemu+FreeDOS, if that supports emulation of the same graphics device. This will help to localize the bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/700912 Title: dosbox crashed with SIGSEGV To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dosbox/+bug/700912/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs