And your CPU is at 100% for X11.app and not something else? I see X11.app spending most of its time in a wait/sleep state:
Sort by top of stack, same collapsed (when >= 5): __semwait_signal 7920 mach_msg_trap 3920 select$DARWIN_EXTSN 3845 _sigtramp 32
On Dec 21, 2008, at 10:36, Christof Wolf wrote:
On Sunday 21 December 2008, you wrote:
+ Christof Wolf <ch.wolf@hfph.mwn.de>:
I installed rc4 and rebooted my macbook pro - the pointer issue is gone, but still the cpu goes crazy regularly and keeps going sometimes for about 3 minutes and again and again :-( hm, any ideas?
Could you fire up Activity Monitor and, when this happens again, check to see what process is hogging the CPU, then take a sample and post it?
- Harald
here it is:
Sampling process 1144 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling X11.bin (pid 1144) every 1 millisecond Call graph: 1980 Thread_2503 1980 start 1980 main 1980 mach_msg_server 1980 mach_startup_server 1980 _Xstart_x11_server 1980 do_start_x11_server 1980 server_main 1980 X11ApplicationMain 1980 -[NSApplication run] 1973 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 1973 _DPSNextEvent 1968 BlockUntilNextEventMatchingListInMode 1968 ReceiveNextEventCommon 1968 RunCurrentEventLoopInMode 1968 CFRunLoopRunInMode 1968 CFRunLoopRunSpecific 1916 mach_msg 1916 mach_msg_trap 1916 mach_msg_trap 32 0xffffffff 32 _sigtramp 30 _sigtramp 1 SmartScheduleTimer 1 SmartScheduleTimer 1 setitimer 1 setitimer 17 __CFMachPortPerform 17 PullEventsFromWindowServerOnConnection(unsigned int, unsigned char) 16 CGEventCreateNextEvent 16 CGSGetNextEventRecordInternal 16 snarfEvents 15 _CGSGetPortStreamInline 13 mach_msg 13 mach_msg_trap 13 mach_msg_trap 2 0xffffffff 2 _sigtramp 2 _sigtramp 1 CGSDispatchDatagramsFromStream 1 CGSDecodeEventRecord 1 _CFRelease 1 szone_free 1 szone_free 1 GetCurrentEventQueue 1 MPTaskIsPreemptive 1 ThreadIsCooperative 1 TSLockMutex 1 TSLockMutex 2 __CFRunLoopModeFindSourceForMachPort 2 CFSetApplyFunction 2 __CFRunLoopFindSource 1 __CFMachPortGetPort 1 __CFMachPortGetPort 1 __CFRunLoopFindSource 1 _CFRunLoop0 1 _CFRunLoop0 5 SendEventToEventTarget 5 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) 5 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) 5 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) 5 FindWindowAndPartFromMouseEvent 5 FindWindow 5 FindWindowOfClass 5 FindWindowCommon(Point, OpaqueWindowPtr**, short*) 5 FindPlatformWindow 5 CGSFindWindowAndOwner 5 _CGSFindWindow 5 mach_msg 5 mach_msg_trap 5 mach_msg_trap 7 -[X11Application sendEvent:] 6 -[X11Application(Private) sendX11NSEvent:] 6 xp_find_window 6 CGSFindWindowAndOwner 6 _CGSFindWindow 6 mach_msg 6 mach_msg_trap 6 mach_msg_trap 1 -[NSApplication sendEvent:] 1 -[NSApplication setWindowsNeedUpdate:] 1 CFRunLoopAddObserver 1 __CFRunLoopFindMode 1 CFSetGetValue 1 __CFSetFindBuckets1b 1 CFHash 1 CFHash 1980 Thread_2603 1980 thread_start 1980 _pthread_start 1980 CAPThread::Entry(CAPThread*) 1980 HALRunLoop::OwnThread(void*) 1980 CFRunLoopRunInMode 1980 CFRunLoopRunSpecific 1980 mach_msg 1980 mach_msg_trap 1980 mach_msg_trap 1980 Thread_2703 1980 thread_start 1980 _pthread_start 1980 server_thread 1980 dix_main 1980 Dispatch 1864 select$DARWIN_EXTSN 1864 select$DARWIN_EXTSN 109 WaitForSomething 66 BlockHandler 53 QuartzBlockHandler 35 NSPopAutoreleasePool 20 NSPopAutoreleasePool 8 objc_assign_strongCast 8 objc_assign_strongCast 2 NSClassFromObject 1 -[NSObject class] 1 -[NSObject class] 1 object_getClass 1 object_getClass 2 _CFExecutableLinkedOnOrAfter 2 _CFExecutableLinkedOnOrAfter 2 objc_collecting_enabled 2 objc_collecting_enabled 1 objc_msgSend 1 objc_msgSend 6 -[NSAutoreleasePool init] 5 -[NSAutoreleasePool initWithCapacity:] 3 NSPushAutoreleasePool 1 NSPushAutoreleasePool 1 objc_assign_strongCast 1 objc_assign_strongCast 1 pthread_getspecific 1 pthread_getspecific 1 NSClassFromObject 1 NSClassFromObject 1 pthread_getspecific 1 pthread_getspecific 1 -[NSAutoreleasePool init] 4 objc_msgSend 4 objc_msgSend 2 +[NSObject alloc] 1 +[NSAutoreleasePool allocWithZone:] 1 +[NSAutoreleasePool allocWithZone:] 1 +[NSObject alloc] 2 -[NSAutoreleasePool release] 2 -[NSAutoreleasePool release] 2 QuartzBlockHandler 1 dyld_stub_objc_assign_strongCast 1 dyld_stub_objc_assign_strongCast 1 pthread_getspecific 1 pthread_getspecific 7 AnimCurScreenBlockHandler 5 AnimCurScreenBlockHandler 2 miSpriteBlockHandler 2 miSpriteBlockHandler 4 objc_msgSend 4 objc_msgSend 1 BlockHandler 1 RootlessBlockHandler 1 RootlessBlockHandler 24 WaitForSomething 8 WakeupHandler 8 WakeupHandler 8 __bzero 8 __bzero 1 __error 1 __error 1 select$DARWIN_EXTSN 1 select$DARWIN_EXTSN 1 select$UNIX2003 1 select$UNIX2003 5 Dispatch 1 __error 1 __error 1 dyld_stub_select$UNIX2003 1 dyld_stub_select$UNIX2003 1980 Thread_2803 1980 thread_start 1980 _pthread_start 1980 glvmDoWork 1980 pthread_cond_wait$UNIX2003 1980 __semwait_signal 1980 __semwait_signal 1980 Thread_2903 1980 thread_start 1980 _pthread_start 1980 DarwinProcessFDAdditionQueue_thread 1980 pthread_cond_wait$UNIX2003 1980 __semwait_signal 1980 __semwait_signal 1980 Thread_2a03 1980 thread_start 1980 _pthread_start 1980 xpbproxy_input_thread 1980 pthread_cond_wait$UNIX2003 1980 __semwait_signal 1980 __semwait_signal 1980 Thread_2b03 1980 thread_start 1980 _pthread_start 1980 select$DARWIN_EXTSN 1980 select$DARWIN_EXTSN 1980 Thread_2c03 1980 thread_start 1980 _pthread_start 1980 _xp_async_thread 1980 _xp_async_dequeue 1980 pthread_cond_wait$UNIX2003 1980 __semwait_signal 1980 __semwait_signal
Total number in stack (recursive counted multiple, when >=5): 7 _pthread_start 7 thread_start 5 mach_msg 5 mach_msg_trap
Sort by top of stack, same collapsed (when >= 5): __semwait_signal 7920 mach_msg_trap 3920 select$DARWIN_EXTSN 3845 _sigtramp 32 WaitForSomething 24 NSPopAutoreleasePool 20 objc_assign_strongCast 9 objc_msgSend 9 WakeupHandler 8 __bzero 8 AnimCurScreenBlockHandler 5 Dispatch 5 Sample analysis of process 1144 written to file /dev/stdout
-- public key www.hfph.mwn.de/~chwolf/chwolf.asc
Please respect my privacy and do not make my contact information available to third parties. _______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev