Hey Georges, Thanks for your reply.
My QC library contains only my own macro patches, I have absolutely no plugin installed. This is why I’m asking if the composition crashes on others’ machines as well. If you could just launch this for a few minutes and see if it is stable on your side? >>> dd_AngleDistance.qtz Nice to hear from old-timers ;) d. On 20 Mar 2014, at 03:45, George Toledo <[email protected]> wrote: > I'd recommend trying out qc totally stock, with no third party addons, for > awhile. Even if compositions you're working on don't involve plugins when you > have the crashes. > > It may be that you still experience the crashes, but it may also get rid of > them. > > The one thing, on my system at least, that I find can make qc crash is > accessing two video patches at the same time, whether in the same or > different compositions or apps. > > I wouldn't use OpenCL in any production scenario; even when you hit on > something stable on your machine, gpu support differs greatly as does > acceptable code for various OS versions. > > JavaScript can be OK, but I'd be wary of using a large amount of JavaScript > patches simultaneously; it seems like it's possible to basically ask more > than can be given, and spike the CPU into the app crashing. Which I guess > isn't a surprise. > > Best regards, > George Toledo > > On Mar 19, 2014, at 10:27 PM, Dimitri Delcourt <[email protected]> wrote: > >> All right, all right. >> >> So, I rebuilt the same file from scratch, and it didn’t crash while I was >> editing it. Under Mavericks. >> But did crash after saving the new file and reopening it later. >> >> I’ve come to the point where I don’t know what’s buggy and what’s not >> anymore. >> Closing a viewer window can make QC crash. >> Quitting QC makes it crash. How’s that for a metaphor? >> >> Both files are doing fine under 10.6. >> >> Well. >> >> d. >> >> >> >> On 19 Mar 2014, at 03:02, Dimitri Delcourt <[email protected]> wrote: >> >>> Here’s another crash, and another log. >>> Under Mavericks. >>> >>> File: dd_AngleDistance.qtz >>> >>> QC doesn’t crash at once, but after a while. >>> Can anyone replicate? >>> >>> d. >>> _______________________________ >>> >>> >>> >>> Process: Quartz Composer [513] >>> Path: /Applications/Graphic Tools/Quartz >>> Composer.app/Contents/MacOS/Quartz Composer >>> Identifier: com.apple.QuartzComposer.editor >>> Version: 4.6 (151) >>> Build Info: QuartzComposerEditor-151000000000000~138 >>> Code Type: X86-64 (Native) >>> Parent Process: launchd [156] >>> Responsible: Quartz Composer [513] >>> User ID: 501 >>> >>> Date/Time: 2014-03-19 02:54:37.349 +0100 >>> OS Version: Mac OS X 10.9.2 (13C64) >>> Report Version: 11 >>> Anonymous UUID: D96A22BC-E7D8-1CE3-A109-4BE840A6598A >>> >>> >>> Crashed Thread: 0 Dispatch queue: com.apple.main-thread >>> >>> Exception Type: EXC_BAD_ACCESS (SIGBUS) >>> Exception Codes: KERN_PROTECTION_FAILURE at 0x000000011494f000 >>> >>> VM Regions Near 0x11494f000: >>> IOKit 0000000114947000-000000011494f000 [ 32K] >>> rw-/rw- SM=ALI >>> --> IOKit 000000011494f000-0000000114950000 [ 4K] >>> r--/r-- SM=ALI >>> IOKit 0000000114950000-0000000114971000 [ 132K] >>> rw-/rw- SM=ALI >>> >>> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread >>> 0 com.apple.IOAccelerator 0x00007fff9351ceee >>> IOAccelContextAddResource + 23 >>> 1 libGPUSupportMercury.dylib 0x00007fff89e0a4c7 gldObjectPurgeable + >>> 837 >>> 2 GLEngine 0x00007fff90f7bc64 gleObjectPurgeable + >>> 853 >>> 3 GLEngine 0x00007fff90ee1b54 >>> glObjectPurgeableAPPLE_Exec + 191 >>> 4 com.apple.QuartzComposer 0x00007fff8a1edf1d >>> -[QCImageTextureBuffer setPurgeable:] + 676 >>> 5 com.apple.QuartzComposer 0x00007fff8a1c3915 -[QCCache(Internal) >>> _runGarbageCollectionForAge] + 636 >>> 6 com.apple.QuartzComposer 0x00007fff8a1c82a3 -[QCCache(Private) >>> _collectResourcesForAge] + 86 >>> 7 com.apple.QuartzComposer 0x00007fff8a1c79e3 -[QCImageManager >>> optimizeCaches] + 601 >>> 8 com.apple.QuartzComposer 0x00007fff8a1c75fb -[QCImageManager >>> reclaimResources] + 138 >>> 9 com.apple.QuartzComposer 0x00007fff8a1d3a4c -[QCGraphicsContext >>> renderPatch:time:arguments:] + 139 >>> 10 com.apple.QuartzComposer 0x00007fff8a1d2bdc -[QCOpenGLContext >>> renderPatch:time:arguments:] + 538 >>> 11 com.apple.QuartzComposer 0x00007fff8a1d29ac -[QCPatch(Runtime) >>> render:arguments:] + 76 >>> 12 com.apple.QuartzComposer 0x00007fff8a2858b7 -[QCView >>> renderAtTime:arguments:] + 76 >>> 13 com.apple.QuartzComposer.editor 0x000000010f619597 0x10f60a000 + 62871 >>> 14 com.apple.QuartzComposer 0x00007fff8a285b98 -[QCView >>> render:arguments:] + 700 >>> 15 com.apple.QuartzComposer 0x00007fff8a2856b2 -[QCView >>> _renderTimer] + 375 >>> 16 com.apple.QuartzComposer 0x00007fff8a259268 _TimerCallback + 82 >>> 17 com.apple.CoreFoundation 0x00007fff8a851564 >>> __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 >>> 18 com.apple.CoreFoundation 0x00007fff8a85109f __CFRunLoopDoTimer + >>> 1151 >>> 19 com.apple.CoreFoundation 0x00007fff8a8c25aa __CFRunLoopDoTimers >>> + 298 >>> 20 com.apple.CoreFoundation 0x00007fff8a80c8e5 __CFRunLoopRun + 1525 >>> 21 com.apple.CoreFoundation 0x00007fff8a80c0b5 CFRunLoopRunSpecific >>> + 309 >>> 22 com.apple.HIToolbox 0x00007fff9118ca0d >>> RunCurrentEventLoopInMode + 226 >>> 23 com.apple.HIToolbox 0x00007fff9118c7b7 >>> ReceiveNextEventCommon + 479 >>> 24 com.apple.HIToolbox 0x00007fff9118c5bc >>> _BlockUntilNextEventMatchingListInModeWithFilter + 65 >>> 25 com.apple.AppKit 0x00007fff935443de _DPSNextEvent + 1434 >>> 26 com.apple.AppKit 0x00007fff93543a2b -[NSApplication >>> nextEventMatchingMask:untilDate:inMode:dequeue:] + 122 >>> 27 com.apple.AppKit 0x00007fff93537b2c -[NSApplication run] >>> + 553 >>> 28 com.apple.QuartzComposer.editor 0x000000010f60ce89 0x10f60a000 + 11913 >>> 29 com.apple.AppKit 0x00007fff93522913 NSApplicationMain + >>> 940 >>> 30 libdyld.dylib 0x00007fff8db6d5fd start + 1 >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Quartzcomposer-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com >> >> This email sent to [email protected]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

