# Eclipse Platform Build Notes
Java Debug

3.0 - RC3

### Problem Reports Fixed

66413: Illegal thread state when debugging to conditional BP on startup
40838: Some debug variables do not display
67499: ArrayIndexOutOfBounds adding project to source lookup
67414: 3.0RC2: Project build failed because: Cannot find the class file for java.lang.Object
50693: "Local directory" setting moved to "Workspace"
68108: Hot code replace not working when warnings present

# Eclipse Platform Build Notes
Java Debug

3.0 - RC2

### Problem Reports Fixed

46835: Quietly fail with jdi.InternalException
55855: Debugger is really slow to display arrays or to perform code completion
65416: context launch error for java file in simple project
65489: StepIntoSelection should use general IRunToLineTarget support
64136: Console debug hyperlinking can't parse some anonymous inner class messages
65844: NPE when launching
62266: Breakpoint action shows error dialiog and logs exception
64990: "enable hit count" checkbox disables OK button
64992: "hit count" should have "..."
64025: Contextual launch fails for top-level type
65316: Error stopping debug core (i.e. while shutting down eclipse)
65771: NPE in the log
65206: breakpoint marker location not correctly updated after refactoring
66096: cancelled build is not repeated on next launch
63136: Scrap pages inherit classpath but not sourcepath
65056: error code 101 evauating conditional breakpoint
65107: ClassCastException processing async thread queue
66192: Polish patch: support view activation via a keyboard shortcut
66378: test failing - invalid stack frame
64951: suspended thread while evaluating condition - no labels
65058: Inspect doesn't work in Snippet Editor
44758: Runtime resolve of packages from other project is not possible in conditional breakpoints
66150: Slow to update RetargetWatchpointAction
65149: Resource exception in JavaDebugOptionsManager.initializeProblemHandling
65585: open type hierarchy for var of inner type does not work
65604: Invalid stack frame exceptions
63323: Marker not found when double-clicking in ruler
65504: No progress feedback when changing VM installs
65203: Launch configuration support for package move.

# Eclipse Platform Build Notes
Java Debug

June 1, 2004

### Problem Reports Fixed

63605: Modal progress improvements round two
49407: scrapbook suspends on uncaught exceptions
61329: launch aborted when pre-req project closed
64472: should be removed
63040: Rapidly clicking on Drop to Frame results in deadlock

# Eclipse Platform Build Notes
Java Debug

May 26, 2004

### Problem Reports Fixed

64139: Classpath tab layout & title
64419: Tomcat example does not need "web app root" attribute
64011: JavaProjectSourceContainer does not search for non-Java files

# Eclipse Platform Build Notes
Java Debug

May 25, 2004

### Problem Reports Fixed

40815: Performance problem when steping into Proxy classes
63472: MonitorsView does not remove itself as a selection listener
53711: Error while 'stepping into selection'
63533: An internal error occurred during: "Launching"
50298: markers not displayed in Java snippet editor
52474: UI Blocked when opening Java Perspective during CVS check out
61046: Source file not found in debugger
63828: ClassCastException when debugging (a breakpoint hits)
63806: Move refactoring prepends a '.' to the main class of launch config

# Eclipse Platform Build Notes
Java Debug

May 20, 2004

### Problem Reports Fixed

62531: ALT + D : used 2 times in Debug Lauch configuration
63037: Context menu "Drop to Frame" missing icon
60183: Console label only shows executable
52964: Persist size of debug pop-ups (or size better)
63163: NPE when searching for JREs
62640: Display keybinding problem
62932: NPE when renaming project
62583: clean up dependencies for jdt.debug.ui
62808: [Launching] Cannot launch app with JDK1.1.7
63107: Display view hook CTRL-space for code assist
57838: Ellipsis for classpath tabs actions

# Eclipse Platform Build Notes
Java Debug

May 18, 2004

### Problem Reports Fixed

