Hi Folks:

I know I've asked before, but it is so frustrating to lose an hour of work, trying to convince myself that I won't get reamed this time. But I keep going back, like to some sort of abusive codependent relationship, to put it into California terms.

I'm using a molecular graphics model building crystallography program called coot, but this happens with enough other X11 applications that I don't think it is the fault of coot. Prior to OS X 10.5, I never ever had a problem with X11.

If I try to resize a window while the program is loading, it is a guarantee that the Xserver will freeze. However, if I try to be real careful, I can start to get work done, but then when some window or pop-up menu appears, a half hour or an hour into a session of work, I'll get a random freeze.

I'm running 10.5.2 on intel (but this happens on all my 10.5.2 computers, ppc and intel) and the latest X11 from the update page, and when I sample the frozen processes I get this as output:

Sampling process 22465 for 3 seconds with 1 millisecond of run time between 
samples
Sampling completed, processing symbols...
Analysis of sampling X (pid 22465) every 1 millisecond
Call graph:
    2009 Thread_2503
      2009 start
        2009 main
          2009 DarwinHandleGUI
            2009 X11ApplicationMain
              2009 -[NSApplication run]
                2009 -[X11Application sendEvent:]
                  2009 RootlessReorderWindow
                    2009 xprRestackFrame
                      2009 xp_configure_window
                        2009 _xp_do_request
                          2009 _xp_synchronize
                            2009 _xp_async_dequeue
                              2009 pthread_cond_wait$UNIX2003
                                2009 __semwait_signal
                                  2009 __semwait_signal
    2009 Thread_2603
      2009 thread_start
        2009 _pthread_start
          2009 __ape_agent
            2009 mach_msg
              2009 mach_msg_trap
                2009 mach_msg_trap
    2009 Thread_2703
      2009 thread_start
        2009 _pthread_start
          2009 server_thread
            2009 main
              2009 Dispatch
                2009 select$DARWIN_EXTSN
                  2009 select$DARWIN_EXTSN
    2009 Thread_2803
      2009 thread_start
        2009 _pthread_start
          2009 _xp_async_thread
            2009 _xp_async_dequeue
              2009 pthread_cond_wait$UNIX2003
                2009 __semwait_signal
                  2009 __semwait_signal

Total number in stack (recursive counted multiple, when >=5):

Sort by top of stack, same collapsed (when >= 5):
        __semwait_signal        4018
        mach_msg_trap        2009
        select$DARWIN_EXTSN        2009
Sample analysis of process 22465 written to file /dev/stdout



Sampling process 18092 for 3 seconds with 1 millisecond of run time between 
samples
Sampling completed, processing symbols...
Analysis of sampling X (pid 18092) every 1 millisecond
Call graph:
    2014 Thread_2503
      2014 start
        2014 main
          2014 DarwinHandleGUI
            2014 X11ApplicationMain
              2014 -[NSApplication run]
                2014 -[X11Application sendEvent:]
                  2014 RootlessReorderWindow
                    2014 xprRestackFrame
                      2014 xp_configure_window
                        2014 _xp_do_request
                          2014 _xp_synchronize
                            2014 _xp_async_dequeue
                              2014 pthread_cond_wait$UNIX2003
                                2014 __semwait_signal
                                  2014 __semwait_signal
    2014 Thread_2603
      2014 thread_start
        2014 _pthread_start
          2014 __ape_agent
            2014 mach_msg
              2014 mach_msg_trap
                2014 mach_msg_trap
    2014 Thread_2703
      2014 thread_start
        2014 _pthread_start
          2014 server_thread
            2014 main
              2014 Dispatch
                2014 select$DARWIN_EXTSN
                  2014 select$DARWIN_EXTSN
    2014 Thread_2803
      2014 thread_start
        2014 _pthread_start
          2014 _xp_async_thread
            2014 _xp_async_dequeue
              2014 pthread_cond_wait$UNIX2003
                2014 __semwait_signal
                  2014 __semwait_signal

Total number in stack (recursive counted multiple, when >=5):

Sort by top of stack, same collapsed (when >= 5):
        __semwait_signal        4028
        mach_msg_trap        2014
        select$DARWIN_EXTSN        2014
Sample analysis of process 18092 written to file /dev/stdout



My kids want to know why I swear at the computer so much. I'm almost ready to reformat the disk and install ubuntu linux.

Thanks.

Bill Scott




Reply via email to