[odamex-bug-reporter] [Bug 1089] Client throws assertion error when built with GCC 4.9 on OS X (r4948)

  • From: odamex-bugtracker@xxxxxxxxxx
  • To: odamex-bug-reporter@xxxxxxxxxxxxx
  • Date: Wed, 04 Jun 2014 16:52:15 +0000

http://odamex.net/bugs/show_bug.cgi?id=1089

Dr. Sean <grandpachuck187@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |grandpachuck187@xxxxxxxxx
         Resolution|---                         |FIXED

--- Comment #1 from Dr. Sean <grandpachuck187@xxxxxxxxx> ---
It looks like this was due to masking a pointer address (cast to a uintptr_t)
with a uint32_t. The system in question appears to be a 64 bit system and has
64 bit pointers. The mask needs to be of the same size data type as the pointer
address. This was fixed in r4949. Thanks for reporting and testing!

-- 
You are receiving this mail because:
You are the assignee for the bug.

Other related posts:

  • » [odamex-bug-reporter] [Bug 1089] Client throws assertion error when built with GCC 4.9 on OS X (r4948) - odamex-bugtracker