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.
Summary: | com.sun.jdi.VMMismatchException: instance of org.apache.tomcat.util.threads.TaskThread(name='http-bio-8080-exec-15', id=12) | ||
---|---|---|---|
Product: | debugger | Reporter: | rodrigorsantos <rodrigorsantos> |
Component: | Java | Assignee: | Martin Entlicher <mentlicher> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | heapifyman, janario, jyeary, prasadr24, tomzi |
Priority: | P3 | ||
Version: | 7.4 | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://netbeans.org/bugzilla/show_bug.cgi?id=248094 | ||
Issue Type: | DEFECT | Exception Reporter: | 201544 |
Attachments: |
stacktrace
stacktrace stacktrace |
Description
rodrigorsantos
2013-06-19 17:11:12 UTC
Created attachment 136047 [details]
stacktrace
Some concrete steps to reproduce would help. I'm not able to reproduce this so far... Do you have more than one debugging session running when this occurs? Integrated into 'main-silver', will be available in build *201306272300* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/0674eb866cb3 User: mentlicher@netbeans.org Log: Some logging added to explore issue #231541. Integrated into 'main-silver', will be available in build *201308012300* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/fbdeebfc94db User: mentlicher@netbeans.org Log: Logging improved to explore issue #231541. *** Bug 232240 has been marked as a duplicate of this bug. *** Created attachment 144244 [details]
stacktrace
Attempting to debug a web application.
Created attachment 144246 [details]
stacktrace
Attempting to debug a web application.
It's really interesting, that there happens to be created two instances of VirtualMachineImpl, but they have the same System.identityHashCode(). From the log we see that their .toString() is the same. It's really strange, that in all reports, they consistently have the same identity hash code, but they are not equal in '==' sense. It looks very strange. I am using JRebel with my application. When the agent is removed, it does not produce the same exception. Thanks. Thus it looks to be JRebel-specific. I've added some more logging... changeset: 270996:4fd50f140b46 Integrated into 'main-silver', will be available in build *201401240001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/4fd50f140b46 User: mentlicher@netbeans.org Log: #231541: More extensive logging added when there appears two instances of VirtualMachineImpl. *** Bug 235741 has been marked as a duplicate of this bug. *** (In reply to jyeary from comment #9) > I am using JRebel with my application. When the agent is removed, it does > not produce the same exception. For me it is different. Application uses JR agent 5.5.2 (yes I have to update) and IDE uses JR plugin 5.6.0. When I deactivate the JR plugin in NB (and keep the agent for the application), the error is gone. @Martin: I looked it up in my mails. It should be fixed in the JRebel plugin by Lauri Tulmin from ZT in version >=5.6.4 So I close it as resolved. Thanks for your help. In the worst case I will reopen this issue. |