52931: Some Preference changes always cause rebuild
57853: Persist Display view contents during a session
59525: "Display" from the Display view should use the display view
54557: Launch configuration: 'move type' refactoring support
61102: content assist does not work on Display view
61249: NPE when using applet launch short cut on non-java project
52383: UI freezes while running runtime workbench under debug
40447: Java Snippets Import Dialog Spacing
61898: Internal error using 0511_1200 build
57257: ArrayOutOfBoundsException in debug event dispatch
45431: Source Exclusion Filter does not apply to Debugger
61960: dangerous practice of catching Throwable
56071: Validation of applet class on Applet main tab
61960: Java breakpoint refactoring support for project rename
61769: Detail formatter does not work; gives wrong code assist
62239: Use of deprecated API SearchEngine#searchAllTypeNames
60049: Java breakpoint refactoring support for package rename and move
61708: Unable to launch application in non PDE dependent project of JDTCore

# Eclipse Platform Build Notes
Java Debug

May 11, 2004

### Problem Reports Fixed

57201: Misleading removal of entries in (default classpath)
58829: create schema for jdiclient extension point
60604: reduce warnings in jdt.launching due to core.runtime deprecations
60859: "Project Selection" dialog does not resize
60770: Windows test failing: testSimpleHcr
61392: NPE in AppletLaunchConfigurationUtils
61429: Persistent Display view
59453: Use new API for build path dialogs
61428: Breakpoint Filtering buttons need ellipsis
60985: Move from deprecated IResourceChangeEvent.POST_AUTO_BUILD
56575: JavaSnippetEditor should use ScrapbookMain1.eval line 21 instead of 20 for stepevent
53746: Drop to frame should be more prominent
58554: NPE attempting to add alternate JRE to source lookup path for PDE
58998: NPE in JavaRuntime
50531: KVM: stepping with "this" expanded
61046: Source file not found in debugger

# Eclipse Platform Build Notes
Java Debug

May 4, 2004

### Problem Reports Fixed

59481: Preference initialization should not be done in Plugin#startup()
60538: Deprecated SearchPattern.createPattern(String stringPattern, int searchFor, int limitTo, int matchMode, boolean isCaseSensitive)
59754: critical: error when running any java application from eclipse
59732: Wrong Java breakpoint attributes added to breakpoints
59453: Use new API for build path dialogs
59524: Evaluation pop-up keybindings are broken on GTK
58332: After debugging when program exits the variables view gets closed

# Eclipse Platform Build Notes
Java Debug

April 27, 2004

### Problem Reports Fixed

59756: LaunchConfigurationITypeMoveParticipant#initialize produces endless loop
59580: NPE in CommonSourceNotFoundEditor
59844: Assertion failed due to BadLocationException in console log
53512: open declaring/receiving type gives the same type
56433: Launch with debug disables JIT unnecessarily
57779: New API in IVMRunner to start JDIDebugTarget with resume=false
58036: AssertionFailedException: Open External File for scrapbook page
58405: Fix deprecations from source lookup migration
59152: Migrate to new ClasspathContainer API
59972: remove references to deprecated AST.LEVEL_?_0
58078: detail formatter dialog missing code assist hint
60025: Display view missing icon for Clear actions

# Eclipse Platform Build Notes
Java Debug

April 20, 2004

### Problem Reports Fixed

57644: SMAP strata and SourceFile attribute not used to locate source
56200: SnippetEditor move to file buffer document provider
56259: Toggle Class Prepare Breakpoint is not intuitive
57249: Console cannot parse stacktraces from JRockit
22818: Remove Debug Action Group support

# Eclipse Platform Build Notes
Java Debug

April 13, 2004

### Problem Reports Fixed

40766: Specify classpath entries relative to variables
57985: Remove "New Scrapbook Page" toolbar button
53334: Making the breakpoint location verifier less restrictive
56705: Details pane problem (build M8)
34669: Activating content assist in Conditions

# Eclipse Platform Build Notes
Java Debug

April 6, 2004

### Problem Reports Fixed

55598: inspect on scrapbook page opens Expressions View
56852: JDT debug dialogs storing dialog settings in the incorrect plugin
55706: AddVMDialog should be resizable. size should be persisted
56068: Choose Applet dialog does not have top mnemonic
56457: Pref Page Installed JREs; Create JRE dialog problems
49741: setting runtime classpath leaks an Image
50515: problem with "no debug attributes" dialog
56665: bootstrap entries classpath for junit is not being set
56211: Class prepare breakpoint annotation
56065: Applet main tab cleanup
45691: Variable selection UI
56805: ClassCastException on choosing "Instance Breakpoints"
54711: MethodBreakpoint refactoring support for method rename.
57467: race condition causes invalid stack frames

