Menu

#237 XDarwin Crash in fullscreen

Causes Crash
closed-fixed
X server (105)
5
2003-02-07
2003-01-10
Anonymous
No

I'm using XDarwin1.2a2 on MacOSX10.2.3. I have met XDarwin
crash in fullscreen mode when I try to lauch OpenGL application.
It did not occur in rootless mode but it always happenr in
fullscreen.

Please give me any suggestion.

Here is Crash reporter logs.

-----------------------------------------------------------------------------------------------
Date/Time: 2003-01-10 20:27:40 +0900
OS Version: 10.2.3 (Build 6G30)
Host:

Command: XDarwin
PID: 502

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x14a00908

Thread 0:
#0 0x90073c48 in mach_msg_trap
#1 0x90006090 in mach_msg
#2 0x90148b10 in __CFRunLoopRun
#3 0x90180fe4 in CFRunLoopRunSpecific
#4 0x969a36a0 in RunCurrentEventLoopInMode
#5 0x969b34c8 in ReceiveNextEventCommon
#6 0x969da584 in BlockUntilNextEventMatchingListInMode
#7 0x9308d8ac in _DPSNextEvent
#8 0x9309fb04 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
#9 0x930b15e4 in -[NSApplication run]
#10 0x9315f6b8 in NSApplicationMain
#11 0x00002624 in DarwinHandleGUI
#12 0x0000662c in main
#13 0x00002240 in _start (crt.c:267)
#14 0x000020c0 in start

Thread 1:
#0 0x9003eaa8 in semaphore_wait_signal_trap
#1 0x9003e8c4 in _pthread_cond_wait
#2 0x90824180 in -[NSConditionLock lockWhenCondition:]
#3 0x93081388 in -[NSUIHeartBeat _heartBeatThread:]
#4 0x9081cd38 in forkThreadForFunction
#5 0x90020d48 in _pthread_body

Thread 2 Crashed:
#0 0x91a5b710 in QDGetNativeWindowFromPort
#1 0x8c621e8c in aglSetDrawable
#2 0x000d8c6c in attach
#3 0x000d9b54 in glAquaResizeBuffers
#4 0x0011d4b4 in __glXResizeBuffers
#5 0x000da5d8 in __glXResizeDrawableBuffers
#6 0x000dc11c in PositionWindow
#7 0x000f834c in miSlideAndSizeWindow
#8 0x000206cc in ConfigureWindow
#9 0x00026efc in ProcConfigureWindow
#10 0x000266cc in Dispatch
#11 0x00006cd0 in main
#12 0x00005bb8 in -[XServer run]
#13 0x9081cd38 in forkThreadForFunction
#14 0x90020d48 in _pthread_body

PPC Thread State:
srr0: 0x91a5b710 srr1: 0x0200f030 vrsave:
0x00000000
xer: 0x00000000 lr: 0x8c621e8c ctr: 0x91a5b708 mq:
0x00000000
r0: 0x8c621e8c r1: 0xf005f7d0 r2: 0x28042222 r3:
0x14a00900
r4: 0x00000000 r5: 0xf005f7b0 r6: 0x00000079 r7:
0x000002e2
r8: 0x000fb508 r9: 0x054dfac0 r10: 0x052ef284 r11:
0x8c62c100
r12: 0x91a5b708 r13: 0x00000000 r14: 0x0000001e r15:
0x0505d1b0
r16: 0x00000000 r17: 0x0000027e r18: 0x0000019e r19:
0x000001bc
r20: 0x00000078 r21: 0x00000037 r22: 0x054e0c18 r23:
0x00000001
r24: 0x000001bc r25: 0x00000079 r26: 0x00000037 r27:
0x000002e2
r28: 0x14a00900 r29: 0x14a00900 r30: 0x054df190 r31:
0x8c621c34

Discussion

  • Torrey T. Lyons

    Torrey T. Lyons - 2003-01-12
    • assigned_to: nobody --> torrey
     
  • Torrey T. Lyons

    Torrey T. Lyons - 2003-01-12

    Logged In: YES
    user_id=133579

    GLX is currently broken in the top of the tree in full screen mode. The problem is that it is trying to use accelerated GLX based on Apple's OpenGL framework, but this doesn't work in full screen. This will be fixed for the final release by reverting to Mesa for full screen.

     
  • Torrey T. Lyons

    Torrey T. Lyons - 2003-01-15
    • labels: --> X server
    • status: open --> open-fixed
     
  • Torrey T. Lyons

    Torrey T. Lyons - 2003-01-15

    Logged In: YES
    user_id=133579

    This has been fixed in the XFree86 CVS repository. Full screen now uses Mesa and rootless uses Apple's OpenGL framework by default.

     
  • Nobody/Anonymous

    Logged In: NO

    >This has been fixed in the XFree86 CVS repository. Full screen now
    uses Mesa and rootless uses Apple's OpenGL framework by default.

    Thank you very much!

     
  • Torrey T. Lyons

    Torrey T. Lyons - 2003-02-07
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.