[Pythonmac-SIG] Tkinter problem in a forked

Bob Ippolito bob at redivi.com
Sat Jun 4 19:59:27 CEST 2005


On Jun 4, 2005, at 8:05 AM, Eric Texier wrote:

> I am having trouble with running tk in a child process. the code  
> worked
> on linux.
> It crashed with the following message:
>
> creating window in receptionist
> Tcl_FinalizeNotifier: notifier pipe not initialized
> Abort
>
> Any idea if it's a bug or something extra that I need to do of macox.

On Mac OS X, you almost always need to fork/exec if you're using GUI  
stuff.  There's too much shared state with fork alone, which can  
cause strange behavior as you've noticed.

-bob



More information about the Pythonmac-SIG mailing list