# Eclipse Platform Build Notes
Java Debug

March 30, 2004

### Problem Reports Fixed

44490: ObjectCollectedException trying to restart paused VM

# Eclipse Platform Build Notes
Java Debug

March 25, 2004

### Problem Reports Fixed

55374: Can't launch JDT plug-in tests anymore
56080: Only prompt for error in the project when launch in debug mode.
56238: Continue Launch when compile errors preference: Never
36847: run to line when line contains no code == resume

# Eclipse Platform Build Notes
Java Debug

March 23, 2004

### Problem Reports Fixed

54988: Removed deprecated methods in VMRunnerConfiguration
54207: j9 launcher plugin uses deprecated -bp: flag
55171: NPE from RunToLineAdapter
55049: Step into selection failure dialog should be an info dialog.
55000: Invalid null check in JDIModelPresentation#getExpressionText()
54993: Internal Error while building
54896: Disabled watch expressions still update
55179: Toggle Breakpoint action and key binding missing
55614: Non-nls strings and missing dialog font for JavaDebugPreferencePage
54708: Watchpoint refactoring support for field rename

# Eclipse Platform Build Notes
Java Debug

March 16, 2004

### Problem Reports Fixed

30344: Insertion of 'scrapbook' error messages unhelpful
54336: AppletMainTab has too many composites
54229: AppletMainTab has too many inner types
54359: Button enablement on the classpath tabs
54402: package.html for com.sun.jdi.connect.spi
37862: Installed JRE should remember default VM arguments
54417: Is this a bug? or my fault somewhere?
34344: Suspend/Resume enabled in monitors view with no effect
54576: Display view should also use pop-ups
34430: Add Watchpoint and Add Method Breakpoint enabled for SnippetEditor
54417: Applet parameter name and value need to be quoted
53741: inspect and display should work on an empty selection
53952: Generic type name of local variables not displayed when available
53959: Nested generic type names are not correctly displayed
53929: Run/Classpath tree entries need to show FULL path.
54804: BadLocationException when deleting code containing a breakpoint
54713: Too many inner types in JavaMainTab
54692: debug UI gifs that cannot be read
54579: Progress indicator flashes for console output
53709: Useless call to #breakpointExists() in ManageBreakpointActionDelegate#update()
53634: Non-default JRE libraries don't work when running an application...
54786: Loss of being able to add newlines after Inspect/Display popup
54504: Java Debug preference page references wrong preference store
54929: Don't autoOpen monitors view
46530: class load/prepare breakpoint

# Eclipse Platform Build Notes
Java Debug

March 9, 2004

### Problem Reports Fixed

45328: When hot-swap fails, add "restart" button in addition to "terminate" and "continue" buttons
53525: Variables view comes up with details
53989: Primitive Type Display Options dialog does not use dialog font
50909: Make new bootpath options non-breaking
49822: Investigate support for JDK 1.5 features
53412: NPE from monitors view
52385: Toggle Breakpoint adds duplicate breakpoint in inner class
53134: Debug views appear in the wrong perspective

# Eclipse Platform Build Notes
Java Debug

March 2, 2004

### Problem Reports Fixed

52556: Classpath does not update when JRE changed
50086: Enhanced evaluation support
53247: Timeout exception exiting program caused UI block
53250: ObjectCollectedException while shutting down tests
53331: JDI test suite not usuable and has errors
53364: String index out of range in GenericSignature
34313: Launch Configuration: Attach source should be enabled on multi selection
53389: NPE in log
21783: Main type dialog ignores child classes [dialogs] [general issue]
36122: Variables view scrolls to top upon each evaluation/debug step
53135: NPE in variable substitution
53349: Error during test suite
52996: j9launcher plugin missing charconv.zip and locale.zip
53374: NPE in SourceLookupUtils#shutdown
53450: Bug with DebugModelContextBindings
53353: Migrate compilation unit parsing from deprecations

