-
Notifications
You must be signed in to change notification settings - Fork 24
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
Bug Winpdb crash #10
Comments
Which version of winpdb are you using ? |
@bluebird75 2.5.0 In meantime I used another fork https://github.com/braidedlogix/winpdb and it worked, it did not crash. If you need more information just let me know. Regards |
Yes, It crashes for me too (Win 10, Anaconda 64, Python 3) when you open any file (both as an argument to winpdb.bat or GUI through "File -> Launch -> Browse") But in original console there is - After some time I got launched GUI without loaded file and this information in it's console P.S. I use http://cmder.net/ as a terminal on Windows to get output ... as I understand this to work, without some "" in paths |
@bluebird75 Maybe quoting depending on OS may solve the problem, I found pieces for Mac and only |
Running Slackware-14.2/x86 with Python-3.6.4 and wxPython-4.0.1. Installed using 'python3 setup.py install' and opened winpdb with the module's name. As soon as I pressed the F6 key winpdb segfaulted. I'm willing to test fixes on linux when you have some available. |
Hi. Porting winpdb to python3 / phoenix is too demanding and too technical for me. I'll just give up. If you feel like trying to solve the bug reported, please do. |
On Mon, 7 May 2018, Bluebird75 wrote:
Hi. Porting winpdb to python3 / phoenix is too demanding and too technical
for me. I'll just give up. If you feel like trying to solve the bug
reported, please do.
I'm using Python3's built-in pdb running in an emacs shell. It does the
job quite well.
Regards,
Rich
|
I know this bug is from a long time ago. I checked the relevant code and indeed, the overquoting is problematic. Instead of passing a string with overquote to subprocess.Popen(), rpdb should pass a list of argument and let Python subprocess handle the quoting, it would work much better. To be improved. |
Hi @bluebird75
I was trying to debug a script and when I press "go" (play button it crash python: https://i.imgur.com/U2vHybx.png
Here's a link to the script in my dropbox if you want to try: https://dl.dropboxusercontent.com/s/bayohh14d1wtufy/MergeXMLTV.py
I'm under Windows 7 x64 using Python 3.6.4 32bit
If you need more information just ask me 😄
Regards
The text was updated successfully, but these errors were encountered: