The composition itself makes use of javascript. I don't use javascript on my own (neither does QuickTime afaik)
I'll get an eye on the LUA patch. I could replace the javascript code with mathematical expressions. But that will be complex. On 27 févr. 2013, at 18:00, Jerome Foucher <jeromefouc...@me.com> wrote: > The composition itself makes use of javascript. I don't use javascript on my > own (neither does QuickTime afaik) > > I'll get an eye on the LUA patch. > I could replace the javascript code with mathematical expressions. But that > will be complex. > > > > On 27 févr. 2013, at 16:40, Achim Breidenbach <ac...@boinx.com> wrote: > >> The crashlog is still uncomplete: the loaded binarys list from the >> bottom of the crashlog is missing. ;-) >> >> However I can see that you use JavaScript. Is this within your >> composition? In BoinxTV we were faced with lots of crahes regarding >> memory access with JavaScript involved so that we deceided to replace >> all JavaScript patches with our own LUA patch (open sourced on GitHub) >> >> May be you can get rid of JavaScript for testing to make sure that >> this isn't the root of the problem in your case. >> >> Achim Breidenbach >> Boinx Software Ltd. >> >> Am 27.02.2013 um 09:53 schrieb "Jérome Foucher" <jerome.fouc...@axinoe.com>: >> >>> Hello, >>> >>> For the sake of simplicity I did only post the backtrace of the thread that >>> crashed. As you'll see, the complete crash-log contains 36 threads. The >>> Quartz composition is complex, and QuickTime is playing in the background >>> too. >>> I've got dozen of crash-logs. The back-trace is always the same.... >>> >>> But here's the complete crash-log: >>> >>> Process: XXXXXXXXXX [770] >>> Version: 2.3 (2.3) >>> Code Type: X86 (Native) >>> User ID: 501 >>> >>> Date/Time: 2013-02-26 13:50:51.702 +0100 >>> OS Version: Mac OS X 10.8.2 (12C60) >>> Report Version: 10 >>> >>> Interval Since Last Report: 8521 sec >>> Crashes Since Last Report: 1 >>> Per-App Interval Since Last Report: 8521 sec >>> Per-App Crashes Since Last Report: 1 >>> Anonymous UUID: 63A3A2B3-80E0-CDA1-3A1C-39583E1A13FB >>> >>> Crashed Thread: 0 Dispatch queue: com.apple.main-thread >>> >>> Exception Type: EXC_BAD_ACCESS (SIGBUS) >>> Exception Codes: KERN_PROTECTION_FAILURE at 0x000000000660a000 >>> >>> VM Regions Near 0x660a000: >>> IOKit 0000000006602000-000000000660a000 [ 32K] rw-/rw- >>> SM=ALI >>> --> IOKit 000000000660a000-000000000660b000 [ 4K] >>> r--/r-- SM=ALI >>> IOKit 000000000660b000-000000000660c000 [ 4K] rw-/rw- >>> SM=ALI >>> >>> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread >>> 0 libGPUSupportMercury.dylib 0x067b3daf gldObjectPurgeable + 328 >>> 1 GLEngine 0x0a7465d8 gleObjectPurgeable + 402 >>> 2 GLEngine 0x0a663e0b >>> glObjectPurgeableAPPLE_Exec + 251 >>> 3 com.apple.QuartzComposer 0x93ca224f -[QCImageTextureBuffer >>> setPurgeable:] + 348 >>> 4 com.apple.QuartzComposer 0x93c7758d -[QCCache(Internal) >>> _runGarbageCollectionForSize] + 266 >>> 5 com.apple.QuartzComposer 0x93c7ca1d -[QCCache(Private) >>> _collectResourcesForSize] + 73 >>> 6 com.apple.QuartzComposer 0x93c7ca88 -[QCProviderImageCache >>> _collectResourcesForSize] + 85 >>> 7 com.apple.QuartzComposer 0x93c7c0a6 -[QCImageManager >>> optimizeCaches] + 1644 >>> 8 com.apple.QuartzComposer 0x93c7b912 -[QCImageManager >>> reclaimResources] + 243 >>> 9 com.apple.QuartzComposer 0x93c86fd5 -[QCGraphicsContext >>> renderPatch:time:arguments:] + 164 >>> 10 com.apple.QuartzComposer 0x93c85fb3 -[QCOpenGLContext >>> renderPatch:time:arguments:] + 552 >>> 11 com.apple.QuartzComposer 0x93c85d76 -[QCPatch(Runtime) >>> render:arguments:] + 78 >>> 12 com.apple.QuartzComposer 0x93caccf2 -[QCRenderer >>> renderAtTime:arguments:] + 57 >>> 13 XXXXXXXXXX 0x0001fc7a -[Schedule render:] + 206 >>> 14 com.apple.Foundation 0x949a57d4 __NSFireTimer + 117 >>> 15 com.apple.CoreFoundation 0x95eb69b6 >>> __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22 >>> 16 com.apple.CoreFoundation 0x95eb6355 __CFRunLoopDoTimer + 709 >>> 17 com.apple.CoreFoundation 0x95e9b162 __CFRunLoopRun + 1730 >>> 18 com.apple.CoreFoundation 0x95e9a63a CFRunLoopRunSpecific + >>> 378 >>> 19 com.apple.CoreFoundation 0x95e9a4ab CFRunLoopRunInMode + 123 >>> 20 com.apple.HIToolbox 0x9501f15a >>> RunCurrentEventLoopInMode + 242 >>> 21 com.apple.HIToolbox 0x9501eec9 ReceiveNextEventCommon + >>> 374 >>> 22 com.apple.HIToolbox 0x9501ed44 >>> BlockUntilNextEventMatchingListInMode + 88 >>> 23 com.apple.AppKit 0x961e3a3a _DPSNextEvent + 724 >>> 24 com.apple.AppKit 0x961e326c -[NSApplication >>> nextEventMatchingMask:untilDate:inMode:dequeue:] + 119 >>> 25 com.apple.AppKit 0x961d96cc -[NSApplication run] + >>> 855 >>> 26 com.apple.AppKit 0x9617c6f6 NSApplicationMain + 1053 >>> 27 XXXXXXXXXX 0x000028f5 start + 53 >>> >>> Thread 1:: Dispatch queue: com.apple.libdispatch-manager >>> 0 libsystem_kernel.dylib 0x99b9f9ae kevent + 10 >>> 1 libdispatch.dylib 0x973e3c71 _dispatch_mgr_invoke + >>> 993 >>> 2 libdispatch.dylib 0x973e37a9 _dispatch_mgr_thread + 53 >>> >>> Thread 2:: com.apple.NSURLConnectionLoader >>> 0 libsystem_kernel.dylib 0x99b9c7d2 mach_msg_trap + 10 >>> 1 libsystem_kernel.dylib 0x99b9bcb0 mach_msg + 68 >>> 2 com.apple.CoreFoundation 0x95e95599 >>> __CFRunLoopServiceMachPort + 185 >>> 3 com.apple.CoreFoundation 0x95e9af7f __CFRunLoopRun + 1247 >>> 4 com.apple.CoreFoundation 0x95e9a63a CFRunLoopRunSpecific + >>> 378 >>> 5 com.apple.CoreFoundation 0x95e9a4ab CFRunLoopRunInMode + 123 >>> 6 com.apple.Foundation 0x9496613a >>> +[NSURLConnection(Loader) _resourceLoadLoop:] + 395 >>> 7 com.apple.Foundation 0x949ca1d8 -[NSThread main] + 45 >>> 8 com.apple.Foundation 0x949ca15b __NSThread__main__ + 1396 >>> 9 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 10 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 3:: JavaScriptCore::BlockFree >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0ec >>> pthread_cond_timedwait$UNIX2003 + 70 >>> 3 com.apple.JavaScriptCore 0x937913d8 >>> WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 120 >>> 4 com.apple.JavaScriptCore 0x939a7f43 >>> JSC::BlockAllocator::blockFreeingThreadMain() + 115 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 4:: JavaScriptCore::Marking >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0a1 >>> pthread_cond_wait$UNIX2003 + 71 >>> 3 com.apple.JavaScriptCore 0x939126f6 >>> JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198 >>> 4 com.apple.JavaScriptCore 0x939125ee >>> JSC::MarkStackThreadSharedData::markingThreadMain() + 238 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 5:: JavaScriptCore::Marking >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0a1 >>> pthread_cond_wait$UNIX2003 + 71 >>> 3 com.apple.JavaScriptCore 0x939126f6 >>> JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198 >>> 4 com.apple.JavaScriptCore 0x939125ee >>> JSC::MarkStackThreadSharedData::markingThreadMain() + 238 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 6:: JavaScriptCore::Marking >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0a1 >>> pthread_cond_wait$UNIX2003 + 71 >>> 3 com.apple.JavaScriptCore 0x939126f6 >>> JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198 >>> 4 com.apple.JavaScriptCore 0x939125ee >>> JSC::MarkStackThreadSharedData::markingThreadMain() + 238 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 7:: com.apple.CFSocket.private >>> 0 libsystem_kernel.dylib 0x99b9ebe6 __select + 10 >>> 1 com.apple.CoreFoundation 0x95edec00 __CFSocketManager + 1632 >>> 2 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 3 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 8: >>> 0 libsystem_kernel.dylib 0x99b9c7d2 mach_msg_trap + 10 >>> 1 libsystem_kernel.dylib 0x99b9bcb0 mach_msg + 68 >>> 2 com.apple.CoreFoundation 0x95e95599 >>> __CFRunLoopServiceMachPort + 185 >>> 3 com.apple.CoreFoundation 0x95e9af7f __CFRunLoopRun + 1247 >>> 4 com.apple.CoreFoundation 0x95e9a63a CFRunLoopRunSpecific + >>> 378 >>> 5 com.apple.CoreFoundation 0x95eaa061 CFRunLoopRun + 129 >>> 6 com.apple.QuartzComposer 0x93d2d826 -[QCRunLoopPatch >>> _runLoopThread:] + 443 >>> 7 com.apple.Foundation 0x949ca1d8 -[NSThread main] + 45 >>> 8 com.apple.Foundation 0x949ca15b __NSThread__main__ + 1396 >>> 9 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 10 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 9:: JavaScriptCore::BlockFree >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0ec >>> pthread_cond_timedwait$UNIX2003 + 70 >>> 3 com.apple.JavaScriptCore 0x937913d8 >>> WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 120 >>> 4 com.apple.JavaScriptCore 0x939a7f43 >>> JSC::BlockAllocator::blockFreeingThreadMain() + 115 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 10:: JavaScriptCore::Marking >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0a1 >>> pthread_cond_wait$UNIX2003 + 71 >>> 3 com.apple.JavaScriptCore 0x939126f6 >>> JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198 >>> 4 com.apple.JavaScriptCore 0x939125ee >>> JSC::MarkStackThreadSharedData::markingThreadMain() + 238 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 11:: JavaScriptCore::Marking >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0a1 >>> pthread_cond_wait$UNIX2003 + 71 >>> 3 com.apple.JavaScriptCore 0x939126f6 >>> JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198 >>> 4 com.apple.JavaScriptCore 0x939125ee >>> JSC::MarkStackThreadSharedData::markingThreadMain() + 238 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 12:: JavaScriptCore::Marking >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6220 _pthread_cond_wait + 833 >>> 2 libsystem_c.dylib 0x9376c0a1 >>> pthread_cond_wait$UNIX2003 + 71 >>> 3 com.apple.JavaScriptCore 0x939126f6 >>> JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198 >>> 4 com.apple.JavaScriptCore 0x939125ee >>> JSC::MarkStackThreadSharedData::markingThreadMain() + 238 >>> 5 com.apple.JavaScriptCore 0x9378f35c >>> WTF::threadEntryPoint(void*) + 76 >>> 6 com.apple.JavaScriptCore 0x939bd880 >>> WTF::wtfThreadEntryPoint(void*) + 16 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 13: >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x936e6512 >>> pthread_cond_timedwait_relative_np + 47 >>> 3 com.apple.CoreServices.CarbonCore 0x9a2c86ad >>> TSWaitOnConditionTimedRelative + 177 >>> 4 com.apple.CoreServices.CarbonCore 0x9a2c8184 TSWaitOnSemaphoreCommon >>> + 272 >>> 5 com.apple.CoreServices.CarbonCore 0x9a2c840d >>> TSWaitOnSemaphoreRelative + 24 >>> 6 com.apple.QuickTimeComponents.component 0x97f4f5ac 0x97959000 + >>> 6251948 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 14: >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x936e6512 >>> pthread_cond_timedwait_relative_np + 47 >>> 3 com.apple.CoreServices.CarbonCore 0x9a2c86ad >>> TSWaitOnConditionTimedRelative + 177 >>> 4 com.apple.CoreServices.CarbonCore 0x9a2c8184 TSWaitOnSemaphoreCommon >>> + 272 >>> 5 com.apple.CoreServices.CarbonCore 0x9a2c840d >>> TSWaitOnSemaphoreRelative + 24 >>> 6 com.apple.CoreServices.CarbonCore 0x9a2697ea AIOFileThread(void*) + >>> 892 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 15:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 16:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 17:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 18:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 19:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 20:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 21:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 22:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 23:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 24:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 25:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 26:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 27:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 28:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 29:: jpegdecompress_MPLoop >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x93773afc pthread_cond_wait + 48 >>> 3 com.apple.QuickTimeComponents.component 0x98066556 0x97959000 + >>> 7394646 >>> 4 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 5 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 30: >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x936e6512 >>> pthread_cond_timedwait_relative_np + 47 >>> 3 com.apple.CoreServices.CarbonCore 0x9a2c86ad >>> TSWaitOnConditionTimedRelative + 177 >>> 4 com.apple.CoreServices.CarbonCore 0x9a2c8184 TSWaitOnSemaphoreCommon >>> + 272 >>> 5 com.apple.CoreServices.CarbonCore 0x9a2c840d >>> TSWaitOnSemaphoreRelative + 24 >>> 6 com.apple.CoreServices.CarbonCore 0x9a2ae1a3 TimerThread + 324 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 31: >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x936e6512 >>> pthread_cond_timedwait_relative_np + 47 >>> 3 com.apple.CoreServices.CarbonCore 0x9a2c86ad >>> TSWaitOnConditionTimedRelative + 177 >>> 4 com.apple.CoreServices.CarbonCore 0x9a2c8184 TSWaitOnSemaphoreCommon >>> + 272 >>> 5 com.apple.CoreServices.CarbonCore 0x9a2c840d >>> TSWaitOnSemaphoreRelative + 24 >>> 6 com.apple.CoreServices.CarbonCore 0x9a2adef1 DeferredTaskThread + 146 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 32:: com.apple.quicktime.VideoDecodeThread >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x936e6512 >>> pthread_cond_timedwait_relative_np + 47 >>> 3 com.apple.CoreServices.CarbonCore 0x9a2c86ad >>> TSWaitOnConditionTimedRelative + 177 >>> 4 com.apple.CoreServices.CarbonCore 0x9a2c8184 TSWaitOnSemaphoreCommon >>> + 272 >>> 5 com.apple.CoreServices.CarbonCore 0x9a2c840d >>> TSWaitOnSemaphoreRelative + 24 >>> 6 com.apple.QuickTime 0x98dccdeb VideoDecodeThread + 71 >>> 7 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 8 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 33: >>> 0 libsystem_kernel.dylib 0x99b9f0ee __workq_kernreturn + 10 >>> 1 libsystem_c.dylib 0x936e404c _pthread_workq_return + >>> 45 >>> 2 libsystem_c.dylib 0x936e3e19 _pthread_wqthread + 448 >>> 3 libsystem_c.dylib 0x936cbcca start_wqthread + 30 >>> >>> Thread 34:: CVDisplayLink >>> 0 libsystem_kernel.dylib 0x99b9e8e2 __psynch_cvwait + 10 >>> 1 libsystem_c.dylib 0x936e6289 _pthread_cond_wait + 938 >>> 2 libsystem_c.dylib 0x936e6512 >>> pthread_cond_timedwait_relative_np + 47 >>> 3 com.apple.CoreVideo 0x94d9efe9 >>> CVDisplayLink::waitUntil(unsigned long long) + 297 >>> 4 com.apple.CoreVideo 0x94d9e078 >>> CVDisplayLink::runIOThread() + 658 >>> 5 com.apple.CoreVideo 0x94d9ddce startIOThread(void*) + >>> 160 >>> 6 libsystem_c.dylib 0x936e1557 _pthread_start + 344 >>> 7 libsystem_c.dylib 0x936cbcee thread_start + 34 >>> >>> Thread 35: >>> 0 libsystem_kernel.dylib 0x99b9f0ee __workq_kernreturn + 10 >>> 1 libsystem_c.dylib 0x936e404c _pthread_workq_return + >>> 45 >>> 2 libsystem_c.dylib 0x936e3e19 _pthread_wqthread + 448 >>> 3 libsystem_c.dylib 0x936cbcca start_wqthread + 30 >>> >>> Thread 36: >>> 0 libsystem_kernel.dylib 0x99b9f0ee __workq_kernreturn + 10 >>> 1 libsystem_c.dylib 0x936e404c _pthread_workq_return + >>> 45 >>> 2 libsystem_c.dylib 0x936e3e19 _pthread_wqthread + 448 >>> 3 libsystem_c.dylib 0x936cbcca start_wqthread + 30 >>> >>> Thread 0 crashed with X86 Thread State (32-bit): >>> eax: 0x0660a010 ebx: 0x0660a000 ecx: 0x00000002 edx: 0x0f1228e0 >>> edi: 0x019a9000 esi: 0x066d9478 ebp: 0xbfffe108 esp: 0xbfffe0f0 >>> ss: 0x00000023 efl: 0x00010286 eip: 0x067b3daf cs: 0x0000001b >>> ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f >>> cr2: 0x0660a000 >>> Logical CPU: 0 >>> >>> >>> >>> >>> >>> On 26 févr. 2013, at 20:37, Achim Breidenbach <ac...@boinx.com> wrote: >>> >>>> Hello Jérome, >>>> >>>> can you post the complete crashlog? Sometimes the important information >>>> isn't in the crashing thread stack itself. It could be caused by one of >>>> the loaded binaries seconds before this crash happens. >>>> >>>> best, >>>> >>>> Achim Breidenbach >>>> Boinx Software Ltd. >>>> >>>> >>>> On 26.02.2013, at 17:35, Jérome Foucher wrote: >>>> >>>>> Hello, >>>>> >>>>> My customers that recently upgraded to 10.8 on their MacPro suddenly >>>>> started to have crashes that they never experienced before when running >>>>> 10.7 >>>>> >>>>> Googling and searching the list archives, I just came upon a similar >>>>> issue that's been reported on this list in august 2012. >>>>> I cannot find any solution posted on the list. Maybe the person who >>>>> originally reported the bug (named Tamas Nagy) has found a solution >>>>> outside of the list. If so, I would appreciate if he could share it with >>>>> us. >>>>> >>>>> Anyway, here's what happens: >>>>> My app draws a quartz composition in an overlay window on top of a window >>>>> where a quicktime movie is playing. >>>>> The composition is playing inside a NSOpenGLContext. I don't use a QCView. >>>>> >>>>> The composition rendering is done on the main thread with a timer firing >>>>> every 1/60th of second >>>>> >>>>> >>>>> Each crashlog looks the same : >>>>> >>>>> <snip> >>>>> >>>>> >>>>> Of course this never happens on my machine... Maybe because I'm using an >>>>> old iMac. >>>>> >>>>> The crashes occur very often on new MacPros. The machines are up-to-date. >>>>> Running 10.8.2 with all firmware updates applied. >>>>> >>>>> Any hint / solution ? >>>>> >>>>> Thanks >>>>> Jérome >>> >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/quartzcomposer-dev/jerome.foucher%40axinoe.com >> >> This email sent to jerome.fouc...@axinoe.com > _______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com