# Eclipse Platform Build Notes
Java Debug

Feb 24, 2004

### Problem Reports Fixed

45481: Double click to select current line in Display View
34350: Step filter label truncated
52366: Cannot launch program due to cycles
51765: Unexpected Error dialog
49068: Large space at top of Installed JREs pref page
52800: Debugger source lookup dialog; unnecessary period
51082: IRuntimeClasspathEntry#getMemento() javadoc
52866: NPE in variables view
52028: Add variable expansion for Main Class and Project in launch configurations
51533: IOException launching Junit launch config

# Eclipse Platform Build Notes
Java Debug

Feb 17, 2004

### Problem Reports Fixed

51560: Pref Page String Substitution; table lines
44583: (default package) exception scope fails
51425: Evaluation fail silently if it indirectly reference Class not in the buildpath
51316: 'Display hexadecimal values (byte, short, char, int, long)' is not working for char

# Eclipse Platform Build Notes
Java Debug

Feb 12, 2004

### Problem Reports Fixed

51687: NPE from step into selection
51748: Error while creating scrapbook page (spellcheck?)
51742: NoSuchElement exception on cancelling evaluation

# Eclipse Platform Build Notes
Java Debug

Feb 11, 2004

### Problem Reports Fixed

51100: Walkback in Run... dialog
51421: JSP variables are not visible in the variables view when debugging a JSP file

# Eclipse Platform Build Notes
Java Debug

Feb 10, 2004

### Problem Reports Fixed

51327: Run; Configuration; Environment Tab; Dialog Font
51414: Errors not logged in JavaLineBreakpoint
50439: Step into selection unnecessarily restrictive
44109: Cannot "Toggle Method Breakpoint" before other breakpoint is set

# Eclipse Platform Build Notes
Java Debug

Feb 3, 2004

### Problem Reports Fixed

25651: Step into selection on any line
50665: Problem with the debug view when breakpoints in code executed by system thread
18891: NPE reported in DisplayView on display in remote launch
36266: [Variables View, Detail Pane] NPE if object does not support toString()
46030: Default classpath attribute not set properly
49013: Classpath should be expanded on entry into tab
46418: PDE classpath containers not working for non-PDE applications
34297: Allow a launch configuration classpath to be "default plus"

# Eclipse Platform Build Notes
Java Debug

Jan 27, 2004

### Problem Reports Fixed

50329: Redundant prefix on editors extension
30816: Cannot debug to breakpoint with Wireless Toolkit
50453: Build Path & Runtime Path inconsistent WRT Library/Container
50552: "Add Step filter" does not use dialog font
50385: Breakpoint properties/conditional breakpoints error message
50553: "Add Filter" button on Pref page Java/Debug/Step Filering should have ...

# Eclipse Platform Build Notes
Java Debug

Jan 20, 2004

### Problem Reports Fixed

49880: scrapbook page popup item "Set Imports" should end with "..."
49853: Persist size of "add step filter" dialog
49963: Exception: Unable to retrieve stack frame - thread not suspended
49834: StringIndexOutOfBoundsException when adding breakpoint
50201: JRE System Library not correctly detected
49335: Stepping in to JRE classes fails to find source code

# Eclipse Platform Build Notes
Java Debug

Jan 13, 2004

### Problem Reports Fixed

48378: Adapting to deprecation of IWorkingCopy
8600: Improvements to step filtering UI
1674: Always show values of method params (1GI3NEE)

# Eclipse Platform Build Notes
Java Debug

Jan 6, 2004

### Problem Reports Fixed

49069: Unnecessary mneumonic on the Edit JRE dialog
49045: Scrapbook launch config name is not user friendly
49052: changing VM arg in scrapbook properties does not restart VM

# Eclipse Platform Build Notes
Java Debug

Dec 18, 2003

### Problem Reports Fixed

49054: Bootpath incorrect when no project specified
49077: Cannot append more than one jar to default bootpath
48946: JavaClasspathTab.hasClasspathChanged
49092: 'User entries' classpath top element should always displayed, even if empty

