Hello, a really problem is, if an application (here IDEA) hangs in a dead-lock. If the console is open, you can press CTRL-Break (?) to get a thread-dump. If the application runs without a console, there is no possibility to get a thread-dump - at least I don't know of any. Reporting everything in a log-file could not help there, too.
Best regards, Thomas Singer _____________ smartcvs.com At 12:10 07.01.02 +0330, you wrote: >Hello, > >Well, it will be nice to report the errors/warnings in a dialog. But the >problem is that this clue won't work fine if the program freezes and you >don't have the report dialog/window up. >IDEA has been freezed (for some reasons) and I don't have access to >details. Any clue here?! > >The only solution I can say is to log all the errors on a file too in >this case (we don't have DOS window)! > >Best Regards, >Armond > > > My suggestion: > > 1. Remove the DOS window. > > 2. Show these errors/exception in a dialog, WHEN the error happens. > > 3. Don't bother to implement some fancy report mechanism. A text pane >with > > the stack trace and some additional data (e.g. JVM version, OS), >formatted > > in your preference, will do the work. > > 4. Important: make it optional. Not all the users wishes to report >bugs, > > and > > they would prefer not to be bothered with this dialog. If there'll be >an > > error that appears frequently, even the most active bug reporter, will > > wish > > to turn this feature (dialog) off. > > 5. Write everything to a log file. > > > > > > I'm sure that this solution will annoy fewer users, and help us to >send us > > better bug reports. > > > > Ofer > > > > _______________________________________________ > > Eap-list mailing list > > [EMAIL PROTECTED] > > http://www.intellij.com/mailman/listinfo/eap-list > > > >_______________________________________________ >Eap-list mailing list >[EMAIL PROTECTED] >http://www.intellij.com/mailman/listinfo/eap-list _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
