Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Since nobody answered, I am throwing a few ideas. Maybe one of them is the answer – only guessing – but since clues and tips are welcome, you could take a look at:</p> <ul> <li>the list of the loaded libraries in the crash dump (there may be a clue there)</li> <li>any error that would happen in the child process (after the fork). However, I see why it could be difficult to get back any post-fork error.</li> </ul> <p>If I recall correctly, NSTask calls <code>posix_spawn(2)</code>. This may be a clue, since using <code>fork(2)</code> and <code>execv(3)</code> seems working, you could focus on the differences between <code>NSTask</code> and the non-blocking alternative. Clearly, something is happening at the very beginning that prevents the child from executing properly.</p> <ul> <li>Are you sure it is stuck and not crashed? As far as the user could tell, your app your app wouldn't look like it crashed. Only the child process would crash.</li> <li>As a last resort, you could try to look for any Mach exception occuring (if any, that would mean an error, which you wouldn't be able to recover anyway. But it would provide valuable clues nonetheless).</li> <li>You can tell willing custommers to send you their sysdiagnose. <BR />To this goal, ask them to hit <kbd>Command</kbd> + <kbd>Option</kbd> + <kbd>Control</kbd> + <kbd>.</kbd> + <kbd>Shift</kbd> to wait a few minutes. Soon after, their finder should pop a window to reveal a file named: <code>sysdiagnose_timestamp_.tar.gz</code>. Kindly ask them to mail it to you. Mine is around 5 MB. More details on the <a href="http://developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man1/sysdiagnose.1.html" rel="nofollow">sysdiagnose man page</a>.</li> </ul>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload