[ scummvm-Bugs-924337 ] scummvm is not 64-bit clean

SourceForge.net noreply at sourceforge.net
Sat Mar 27 05:46:36 CET 2004


Bugs item #924337, was opened at 2004-03-27 04:46
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=924337&group_id=37116

Category: Unknown Crash/Other
Group: All Games
Status: Open
Resolution: None
Priority: 5
Submitted By: Duraid Madina (duraid)
Assigned to: Nobody/Anonymous (nobody)
Summary: scummvm is not 64-bit clean

Initial Comment:
On an LP64 system, numerous games will crash at
costume.cpp:469

*dst = pcolor;

at that point, dst will have a value that looks "like"
a pointer, but is not a valid one.

Easiest way to reproduce this one:

1) get a 64-bit system (e.g. x86-64, ia64, ppc64)
2) play sam and max: all you have to do is go
downstairs (outside the building) and walk left (or
indeed, just walk around)
3) observe the segfault

May I humbly suggest that the scummvm developers do not
assume this is a toolchain bug. This bug can be seen on
at least the three platforms mentioned above, using a
whole range of different compilers. The problem is
scummvm. ;)


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=924337&group_id=37116




More information about the Scummvm-tracker mailing list