# Eclipse Platform Build Notes
Java Debug

Dec 15, 2003

### Problem Reports Fixed

30000: Error when you clean out all entries from bootstrap classes
46738: Revert on the JRE tab does not present all widgets
47256: CoreException from launch configuration referencing closed project
48381: Unneccessary memory held in debug view elements after termination
47275: Missing files in the distribution of org.eclipse.jdt.ui.javafamily
45479: Cannot set breakpoint on line which contains only string or number litteral
46001: JRERuntimeClasspathEntryResolver#resolveLibraryLocations() should return only the bootstrap classes when asked for the bootstrap classes
42165: Cannot remove default JRE
48689: Error in .log file when JRE install location is removed/renamed
48153: validate Java Applet Parameters
46737: Review all tabs that take advantage of the activated method
14626: Breakpoint ruler menu contributions not updating properly
39381: [launching view] The configuration tabs use slightly different border sizes
46735: JavaClasspathTab model creation does not handle invalid launch configs
18184: Eval: Disallow field access that require local type signatures
47169: does not present frames correctly
47390: Use of deprecated API from SearchEngine

# Eclipse Platform Build Notes
Java Debug

Dec 9, 2003

### Problem Reports Fixed

42068: Pref Pages button order
46073: Classpath JRE entry does not update properly
42123: Select Container margins [build path] [dialogs]
39768: Red X on JRE tab when no error
47903: NPE while launching
44261: Exception listing dialog box is too tall for my screen
45917: No "Open Declared Type" etc for logical structure entry
47119: Exception breakpoint scope "add package" label problem
47232: classpath tab error does not disappear
8660: Should not allow to easily suspend System threads
35752: Terminating an application produces exceptions in log
45506: cannot delete detail formatter
44591: Moving cursor in editor is very slow and triggers exception
48243: Keybinding reassignments
48316: Can edit JRE classpath when "Use default system libraries"
40680: Usability issues with Edit JRE dialog
48152: Dialog Add/Edit Parameter Variable margin problems
47471: "Could not find the main class"

# Eclipse Platform Build Notes
Java Debug

Dec 2, 2003

### Problem Reports Fixed

45068: CME on hot replace
47459: Excessive logging from OutputStreamMonitor
46127: Annoying IOException in the error log
46544: Drop to Frame should be grouped with Step actions
47003: NFE cause crash while debugging
47385: Schema validation errors for JDT Debug plugin.xml
23056: Add breakpoint on exception - exceptions are listed twice
38956: Down arrow in Add Java Exception Breakpoint dialog should switch panes
26052: Could not set breakpoints on NullPointerException

# Eclipse Platform Build Notes
Java Debug

Nov 26, 2003

### Problem Reports Fixed

47445: Test(s) failure in I200311250800

# Eclipse Platform Build Notes
Java Debug

Nov 25, 2003

### Problem Reports Fixed

47281: Don't log VMDisconnectedException
47198: Unknown stack frame info in Workbench startup thread
41673: Adding breakpoint in unsaved java file leads to NotPresentException
47288: Pref Page Installed JREs -- deselect only JRE after install -> error

# Eclipse Platform Build Notes
Java Debug

Nov 19, 2003

### Problem Reports Fixed

38736: IndexOutOfBoundsException get stack frame
46984: Poor choice of color
45953: Can't set breakpoints on empty functions in M4
19611: F2 - Exception while debugging

# Eclipse Platform Build Notes
Java Debug

Nov 18, 2003

### Problem Reports Fixed

46153: Revise use of IWorkspace.run

# Eclipse Platform Build Notes
Java Debug

Nov 11, 2003

### Problem Reports Fixed

38370: default classpath problems with security provider (SunJCE)
36836: org.eclipse.jdt.launching.VMRunnerConfiguration needs -Xbootclasspath/a and /p options
45885: NPE in JFace
46111: NullPointerException when calling 'setLaunchPerspective'

# Eclipse Platform Build Notes
Java Debug

Nov 4, 2003

### Problem Reports Fixed

