Watch, Follow, &
Connect with Us
Public Report
Report From: JBuilder/Debugger/Remote Debugging    [ Add a report in this area ]  
Report #:  9593   Status: Reported
Attaching to remote debugging session doesn't work for dt_shmem
Project:  JBuilder Build #:  11.0.236.0
Version:    2005 Submitted By:   Kyley Jex
Report Type:  Basic functionality failure Date Reported:  11/23/2004 4:40:21 PM
Severity:    Serious / Highly visible problem Last Updated:
Platform:    All versions Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (1 Total Rating)
5.00 out of 5
Total Votes: 1
Description
With JBuilder 2005 I can no longer attach and debug a remote java application when the transport is dt_shmem.  I still have JBuilder X installed and it works with this version of JBuilder.

It seems as if the debug session never completely initializes -- because you would normally get this error if an application hasn't been started in which to attach to:
-- IOException attaching Remote Java debug process --

java.io.IOException: shmemBase_attach failed, error code = -1

However, with JBuilder 2005, this error never is displayed.  In fact none of the debugger tabs become visible.  The sessions cannot be stopped -- and can only be terminated by either closing the display window or by shutting down JBuilder.
Steps to Reproduce:
Attach to a java application using the transport=dt_shmem.
Workarounds
Change the transport from dt_shmem to dt_socket.
Attachment
None
Comments

None

Server Response from: ETNACODE01