Project *Core Apps » Bazaar » ChatSecure:Android » KeySync » Orbot » Orfox Private Browser » Orweb » Secure ReaderCacheWordIOCipherNetCipherPanicTrusted Intents » CheckeyLibreoSpideyStoryMakerâ„¢SecureSmartCam » CameraV (InformaCam Project) » ObscuraCam
Tracker *Bug Feature Task
Subject *
Description On windows there's the notion of a "Console" app and a none-console app. Console apps always have some terminal window associated with them where the dump stdout. We disable this for KeySync cause most users don't like having that ominous black window staring out at them. But it would be good if there was some way to capture crashes and debug info, without having to issue a separate build. One way to do this would be to just redirect stdout and stderr to files like : <pre><code class="python"> sys.stdout = open('/path/stdout.log', 'w') sys.stderr = open('/path/stderr.log', 'w') </code></pre> And/or we could wrap @ROOT.mainloop()@ in a @try/except@ block and catch all unhandled exceptions, print them to a file and then ask the user nicely _"KeySync has crashed, do you want to save the crash report?"_ or something. Thoughts?
Status *New
Priority *Low Normal High Urgent Immediate
Assignee << me >>abeluckhansn8fr8vaneveryAnonymous
Target version 0.2 0.2.1 0.3 0.4
Start date
Due date
Estimated time Hours
% Done0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %
Component
Files (Maximum size: 195 MB)