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 247819 - Run Into Method called from inner classes does not work after update to 8.0.1 Patch 1.1
Summary: Run Into Method called from inner classes does not work after update to 8.0.1...
Status: VERIFIED FIXED
Alias: None
Product: debugger
Classification: Unclassified
Component: Code (show other bugs)
Version: 8.0.1
Hardware: PC Linux
: P2 normal (vote)
Assignee: Martin Entlicher
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2014-10-09 08:05 UTC by Jiri Kovalsky
Modified: 2014-11-11 13:29 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Project reproducing the problem. (24.49 KB, application/x-java-archive)
2014-10-09 08:05 UTC, Jiri Kovalsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Kovalsky 2014-10-09 08:05:40 UTC
Created attachment 149801 [details]
Project reproducing the problem.

Product Version: NetBeans IDE 8.0.1 (Build 201408251540)
Updates: NetBeans IDE is updated to version NetBeans 8.0.1 Patch 1.1
Java: 1.8.0_20; Java HotSpot(TM) 64-Bit Server VM 25.20-b23
Runtime: Java(TM) SE Runtime Environment 1.8.0_20-b26
System: Linux version 3.13.0-24-generic running on amd64; UTF-8; en_US (nb)

Steps to reproduce:
===================
1. Install and run NetBeans IDE 8.0 or NetBeans IDE 8.0.1.
2. Update to Patch 1.1 which includes: 

   * JPDA Debugger [1.73.1.80 -> 1.73.2.80]
   * Java Visual Debugger [1.13.1 -> 1.13.2]
   * JPDA Debugger API [2.49.1 -> 2.49.2]
   * JPDA Debugger Projects Integration [1.30.1 -> 1.30.2]

3. Open attached MemoryViewAnt project and open examples.advanced.MemoryView.java file in Editor.
4. Set line 48 breakpoint i.e. initComponents(); call and push Ctrl + F5.
5. Once the breakpoint is hit, place cursor at location 65:23 i.e. update|Status(); at line 65.
6. Right click and invoke "Run Into Method" action from popup menu.
7. Application will continue running but debugger will never stop execution at the beginning of updateStatus method definition.
Comment 1 Jiri Kovalsky 2014-10-09 08:06:29 UTC
This is unfortunately regression against 8.0 and 8.0.1 most probably caused by fix of bug #246819.
Comment 2 Martin Entlicher 2014-10-09 10:01:42 UTC
Reproduced. :-(
Comment 3 Martin Entlicher 2014-10-10 11:03:52 UTC
Fixed by changeset:   279188:b3334789c425
http://hg.netbeans.org/core-main/rev/b3334789c425

The bug occurs when running into a method in a different thread only.
Comment 4 Quality Engineering 2014-10-11 11:30:03 UTC
Integrated into 'main-silver', will be available in build *201410110714* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/b3334789c425
User: mentlicher@netbeans.org
Log: #247819: Corrected a regression in Run into method when running into a different thread.
Comment 5 Jiri Kovalsky 2014-10-21 11:41:36 UTC
Product Version: NetBeans IDE Dev (Build 201410190001)
Updates: Updates available
Java: 1.8.0_20; Java HotSpot(TM) 64-Bit Server VM 25.20-b23
Runtime: Java(TM) SE Runtime Environment 1.8.0_20-b26
System: Linux version 3.13.0-24-generic running on amd64; UTF-8; en_US (nb)
User directory: /home/cesilko/.netbeans/dev
Cache directory: /home/cesilko/.cache/netbeans/dev

Verified in development build.
Comment 6 Jiri Kovalsky 2014-10-21 14:48:36 UTC
Martin, can you please backport the fix into release801 branch? Thanks!
Comment 7 Martin Entlicher 2014-11-04 16:12:03 UTC
Pushed to release801 release branch:
http://hg.netbeans.org/releases/rev/edd6f083b528
Comment 8 Quality Engineering 2014-11-07 16:59:46 UTC
Integrated into 'releases/release801', will be available in build *201411071445* or newer. Wait for official and publicly available build.

Changeset: http://hg.netbeans.org/releases/rev/edd6f083b528
User: mentlicher@netbeans.org
Log: #247819: Corrected a regression in Run into method when running into a different thread.
(transplanted from b3334789c4255e60832613486d2264b2e69b25ed)
Comment 9 Jiri Kovalsky 2014-11-11 13:29:50 UTC
Product Version: NetBeans IDE 8.0.2 (Build 201411102027)
Java: 1.8.0_25; Java HotSpot(TM) 64-Bit Server VM 25.25-b02
Runtime: Java(TM) SE Runtime Environment 1.8.0_25-b17
System: Linux version 3.13.0-24-generic running on amd64; UTF-8; en_US (nb)
User directory: /home/cesilko/.netbeans/8.0.2
Cache directory: /home/cesilko/.cache/netbeans/

Happily verifying...