As far as seeing the print statements, you can modify the source file to
have "import win32traceutil" at the top, and in another console run
"python -m win32traceutil" - the print statements from the source file
should them appear in the console running win32traceutil.
However, I don't think this will help you find the crash - it might let
you see what *does* work, but probably not what doesn't. Ideally you
would attach explorer to a debugger and see where it crashes - even
without debug symbols you might get some clues as to where it is
crashing. Given your other alternative is to write a shell extension in
c++, you probably already have access to the tools necessary.
HTH,
MArk
On 17/04/2014 1:30 AM, Bob Hood wrote:
As a follow-up, a clean install of Windows 7, Python 2.7.6 and pywin32 2.18 in
a Virtual Machine does not exhibit this behavior. The Python extension
actually works in Explorer.
So, it would seem that some other currently installed extension might be
colliding with this. However, I'd still like some pointers on how to debug
this Python-based extension if anybody has them, so I won't have to resort to
writing it in C++.
On 4/15/2014 8:04 PM, Bob Hood wrote:
Hi, everybody.
I'm having an issue with the context_menu.py example included with pywin32
(2.18) under Python 2.7.6. I register it by running it ("python
context_menu.py --register"), but then, when I right-click on a Python file,
my Explorer process terminates. I've tried variations (some enhanced examples
I've found on stackoverflow, for example), and they all exhibit the same
behavior.
1. Has anybody else run into this?
2. Is there an example out there that actually works?
3. If not, any suggestions on how I can debug this to figure out exactly what
is causing the issue? I see there are some print statements in the module (so
I might be able to do printf-debugging) but I don't know where that output is
going.
Thanks for any help.
_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32
_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32
_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32