10035: The Launcher should support variables
38862: Launch configurations must allow env var configuration...
45694: Error in Args tab when variable specified in working dir
45778: Icons for object browser elements are not transparent
43048: Logical views don't work for watch items
45884: j9 vm runners do not use environment settings
45695: Tests for variables in program/vm args and working dir

# Eclipse Platform Build Notes
Java Debug

Oct 28, 2003

### Problem Reports Fixed

45610: NPE in JavaRuntime
44774: Removing parameters in Run/Java Applet does not enable Apply
44752: cannot modify applet parameter names in launch config
45513: Fix core variables plugin for build
36172: Add option to hide null entries in arrays
45452: Cannot set a breakpoint on the right line using 1023

# Eclipse Platform Build Notes
Java Debug

Oct 21, 2003

### Problem Reports Fixed

45215: Console hyperlinks broken with awt code
45211: Race condition causing debug test failure
44877: Wrong JDK source lookup if Compile-JDK <> Debug-JDK
43555: Conditional method entry breakpoink

# Eclipse Platform Build Notes
Java Debug

Oct 15, 2003

### Problem Reports Fixed

44652: method.location() should not return null
16036: UI not responsive when stack is deep
44759: Eclipse breaks into debugger when a java.lang.Error is thrown

# Eclipse Platform Build Notes
Java Debug

Oct 10, 2003

### Problem Reports Fixed

44628: NPE in getSourceName()
44624: tomcat launcher not usable

# Eclipse Platform Build Notes
Java Debug

Oct 07, 2003

### Problem Reports Fixed

43710: SourceElementQualifierProvider.getText and linked resources
36844: Redefinition of modifier flags in ClassTypeImpl
37760: Registering an IJavaBreakpointListener causes breakpoints to be ignored.
42555: Tests for breakpoint location verification
43436: Should use default class stratum when retrieving source and line number
37271: suspend event fired before suspend occurrs
1547: duplicate variable names (1GB7V3E)
43422: NPE when setting breakpoint in anonymous class
43690: Error from source lookup tab
1691: Feature: set exception breakpoint from console (IGJ8FU2)
44108: NPE from DelegatingModelPresentation.getText with old expression
44195: ClassCastException in JDIFieldVariable.getReceiver
44265: Breakpoint can be set in an empty method
43927: Content assist does not work in breakpoint properties
39345: LaunchConfigurationArgument tests vulnerable to flushed buffer

# Eclipse Platform Build Notes
Java Debug

Sept 30, 2003

### Problem Reports Fixed

43544: Multiple JREs with same name; no name
43611: NPE displaying JavaMethodBreakpoint that has no signature
43661: Exceptions occured after removeing a breakpoint.
42429: escaping double quotes
43738: API for available strata

# Eclipse Platform Build Notes
Java Debug

Sept 24, 2003

### Problem Reports Fixed

43285: Variable view is empty

# Eclipse Platform Build Notes
Java Debug

Sept 23, 2003

### Problem Reports Fixed

43289: [dialog]Run configuration Common tab font
43328: Missing NLS strings for JavaObjectBrowser
43175: "Run to line" adds annotation to editor
34670: Java Launch Configs: [DELETE] key event has not effect on the lists in the 'classpath' tab
38746: Preferences->Java->Installed JREs->Add hangs eclipse
41343: AddJarAction has no need for a validator
43362: Breakpoint listener tests failing
42557: Use job for serialized evaluations per java thread
43330: Change from "show" to "do not show"
43179: JRE tabs are missing margins

# Eclipse Platform Build Notes
Java Debug

Sept 16, 2003

### Problem Reports Fixed

42773: jdt.launching.SocketUtil.findFeePort
41647: Debugger thinks no line number info is present for jikes classes
42703: Conditional breakpoint color problem
42436: StandardVMRunner uses 1.4 StringBuffer API
42783: Delete deprecated method - findFeePort
34919: Setting classpath container initializer should be batched
22960: Unable to add multi-select to set watchpoints
43059: WorkingDirectoryBlock.setDefaults(ILaunchConfigurationWorkingCopy)
43028: variable selection/expansion not working with logical variable views

# Eclipse Platform Build Notes
Java Debug

Sept 10, 2003

### Problem Reports Fixed

