From 37e969502b0fbd9ff9db47c6dee2404e37605e26 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 25 Oct 2013 08:33:51 +0530 Subject: [PATCH] Add debug output for 32bit calibre on 64bit windows --- src/calibre/debug.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/calibre/debug.py b/src/calibre/debug.py index 043d425c14..327e4024aa 100644 --- a/src/calibre/debug.py +++ b/src/calibre/debug.py @@ -150,6 +150,13 @@ def print_basic_debug_info(out=None): out(__appname__, get_version(), 'Portable' if isportable else '', 'isfrozen:', isfrozen, 'is64bit:', is64bit) out(platform.platform(), platform.system(), platform.architecture()) + if iswindows and not is64bit: + try: + import win32process + if win32process.IsWow64Process(): + out('32bit process running on 64bit windows') + except: + pass out(platform.system_alias(platform.system(), platform.release(), platform.version())) out('Python', platform.python_version())