[Xquartz-dev] freezing Kmail caused by Xquartz?

Jeremy Huddleston jeremyhu at apple.com
Fri Apr 8 10:15:17 PDT 2011


Those error messages are completely unrelated to the problem you were seeing.  Also, I believe you should see those messages go away with 2.6.2_beta1 (coming in the next few days), so please check that and report back as there may be another case that I missed.

Are you able to move the windows around?  Do you use quartz-wm as your KDEWM, or do you use kwm?

On Apr 8, 2011, at 4:56 AM, Christof Wolf wrote:

> Jeremy,
> 
> not sure, if its related to Xquartz at all. I was just about to receiving 
> email - but suddenly kmail becomes unresponsive - from the log file
> 
> 08.04.11 13:48:01	[0x0-0xab0ab].org.macosforge.xquartz.X11[2876]	Fri Apr  8 
> 13:48:01 Neo-IX.local X11.bin[2876] <Error>: kCGErrorIllegalArgument: 
> _CGSFindSharedWindow: WID 5503
> 08.04.11 13:48:01	[0x0-0xab0ab].org.macosforge.xquartz.X11[2876]	Fri Apr  8 
> 13:48:01 Neo-IX.local X11.bin[2876] <Error>: kCGErrorIllegalArgument: 
> CGSSetWindowProperty: Invalid window 0x157f
> 08.04.11 13:48:01	[0x0-0xab0ab].org.macosforge.xquartz.X11[2876]	Fri Apr  8 
> 13:48:01 Neo-IX.local X11.bin[2876] <Error>: kCGErrorIllegalArgument: 
> CGSAddWindowToWindowOrderingGroup: error setting window property
> 
> kmail runs idle, and X11 runs idle
> 
> any idea?
> 
> Christof
> 
> Sampling process 2952 for 3 seconds with 1 millisecond of run time between 
> samples
> Sampling completed, processing symbols...
> Analysis of sampling X (pid 2952) every 1 millisecond
> Call graph:
>    2505 Thread_34072   DispatchQueue_1: com.apple.main-thread  (serial)
>      2505 start
>        2505 main
>          2505 start_x11_server
>            2505 mach_msg
>              2505 mach_msg_trap
> 
> Total number in stack (recursive counted multiple, when >=5):
> 
> Sort by top of stack, same collapsed (when >= 5):
>        mach_msg_trap        2505
> Sample analysis of process 2952 written to file /dev/stdout
> 
> ----------------------------------------------------------------------------------
> 
> Sampling process 5674 for 3 seconds with 1 millisecond of run time between 
> samples
> Sampling completed, processing symbols...
> Analysis of sampling kmail (pid 5674) every 1 millisecond
> Call graph:
>    2419 Thread_84505   DispatchQueue_1: com.apple.main-thread  (serial)
>      2419 start
>        2419 kdemain
>          2419 QEventLoop::exec()
>            2419 QEventLoop::enterLoop()
>              2419 QEventLoop::processEvents(unsigned int)
>                2414 select$DARWIN_EXTSN
>                3 QEventLoop::activateTimers()
>                  3 KApplication::notify(QObject*, QEvent*)
>                    3 QApplication::notify(QObject*, QEvent*)
>                      3 QApplication::internalNotify(QObject*, QEvent*)
>                        3 QTimer::event(QEvent*)
>                          3 QTimer::timeout()
>                            3 QObject::activate_signal(int)
>                              3 QObject::activate_signal(QConnectionList*, 
> QUObject*)
>                                3 KDirWatchPrivate::qt_invoke(int, QUObject*)
>                                  3 KDirWatchPrivate::slotRescan()
>                                    2 cerror
>                                      1 cerror
>                                      1 cthread_set_errno_self
>                                    1 QTimer::singleShot(int, QObject*, char 
> const*)
>                                      1 QSingleShotTimer::start(int, QObject*, 
> char const*)
>                                        1 QSignal::connect(QObject const*, 
> char const*)
>                                          1 QObject::connect(QObject const*, 
> char const*, QObject const*, char const*)
>                                            1 QObject::connectInternal(QObject 
> const*, int, QObject const*, int, int)
>                                              1 QGList::append(void*)
>                                                1 operator new(unsigned long)
>                                                  1 malloc
>                                                    1 malloc_zone_malloc
>                                                      1 
> szone_malloc_should_clear
>                                                        1 
> tiny_malloc_from_free_list
>                2 QEventLoop::processEvents(unsigned int)
>    2419 Thread_84515
>      2419 thread_start
>        2419 _pthread_start
>          2419 QThreadInstance::start(void*)
>            2419 KPIM::ThreadWeaver::Thread::run()
>              2419 
> KPIM::ThreadWeaver::Weaver::applyForWork(KPIM::ThreadWeaver::Thread*, 
> KPIM::ThreadWeaver::Job*)
>                2419 QWaitCondition::wait(unsigned long)
>                  2419 pthread_cond_wait$UNIX2003
>                    2419 _pthread_cond_wait
>                      2419 __semwait_signal
>    2419 Thread_84516
>      2419 thread_start
>        2419 _pthread_start
>          2419 QThreadInstance::start(void*)
>            2419 KPIM::ThreadWeaver::Thread::run()
>              2419 
> KPIM::ThreadWeaver::Weaver::applyForWork(KPIM::ThreadWeaver::Thread*, 
> KPIM::ThreadWeaver::Job*)
>                2419 QWaitCondition::wait(unsigned long)
>                  2419 pthread_cond_wait$UNIX2003
>                    2419 _pthread_cond_wait
>                      2419 __semwait_signal
>    2419 Thread_84517
>      2419 thread_start
>        2419 _pthread_start
>          2419 QThreadInstance::start(void*)
>            2419 KPIM::ThreadWeaver::Thread::run()
>              2419 
> KPIM::ThreadWeaver::Weaver::applyForWork(KPIM::ThreadWeaver::Thread*, 
> KPIM::ThreadWeaver::Job*)
>                2419 QWaitCondition::wait(unsigned long)
>                  2419 pthread_cond_wait$UNIX2003
>                    2419 _pthread_cond_wait
>                      2419 __semwait_signal
>    2419 Thread_84518
>      2419 thread_start
>        2419 _pthread_start
>          2419 QThreadInstance::start(void*)
>            2419 KPIM::ThreadWeaver::Thread::run()
>              2419 
> KPIM::ThreadWeaver::Weaver::applyForWork(KPIM::ThreadWeaver::Thread*, 
> KPIM::ThreadWeaver::Job*)
>                2419 QWaitCondition::wait(unsigned long)
>                  2419 pthread_cond_wait$UNIX2003
>                    2419 _pthread_cond_wait
>                      2419 __semwait_signal
>    2419 Thread_84519   DispatchQueue_2: com.apple.libdispatch-manager  
> (serial)
>      2419 start_wqthread
>        2419 _pthread_wqthread
>          2419 _dispatch_worker_thread2
>            2419 _dispatch_queue_invoke
>              2419 _dispatch_mgr_invoke
>                2419 kevent
>    2419 Thread_89864
>      2419 start_wqthread
>        2419 _pthread_wqthread
>          2419 __workq_kernreturn
> 
> Total number in stack (recursive counted multiple, when >=5):
> 
> Sort by top of stack, same collapsed (when >= 5):
>        __semwait_signal        9676
>        __workq_kernreturn        2419
>        kevent        2419
>        select$DARWIN_EXTSN        2414
> Sample analysis of process 5674 written to file /dev/stdout
> --------------------------------------------------------------------------------
> 
> 
> -- 
> public key www.hfph.mwn.de/~chwolf/ch.wolf.asc
> 
> Please respect my privacy and do not make my contact information
> available to third parties.
> 
> This email is UNCLASSIFIED.
> 
> _______________________________________________
> Xquartz-dev mailing list
> Xquartz-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
> 



More information about the Xquartz-dev mailing list