Bug 6348 - Compiler's "Internal error" box is broken
Summary: Compiler's "Internal error" box is broken
Status: RESOLVED DUPLICATE of bug 7175
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Kevin Haaland CLA
QA Contact:
URL:
Whiteboard:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2001-11-27 10:27 EST by Johan Walles CLA
Modified: 2002-05-01 09:57 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Walles CLA 2001-11-27 10:27:16 EST
What happens time and time again in the eclipse ng is that:
* The compiler breaks for somebody
* They get an entirely uninformative error message like "Errors during build:
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding" (real world example)
* They post a "what happened?" message to the ng.
* Somebody tells them about the .metadata/.log file
* Actual error reporting begins in the ng
* A bugzilla entry may get posted at some later time

With a better error box, this could be shortened into:
* The compiler breaks for somebody
* They report it into Bugzilla (unless it has already been reported)

The error box could be improved by including:
* a pointer to the log file ("For more information, have a look in
/complete/path/to/the/workspace/.metadata/.log")
* an option to view the contents of that file (like a "More >>" button that
would add a text box with the contents of the log file)
* something about how to look for similar bugs in Bugzilla ("You can see if this
 is a known problem by searching our Bugzilla at http://dev.eclipse.org/bugs")
* something about filing new bugs in Bugzilla ("If there is no bug report about
this already, please file one at http://dev.eclipse.org/bugs/enter_bug.cgi").
I don't know enough about Eclipse to tell whether this is an Eclipse core issue
or a JDT issue, but it *is* an issue and it should be fixed.
Comment 1 Dirk Baeumer CLA 2002-01-10 05:51:57 EST
This should be a standard platform UI mechanism. Moving to platform
Comment 2 Johan Walles CLA 2002-03-15 06:44:26 EST
See also bug 7175.
Comment 3 Kevin Haaland CLA 2002-05-01 09:57:18 EDT
The error log information is available from the dialog. The feature described 
in 7175 would cover this case as well. 

See also bug 7175.


*** This bug has been marked as a duplicate of 7175 ***