41775: Capitalization error in Java Development User Guide
42152: Runtime errors for watch expression not displayed
41371: [Threads and Monitors] How to see deadlocks in System threads?
42179: Inconsistent double-quote escaping in LaunchVariableUtil
41946: Unecessary error messages logged
42487: NPE if ctrl dbl click in JavaDetailFormattersPreferencePage
42425: Setting breakpoint on package declaration
40744: Java Classpath tab is huge
42067: "Create JRE" and "Edit JRE" dialogs margin spacing
42125: [Dialog] [Font] "Attachments For XXX" does not use dialog font
42733: Edit JRE is very slow
39474: JavaBreakpoint.recreate() should call getAdapter(IJavaDebugTarget.class)
41876: cannot add root directory of a drive to classpath
42677: an illegal breakpoint is flagged by too many bells and whistles
42104: Setting an invalid breakpt in a constructor causes Error
42407: When a running debugger session cannot be "hot-updated" with new code, the dialog should have an option to stop the debugger

# Eclipse Platform Build Notes
Java Debug

Sept 02, 2003

### Problem Reports Fixed

42193: program arguments with whitespace not display in a good way
42065: Add detail formatter dialog margin spacing.
42190: Display view triggered from Variables detail pane
42207: "Show affordance in hover to make it sticky" not working

# Eclipse Platform Build Notes
Java Debug

Aug 27, 2003

### Problem Reports Fixed

42079: NullPointerException when setting breakpoint

# Eclipse Platform Build Notes
Java Debug

Aug 26, 2003

### Problem Reports Fixed

13834: Can't set breakpoints in external source
41961: NPE when displaying the result of an expression

# Eclipse Platform Build Notes
Java Debug

Aug 25, 2003

### Problem Reports Fixed

41761: Error when setting a breakpoint in the ruler in a class not in the classpath
41809: Can add breakpoint on non-executable line of code
41839: No default Javadoc URL for 1.4.2 VMs
41873: Timing issue in Launch mode tests
38580: No details when select error node in Expressions view
41560: two watch expressions did not update properly

# Eclipse Platform Build Notes
Java Debug

Aug 20, 2003

### Problem Reports Fixed

41703: NPE from breakpoint location verifier job
41343: AddJarAction has no need for a validator
38744: debugging hard while loading classes
41699: DirectorySourceLocation changes: break tests / javadoc contract
33624: double clicking wrapped lines sets breakpoint on next statement
39006: Setting breakpoint on assert statement not possible
39438: Cannot put a breakpoint on a source line
39589: Cannot place breakpoint in PreferenceDialog
1591: Guess at breakpoint location not very good (1GET2PP)

# Eclipse Platform Build Notes
Java Debug

Aug 12, 2003

### Problem Reports Fixed

41205: NPE from JavaDebugHover
32686: Editing condition from error dialog
39066: [ANT} Add hyperlink to source from the stacktrace
38919: context-menu "Show in Package Explorer" [Scrapbook]
39919: unused classes in launcher
27445: [Dialogs] Dialog font should be used by jdt debug component

# Eclipse Platform Build Notes
Java Debug

Aug 6, 2003

### Problem Reports Fixed

40707: Breakpoint remains enabled after disabling & setting hit count
40946: hit count error message incorrect
40908: Breakpoint dialog layout
40708: breakpoint properties dialog title
40956: Improve error messages for debug communication preferences
25798: JSR 45 debugger support
40969: changeing breakpoint results in excess resource deltas
40959: title for JSP breakpoint is incorrect
41026: NPE if quickly cancel debug launch
41103: JavaDebugHover should provide F2 hint
40412: Wrong hovering while debugging recoursive method

# Eclipse Platform Build Notes
Java Debug

July 29, 2003

### Problem Reports Fixed

40577: SocketUtil#findUnusedLocalPort(String, int, int)
40676: Debug->classpath->advanced->add folder sort order wrong
40786: stratum breakpoint does not install when source path unspecified
40622: Cannot select alternate console when console pinned

# Eclipse Platform Build Notes
Java Debug

July 29, 2003

### Problem Reports Fixed

