Report exceptions in an easy way

Reporting bugs can be quite frustrating and boring process. The process works generally in following way. Go to a bug tracking system that usually has a web interface. Then you have to log in (isn't it painful already?). Then you report your problem/bug/issue. You can also attach a stack traces, thread dumps or screenshots to the bug report. And then somebody evaluates it and closes it as duplicate of another bug that somebody reported earlier. Isn't there an easier way how to report bugs?

Of course, there is a better and easier way. At least in NetBeans IDE(NB). The NB shows you Exception dialog whenever a exception appears in the software. If you will look carefully at the dialog you will notice Review and Report Problem button.



When you click the Review and Report Problem button then can report the exception into our database. You can provide additional comments that can help to reproduce or identify the problem. If you wanna be contacted later or if you are interested what will happen with the report then you can provide your user/password to netbeans.org.



If you are wondering what data are sent from your computer you can look at them. Just press View Data button. You'll see log of uigestures collector.

Your report will be uploaded to our server, entered into database(see the message). It will be evaluated if it is a duplicate of existing report or new report. New reports that fulfill the criteria will be then entered to Issuezilla as new bug reports.



More details about the exception reporter tool:
Comments:

Thanks for this long-awaited feature. I hope it will be available since M1.0.

Posted by Dominique De Vito on November 14, 2008 at 03:53 AM CET #

@Dominique: This feature is part of NetBeans IDE from NB6.1 (or maybe 6.0?, I don't remember exact day now). Anyway, it is still improving - mainly the backend part that checks for duplicate reports. Anyway, enjoy it!

If you'll find a problem/bug with the report exception tool then you can report it - http://www.netbeans.org/issues/enter_bug.cgi?component=logger - and subcomponent is \*reportexception\*

Posted by Lukas on November 14, 2008 at 04:08 AM CET #

Thanks for precision.

Can we hope a similar panel but for feature requests (directly from NetBeans) ?
While I am writing this, I am just wondering if it would be worthwhile.

Hum, IMHO, yes, because I have found always a bit hard to choose which component is related to the feature request I want to create.
So, I imagine a plugin that would enable to right-click on most GUI items to go to a panel to create a enhancement request.
There would be advantages on both sides: easier for users in order to create requests, and developers that may have a more precise information capture while right-clicking, that is, the related NB component would be better known.

Such a plugin, if existing, might be only avaible to NB community members in order to limit the number of requests, not avaible by default, but only to an update center.

What do you think of that ?
Thanks.

Posted by Dominique De Vito on November 14, 2008 at 05:35 AM CET #

@Dominique: the report exception tool is designed only for bugs connected with an exception. You cannot use it for reporting a bug. It appears only when an exception shows up in the NB IDE.

I see your point with the GUI items and I like it. However it seems very difficult to implement. IMO, you should fill it as new enhancement into issuezilla - http://www.netbeans.org/issues/enter_bug.cgi?component=logger

Posted by Lukas on November 18, 2008 at 04:13 AM CET #

Thumbs up.

Now I actually want to report bugs and feel like they might actually get fixed.

Posted by James Arlow on January 09, 2009 at 06:17 AM CET #

Unfortunately I've had had crashes with 6.7 where the feature simply doesn't work and I cannot find how to report the error information.

Posted by Sean Kuyper on March 05, 2009 at 01:21 PM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Team blog of NetBeans Core and Platform Quality Assurance team

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today