[quake3-bugzilla] [Bug 5905] New: SnapVector segfaults in 64 bit MSVC builds
bugzilla-daemon at icculus.org
bugzilla-daemon at icculus.org
Sat Mar 23 11:45:17 EDT 2013
https://bugzilla.icculus.org/show_bug.cgi?id=5905
Bug ID: 5905
Summary: SnapVector segfaults in 64 bit MSVC builds
Classification: Unclassified
Product: ioquake3
Version: GIT MASTER
Hardware: PC
OS: Windows Vista
Status: NEW
Severity: normal
Priority: P3
Component: Misc
Assignee: zakk at icculus.org
Reporter: mattiwatti.bugzilla at gmail.com
QA Contact: quake3-bugzilla at icculus.org
Created attachment 3337
--> https://bugzilla.icculus.org/attachment.cgi?id=3337&action=edit
Make MASM SnapVector the same as the inline version
When running a 64 bit MSVC build on Windows 7, the game segfaults after map
load. This is caused by qsnapvectorsse in snapvector.asm (which is only used by
MSVC, the makefile uses the inline .c files).
More specifically, there seems to be a leftover opcode at the start.
I don't know much about assembler, but it's the only difference between the
snapvector.asm and snapvector.c versions, and the game builds and runs fine
with the change.
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/quake3-bugzilla/attachments/20130323/2abee69f/attachment.html>
More information about the quake3-bugzilla
mailing list