40629: Watchpoints can be configured to invalid state
10900: Improve breakpoint properties dialog
40673: Detected JRE not set correctly

# Eclipse Platform Build Notes
Java Debug

July 22, 2003

### Problem Reports Fixed

40022: Wrong handling of SMAP OutputLineIncrement
40487: typo in com.sun.jdi.connect.IllegalConnectorArgumentsException
40488: DuplicateRequestException#DuplicateRequestException(String) not implemented
40510: JDIArrayPartitionValue contains unnecessary methods
36619: Incorrect output shown in console window

# Eclipse Platform Build Notes
Java Debug

July 15, 2003

### Problem Reports Fixed

39370: Use Job for debug async queue
39346: Debug stack display does not show recursion properly
39351: Stepping out of main does not show source
39373: Source attachment not detected for sidecar
39486: Launch Configuration: Advanced Options UI
30803: Add JRE Library Container page: Want to edit
36407: Exception in log
39514: Debug View Stack Frames Disappear
37171: NPE closing an Editor
36496: "Watches" don't update when changing the selected debug target
38115: Browse dialog opened via "Add Jar" does not filter
37062: Newly added JRE flagged as default
29644: Should have "use default" checkbox for JRE selection
39983: Apply/Revert not enabled correctly for JRE tab
38672: Timing Hole in JDI test suite.
38804: Unused private fields in Socket*LaunchingConnectorImpl
39878: Debug test failing on Linux
39981: Mneumonic on the JRE tab

# Eclipse Platform Build Notes
Java Debug

June 17, 2003

### Problem Reports Fixed

38039: Support jar should be "ant" driven
38749: NPE from DebugActionGroupsContentProvider on Platform Runtime Binary
38783: Timing issue in RemoteAttachTests
39033: secondary scrapbook evaluations do not work

# Eclipse Platform Build Notes
Java Debug

June 5, 2003

### Problem Reports Fixed

38516: missing string in variables view
38531: IllegalArgumentException "Source attachment path should be absolute"

# Eclipse Platform Build Notes
Java Debug

June 3, 2003

### Problem Reports Fixed

38199: NPE when trying eval from var view
38140: SnippetOpenOnSelectionAtion subclasses OpenAction although OpenAction isn't made for subclassing
18186: Peak-a-boo breakpoint after closing/opening project
34492: Parameters in Java Applet launch configuration.
36326: Stackframe label not getting updated when stepping over source
36530: Possibly wrong line-ordering in org.eclipse.jdt.internal.debug.ui.actions.StepIntoSelectionHandler
32681: Enabling condition should place cursor in condition text field
38371: Changes for JDT Core fix: JavaCore.newLibraryEntry(...)

# Eclipse Platform Build Notes
Java Debug

May 27, 2003

### Problem Reports Fixed

37545: Wrong type gets opened in editor

# Eclipse Platform Build Notes
Java Debug

May 13, 2003

### Problem Reports Fixed

37216: Test failed due to "zip file closed"
37264: NPE in test suite
36160: Java watch expressions not using getAdapter.
35422: j9 launcher times out too fast

# Eclipse Platform Build Notes
Java Debug

April 29, 2003

### Problem Reports Fixed

36795: VariablesView.populateDetailPaneFromSelection not prepared for IVariable where getValue()==null
36516: ClassCastException: MonitorAction not use getAdapter.
35436: Automated tests cannot prompt
34359: Add Java Watch Expression dialog labels

# Eclipse Platform Build Notes
Java Debug

April 22, 2003

### Problem Reports Fixed

27445: [Dialogs] Dialog font should be used by jdt debug component
35911: Hover variable value is trimmed
35268: Default classpath has to be selected twice to update
35729: SocketUtil.findUnusedLocalPort bug
35638: Run to line resumes wrong thread
35384: InstructionPointerManager#fDebugTargetMap is never cleaned
36408: Support ctrl+enter in breakpoint properties dialog
35982: Cannot edit JREs that are created using J9 plugin on Linux
36534: 'Delete' not working in 'Installed JREs' and 'Detail Formatters' preferences pages
35516: AssertFailed when launching applet
36630: Change in SourceElementRequestorAdapter