This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 72866 - InvalidObjectException during code completion
Summary: InvalidObjectException during code completion
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-21 05:03 UTC by xxiii
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
messages.log (231.29 KB, text/plain)
2006-02-21 05:04 UTC, xxiii
Details

Note You need to log in before you can comment on or make changes to this bug.
Description xxiii 2006-02-21 05:03:21 UTC
Doing code completion inside an abstract class with recursive generics resulted
in a javax.jmi.reflect.InvalidObjectException.

public abstract class AbstractThingie<T extends OtherBlahBoundThingieBound<T>>
extends OtherBlah<T> implements Thingie<T> {
   methodFromOtherBlah<T>().<codecompletioninvokedhere> (Please wait...
displayed, Red '-' icon blinks in lower right corner for a while.
}

There seem to be a number of other exceptions from earlier in the same session
in the messages log as well.

While the above class definition is a bit odd, and possibly insane, it does pass
the compiler; and i'm not actually sure its the recursive generic that is giving
netbeans trouble.

Netbeans real-time syntax checking also seems to no longer be working at this point.
Comment 1 xxiii 2006-02-21 05:04:09 UTC
Created attachment 28960 [details]
messages.log
Comment 2 Jiri Prox 2006-02-27 10:05:10 UTC
Can you attach whole project, please?
Comment 3 Jan Becicka 2006-10-26 16:27:50 UTC
Javacore module was replaced by Retouche infrastructure. This bug is not valid
in trunk any more.
Comment 4 Quality Engineering 2007-09-20 09:54:56 UTC
Reorganization of java component