[odamex-bug-reporter] [Bug 765] New: Fullscreen mode causes crash on Lion

  • From: odamex-bugtracker@xxxxxxxxxx
  • To: odamex-bug-reporter@xxxxxxxxxxxxx
  • Date: Thu, 08 Dec 2011 00:39:48 +0000

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

             Bug #: 765
           Summary: Fullscreen mode causes crash on Lion
    Classification: Unclassified
           Product: Odamex
           Version: 0.6-dev
          Platform: x86 (Windows, Linux, etc)
        OS/Version: Mac OS
            Status: NEW
          Severity: major
          Priority: P1
         Component: Client
        AssignedTo: odamex-bug-reporter@xxxxxxxxxxxxx
        ReportedBy: mwoodj@xxxxxxxxxxx


Attempting to enable fullscreen or starting Odamex configured to run in a
fullscreen mode results in a crash on Mac OS X 10.7 Lion. Running from the
console allows related errors to be seen:

mac_mini:Odamex MWoodJ$ odamex.app/Contents/MacOS/odamex -waddir ../Doomwads/
Dec  7 18:36:40 mac_mini odamex[11925] <Warning>: CGDisplayBaseAddress is
obsolete and returning NULL for display 0x2b104d70
Dec  7 18:36:40 mac_mini odamex[11925] <Error>: kCGErrorFailure:
CGSColorProfileCreateWithColorSpace: Invalid ICC color space(0x1851ac0)
Dec  7 18:36:40 mac_mini odamex[11925] <Error>: kCGErrorFailure: Set a
breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
Dec  7 18:36:40 mac_mini odamex[11925] <Error>: kCGErrorCannotComplete:
CGSSetWindowColorSpace: Cannot create color profile
2011-12-07 18:36:40.748 odamex[11925:207] error [1004] setting colorSpace to
Indexed colorspace
Bus error: 10

This issue is related to driver and other changes that were included in Lion.
The issues have been fixed in the libSDL mercurial SDL-1.2 repository. Until a
new libSDL release has been issued Odamex must be built against the repository
for fullscreen to work in Lion. All other Mac OS X versions are unaffected.

-- 
Configure bugmail: http://odamex.net/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Other related posts:

  • » [odamex-bug-reporter] [Bug 765] New: Fullscreen mode causes crash on Lion - odamex-bugtracker