New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IDLE 2.6.1 locks up on Mac OS 10.6 #51113
Comments
IDLE 2.6.1 locks up on Mac OS 10.6 when running using Apple's built-in |
If I understand you correctly the same also happens with the current To reproduce:
The new window opens, but (1) without a proper titlebar, and (2) this |
I can confirm this is the same issue. |
I'm willing to leave this as a release blocker for 2.6.3, but I will |
I can confirm this as well. It also locks up when pasting text. The EDIT |
The bug with the edit menu sounds like the same issues I noted in |
kevin: do you know if there is a plain Tcl script that shows the bug? If |
Ronald: No, unfortunately I was never able to reproduce the bug in pure |
Here's a status update: After testing 2.6.3-pre-rc1 with various combinations of Apple and The good news is that, so far with one exception and with admittedly Even without the Tk problems, it is also unfortunate for IDLE users that So, with more work to be done, my recommendation at this point is to |
I don't understand the logic of saying that IDLE in Python 2.6.3 will not |
@kevin: I didn't say it runs fine with ActiveState TK 8.5.7; that's what |
I agree that we should mention in the news file that Apple's version of W.r.t. Tk 8.4 vs. 8.5: the 2.6 binary releases will be linked to Tk 8.4 I'm willing to review patches for 2.7/3.2 that enable shipping two |
To explain my previous entry about shipping 8.4 and 8.5 versions of
|
The problem is *not* reproducible using the trunk (2.7). I haven't been able to isolate the change that fixes the issue. As a Both the trunk and 2.6 have a menu named "IDLE" to the right and have |
I'm re-prioritizing this as "high" because the binary installer won't |
I also can verify that the problem is not reproducible using a current It looks like there were a number of fixes to _tkinter.c and friends So, with regard to the 2.6.3 release, I concur with Ronald's plan to |
I'm thinking that the Snow Leopard abort trap when invoking IDLE from the command line is a permissions problem somewhere because it works ok when invoked with sudo. The console displays an odd message "2010-08-07 20:38:23.375 Python[25858:170b] __CFServiceControllerBeginPBSLoadForLocalizations timed out while talking to pbs" is the only thing out of the ordinary. This is out-of-the-box 2.6.1 |
Richard: I don't understand your message. What abort are you talking about? |
Sorry to be obscure, Ronald. I mistook my configuration problem, described below for the original problem. But I can reproduce the problem with opening an existing file under IDLE, which is a segmentation fault. When opening a new window, I get a blank screen but no >>> prompt. I should have done this before on my two boxes. It shows pretty clearly that the abort trap problem in 2.6.x is my configuration problem. On the development box, I have mutliple Pythons, with varying degrees of IDLE success; on the production box I have only the factory installed 2.6.1 with no IDLE problem other than the one originally reported. Both boxes are under 10.6.4. Development: Production: for completeness: Development: Development: Development: |
According to Ronald (msg92914) and Ned (msg92923) this particular issue is 2.6 only (and fixed in 2.7 because of patches not backported). |
Now that ActiveState has released a version of Tcl/Tk 8.5 (8.5.9.2) for Mac OS X that is also an Aqua Cocoa Tk (like the Apple-supplied Tk 8.5.7 in 10.6) and supports 64-bit, versions of Python linked with the new ActiveTcl 8.5.9 do not display the problem reported here as well as a number of other problems reported elsewhere. Unfortunately, as released, the Apple-supplied Python 2.6.1 in 10.6 links only to the Apple-supplied Tcl/Tk 8.5. Unless Apple releases an updated version of their Tcl/Tk 8.5, the best solution is to avoid using the IDLE 2.6 supplied with OS X 10.6. There is now a webpage that summarizes the somewhat confusing state of affairs with regard to Tcl/Tk support with Python on Mac OS X. While it is focused on Python installers downloadable from python.org, it does mention the Apple IDLE 2.6.1 problems: |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: