Menu

#141 Xclearcase Kills XDarwin

Causes Crash
closed-fixed
Rootless (76)
7
2001-12-23
2001-12-04
Anonymous
No

I have a consistent crash using a tool called
Xclearcase in rootless mode. This is a X-Windows
GUI to the configuration management tool
"Clearcase" by Rational. This only seems to crash
in rootless mode but is repeatable. I'm connecting
to an SGI. Here is the crash log. (This is the first
bug I've submitted so If there is some other
information I'm missing, I can add that) I'm running
on a dual 450 G4 system with 2 ATI 128 video
cards and 640 MEG of ram.:

Date/Time: 2001-12-04 07:44:56 -0500
OS Version: 10.1.1 (Build 5M28)

Command: XDarwin
PID: 27201

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

Thread 0:
#0 0x70001308 in mach_msg_overwrite_trap
#1 0x70006394 in mach_msg
#2 0x7017bebc in __CFRunLoopRun
#3 0x701b6ba0 in CFRunLoopRunSpecific
#4 0x7017b804 in CFRunLoopRunInMode
#5 0x7312d614 in
RunEventLoopInModeUntilEventArrives
#6 0x7314056c in ReceiveNextEventCommon
#7 0x73171340 in
BlockUntilNextEventMatchingListInMode
#8 0x70bd70b8 in _DPSNextEvent
#9 0x70bfe5d8 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue
:]
#10 0x70c23468 in -[NSApplication run]
#11 0x70c91ed0 in NSApplicationMain
#12 0x00002768 in DarwinHandleGUI
#13 0x000028e0 in main
#14 0x0000253c in _start
#15 0x0000236c in start

Thread 1:
#0 0x0004af5c in fbBlt
#1 0x0004bb14 in fbBltStip
#2 0x0005473c in fbGetImage
#3 0x000cdeb0 in miSpriteGetImage
#4 0x0026ab90 in RootlessGetImage
#5 0x00062f08 in XineramaGetImageData
#6 0x0006a4c8 in PanoramiXCopyArea
#7 0x0001b9ec in Dispatch
#8 0x00002f04 in main
#9 0x00266c00 in -[Xserver run]
#10 0x70842358 in forkThreadForFunction
#11 0x70020efc in _pthread_body

Thread 2:
#0 0x70001308 in mach_msg_overwrite_trap
#1 0x70006394 in mach_msg
#2 0x700273dc in _pthread_become_available
#3 0x700270d4 in pthread_exit
#4 0x70020f00 in _pthread_body

PPC Thread State:
srr0: 0x0004af5c srr1: 0x0000d030
vrsave: 0x00000000
xer: 0x00000004 lr: 0x0004aa68 ctr:
0x00054558 mq: 0x00000000
r0: 0x00000c88 r1: 0x02031860 r2:
0x03f025a8 r3: 0x0000000b
r4: 0x00000322 r5: 0x00000000 r6:
0x04172984 r7: 0x03e66140
r8: 0x00000000 r9: 0x00000014 r10:
0x00000000 r11: 0x002e4188
r12: 0x00000004 r13: 0x00000000 r14:
0x00000033 r15: 0x0005f610
r16: 0x00000001 r17: 0x80160e88 r18:
0x0005bcb8 r19: 0x00002203
r20: 0x00000000 r21: 0x0000001c r22:
0x70004bc4 r23: 0x70004c58
r24: 0x7016b214 r25: 0x006bac3c r26:
0x8081ab5c r27: 0xc0d19400
r28: 0x00000000 r29: 0xbfffef00 r30:
0x00000000 r31: 0x00000001

**********

Discussion

