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 92182 - RootMethods for inner classes don't work
Summary: RootMethods for inner classes don't work
Status: VERIFIED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: J Bachorik
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2007-01-10 09:06 UTC by J Bachorik
Modified: 2007-01-24 10:01 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description J Bachorik 2007-01-10 09:06:21 UTC
Steps to reproduce:
1. Create a main class "Main" with an inner class "Inner"
2. Write a method "doIt" within the "Inner" class. This method can eg.
System.out.println some message
3. From the main method create an instance of the "Main$Inner" class and call
the "doIt" method
4. In the root method selector choose the "doIt()" method as a root method
5. Start profiling
6. You can't see any trace of the "Main$Inner.doIt()" method being executed
Comment 1 J Bachorik 2007-01-10 15:32:09 UTC
There was a problem in root method selector using wrong method to obtain class
names. This mangled inner classes names effectively disabling them.
fixed in trunk
Comment 2 Ivan Sidorkin 2007-01-24 10:01:50 UTC
verified in 070124