2010/2/6 Dominic Fandrey <[email protected]>

> Michael Menegakis wrote:
> > 2010/2/6 Dominic Fandrey <[email protected]>
> >
> >> Michael Menegakis wrote:
> >>> mingw64,
> >>> sdl compiled on it, its libs fed to makefile
> >>> makefile tweaking,
> >>> mmap() is replaced with #ifdefs similar to vm_x86.c
> >>>
> >>> I've reached a point where
> >>>
> >>> Program received signal SIGSEGV, Segmentation fault.
> >>> ...
> >> Are you using head or the 1.36 release? Head contains some 64 bit
> >> bug fixes in the VM code. Though none of that should have hit you
> >> during compile time.
> >>
> >> Which version of gcc is packaged with your mingw64?
> >>
> >
> > yes it's latest.
> >
> > gcc is 4.3.3
> >
> > the binary package (of mingw64) is from "Toolchains targetting Win64"
> folder
> > at http://sourceforge.net/projects/mingw-w64/files/
>
> In your place I'd give it a run without the VM first:
>
> ioquake3 +set vm_ui 0 +set vm_cgame 0 +set vm_game 0
>
> If that works we can be certain it's the VM code.


Putting dlls into baseq3 brings up the window, we see the pre-loading screen
graphic and bang, it goes down right when you expect it to show the loading
screen with the same bt,

#0  0x000000002b370164 in ?? ()
#1  0x000000000052eec2 in VM_CallCompiled (vm=0x2034650, args=0x22b070) at
code/qcommon/vm_x86_64.c:1054
#2  0x000000000047d34c in VM_Call (vm=0x2034650, callnum=0) at
code/qcommon/vm.c:790

1054: __asm__ __volatile__ ( [...........]
_______________________________________________
ioquake3 mailing list
[email protected]
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to