Comments
-
Greg Hurrell
Created an attachment (id=48) Crash log
-
Greg Hurrell
Just a note; one possible theory as to the nature of the conflict:
Synergy Advance does a "poseAsClass" on NSThread very early on in the execution of the program (ie. in "main") so that it can provide some useful thread information (it doesn't actually change behaviour, it just provides some conveniences methods for reporting info). Observations:
1. The stack traces of these crashes are entirely composed of system routines (ie .NSApplicationMain is being called, lots of system methods follow suit, and execution does not even get to any Synergy Advance code before the crash occurs.
2. Airfoil/APE appear as separate threads in the thread listing.
3. The crashes occur only when Airfoil is running.
4. The only code run before NSApplicationMain is a poseAsClass (NSThread).
5. It therefore seems likely that my Airfoil is doing something thread-related that is causing the crash.
I'll need more information from the developers in order to pursue this further. Perhaps they are doing a poseAsClass as well, or something even lower-level.
-
Greg Hurrell
Changing assignment to reflect my new email address.
https://wincent.dev/a/news/archives/2006/05/change_of_email.php
Add a comment
Comments are now closed for this issue.