This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ronaldoussoren
Recipients ned.deily, r.david.murray, ronaldoussoren, tkessler
Date 2015-07-06.19:34:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <F8340B63-8630-4959-8A6E-A4281971220B@mac.com>
In-reply-to <1436191025.93.0.619105677184.issue24573@psf.upfronthosting.co.za>
Content
This is likely a known issue with using os.fork on OSX: that is unsafe, and likely causes crashes, once one of Apple's frameworks has initialized. 

I think it might be better in the long run to make multiprocessing on OSX behave the same as on windows, but haven't thought about the consequences of this enough to be sure (because there are downsides as well)

BTW. Besides that, the code pattern doesn't match how GUI applications are supposed to work on OSX. Applications are basically supposed to be single process, even when working with multiple documents. 

--
On the road, hence brief. 

Op 6 jul. 2015 om 15:57 heeft R. David Murray <report@bugs.python.org> het volgende geschreven:

> 
> R. David Murray added the comment:
> 
> Your test code works for me on linux and python3.3 and 3.4.1.  That is, I can click four buttons and get back the prompt, with no segfault.  It is quite possible this is a bug in the Mac version of TK, assuming this is even supposed to work.
> 
> ----------
> nosy: +r.david.murray
> 
> _______________________________________
> Python tracker <report@bugs.python.org>
> <http://bugs.python.org/issue24573>
> _______________________________________
History
Date User Action Args
2015-07-06 19:34:49ronaldoussorensetrecipients: + ronaldoussoren, ned.deily, r.david.murray, tkessler
2015-07-06 19:34:49ronaldoussorenlinkissue24573 messages
2015-07-06 19:34:49ronaldoussorencreate