<< < 1 2 (Page 2 of 2)
  • Benn Tannenbaum

    Benn Tannenbaum - 2001-12-12

    Logged In: YES
    user_id=398341

    Okay, binary-3 crashes in a new and different place
    with the same files used with Acroread on IRIX. Here
    you go:

    Date/Time: 2001-12-12 10:01:25 -0800
    OS Version: 10.1.1 (Build 5M28)

    Command: XDarwin
    PID: 25473

    Exception: EXC_BAD_ACCESS (0x0001)
    Codes: KERN_PROTECTION_FAILURE (0x0002) at
    0x00000020

    Thread 0:
    #0 0x70001308 in mach_msg_overwrite_trap
    #1 0x70006454 in mach_msg
    #2 0x7017bebc in __CFRunLoopRun
    #3 0x701b6ba0 in CFRunLoopRunSpecific
    #4 0x7017b804 in CFRunLoopRunInMode
    #5 0x7312d614 in
    RunEventLoopInModeUntilEventArrives
    #6 0x7314056c in ReceiveNextEventCommon
    #7 0x73171340 in
    BlockUntilNextEventMatchingListInMode
    #8 0x70bd70b8 in _DPSNextEvent
    #9 0x70bfe5d8 in -[NSApplication
    nextEventMatchingMask:untilDate:inMode:dequeue:]
    #10 0x70c23468 in -[NSApplication run]
    #11 0x70c91ed0 in NSApplicationMain
    #12 0x00002bc0 in DarwinHandleGUI
    #13 0x00002e2c in main
    #14 0x0000290c in _start
    #15 0x0000273c in start

    Thread 1:
    #0 0x0008dd9c in fbPutZImage
    #1 0x0008dd00 in fbPutImage
    #2 0x0002e84c in ProcPutImage
    #3 0x000be440 in PanoramiXPutImage
    #4 0x00029620 in Dispatch
    #5 0x00003678 in main
    #6 0x0046ec68 in -[Xserver run]
    #7 0x70842358 in forkThreadForFunction
    #8 0x70020efc in _pthread_body

    PPC Thread State:
    srr0: 0x0008dd9c srr1: 0x0000d030 vrsave:
    0x00000000
    xer: 0x00000004 lr: 0x0008dd2c ctr: 0x0008d794
    mq: 0x00000000
    r0: 0x00000000 r1: 0x0315fb00 r2: 0x042335a0
    r3: 0x040e69e0
    r4: 0x040e6a0c r5: 0x00000003 r6: 0xffffffff r7:
    0x00000055
    r8: 0x000000b5 r9: 0x00000000 r10: 0x0059e7b4
    r11: 0x00000000
    r12: 0x0008d794 r13: 0x00000000 r14: 0x00000036
    r15: 0x0004a010
    r16: 0xbfffee70 r17: 0x00000000 r18: 0x00000014
    r19: 0x00006e0b
    r20: 0x00000000 r21: 0x0000001c r22: 0x70004bc4
    r23: 0x70004c58
    r24: 0x00000001 r25: 0x0004b060 r26: 0x00000000
    r27: 0x02771c00
    r28: 0x00000000 r29: 0xbfffef00 r30: 0x00000000
    r31: 0x00000001

     
  • Greg Parker

    Greg Parker - 2001-12-12

    Logged In: YES
    user_id=37183

    Looks like the bug is more pervasive than I thought. Given the apparent source of the problems, I'm surprised multi-screen mode ever worked at all.

     
  • Greg Parker

    Greg Parker - 2001-12-16

    Logged In: YES
    user_id=37183

    Bugs #488868 and #491920 have exposed fatal flaws in the current Xinerama implementation, so I've rewritten our multi-monitor support from scratch. A replacement XDarwin.app is at http://www.sealiesoftware.com/xdarwin-newxinerama.dmg.gz . It will probably fix this problem too. The new code needs lots of testing if it is going to make it into XFree86 4.2; please test it if you can and file bugs if you find them.

    In the new XDarwin's startup output, you'll see &quot;Screen 0 added&quot; only once, no matter how many screens you have. You should instead see one &quot;PseudoramiX screen 0 added&quot; for each real monitor you have.

     
  • Mark Miller

    Mark Miller - 2001-12-17

    Logged In: YES
    user_id=393399

    No crash!. I tried the latest and things are working well so
    far. The only visible difference is windows now
    occassionally open under the menubar. I'm also using
    WindowMaker so one it's icons get's hidden under the menu
    bar but that's pretty minor for me.

    I won't have access to my multi-monitor mac for a couple
    weeks so I won't be able to run any more tests till next
    year but I'll keep running with this. Nice job gparker!

     
  • Benn Tannenbaum

    Benn Tannenbaum - 2001-12-17

    Logged In: YES
    user_id=398341

    I, too, am using the latest version (dec 17) and it is
    behaving quite nicely. I've thrown everything that caused
    previous versions to crash at it and have yet to get a
    crash. Excellent work! I'll keep hammering away at it...

     
  • Torrey T. Lyons

    Torrey T. Lyons - 2001-12-23
    • assigned_to: nobody --> gparker
     
  • Torrey T. Lyons

    Torrey T. Lyons - 2001-12-23

    Logged In: YES
    user_id=133579

    XDarwin 1.0.6 includes this fix. Please make sure this
    version also works as it includes the final code (with some
    small modifications) that will be part of XFree86 4.2.

     
  • Torrey T. Lyons

    Torrey T. Lyons - 2001-12-23
    • status: open-fixed --> closed-fixed
     
<< < 1 2 (Page 2 of 2)

Log in to post a comment.