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 71710 - Profiler cannot be started in netbeans running on JDK with lower version than 1.5
Summary: Profiler cannot be started in netbeans running on JDK with lower version than...
Status: CLOSED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 5.x
Hardware: All All
: P1 blocker (vote)
Assignee: Jiri Sedlacek
URL:
Keywords:
: 71815 72137 72986 73173 74046 76516 132624 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-21 22:22 UTC by jburns
Modified: 2008-04-14 08:45 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 jburns 2006-01-21 22:22:13 UTC
on starting "Profile Main project" or "Attach profiler" the following null pointer exception is thrown in 
the logfile:

>Log Session: Saturday, January 21, 2006 10:18:33 PM GMT
>System Info:
  Product Version         = NetBeans IDE 5.0 RC2 (Build 200601172200)
  Operating System        = Mac OS X version 10.4.4 running on ppc
  Java; VM; Vendor; Home  = 1.4.2_09; Java HotSpot(TM) Client VM 1.4.2-54; Apple Computer, Inc.; /
System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home
  System Locale; Encoding = en_US (nb); MacRoman
  Home Dir.; Current Dir. = /Users/johnburns; /
  Installation; User Dir. = /Applications/NetBeans.app/Contents/Resources/NetBeans/nb5.0:/
Applications/NetBeans.app/Contents/Resources/NetBeans/ide6:/Applications/NetBeans.app/Contents/
Resources/NetBeans/enterprise2:/Applications/NetBeans.app/Contents/Resources/NetBeans/harness:/
Applications/NetBeans.app/Contents/Resources/NetBeans/profiler1:/Applications/NetBeans.app/
Contents/Resources/NetBeans/platform6; /Users/johnburns/.netbeans/5.0rc2
  Boot & Ext. Classpath   = /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/
classes.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/ui.jar:/System/
Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/laf.jar:/System/Library/Frameworks/
JavaVM.framework/Versions/1.4.2/Classes/sunrsasign.jar:/System/Library/Frameworks/
JavaVM.framework/Versions/1.4.2/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/
Versions/1.4.2/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/
Classes/charsets.jar:/Library/Java/Extensions/OpenBaseJDBC.jar:/System/Library/Java/Extensions/
CoreAudio.jar:/System/Library/Java/Extensions/dns_sd.jar:/System/Library/Java/Extensions/
j3daudio.jar:/System/Library/Java/Extensions/j3dcore.jar:/System/Library/Java/Extensions/
j3dutils.jar:/System/Library/Java/Extensions/jai_codec.jar:/System/Library/Java/Extensions/
jai_core.jar:/System/Library/Java/Extensions/mlibwrapper_jai.jar:/System/Library/Java/Extensions/
MRJToolkit.jar:/System/Library/Java/Extensions/QTJava.zip:/System/Library/Java/Extensions/
QTJSupport.jar:/System/Library/Java/Extensions/vecmath.jar:/System/Library/Frameworks/
JavaVM.framework/Versions/1.4.2/Home/lib/ext/apple_provider.jar:/System/Library/Frameworks/
JavaVM.framework/Versions/1.4.2/Home/lib/ext/ldapsec.jar:/System/Library/Frameworks/
JavaVM.framework/Versions/1.4.2/Home/lib/ext/localedata.jar:/System/Library/Frameworks/
JavaVM.framework/Versions/1.4.2/Home/lib/ext/sunjce_provider.jar
  Application Classpath   = /Applications/NetBeans.app/Contents/Resources/NetBeans/platform6/lib/
boot.jar:/Applications/NetBeans.app/Contents/Resources/NetBeans/platform6/lib/org-openide-
modules.jar:/Applications/NetBeans.app/Contents/Resources/NetBeans/platform6/lib/org-openide-
util.jar:/Library/Java/Home/lib/dt.jar
  Startup Classpath       = /Applications/NetBeans.app/Contents/Resources/NetBeans/platform6/core/
core.jar:/Applications/NetBeans.app/Contents/Resources/NetBeans/platform6/core/org-openide-
filesystems.jar:/Applications/NetBeans.app/Contents/Resources/NetBeans/nb5.0/core/org-netbeans-
upgrader.jar:/Applications/NetBeans.app/Contents/Resources/NetBeans/nb5.0/core/locale/
core_nb.jar:/Applications/NetBeans.app/Contents/Resources/NetBeans/ide6/core/org-netbeans-
modules-utilities-cli.jar
-------------------------------------------------------------------------------
Turning on modules:
  org.openide.util [6.8.1 200601172200]
  org.openide.modules [6.5.1 200601172200]
  org.netbeans.modules.editor.errorstripe.api/1 [2.2.1.1 1 200601172200]
  org.openide.filesystems [6.4.1 200601172200]
  org.netbeans.modules.queries/1 [1.7.1 200601172200]
"~/.netbeans/5.0rc2/var/log/messages.log" 244L, 16925C
  org.netbeans.modules.beans/1 [1.17.1 200601172200]
  org.netbeans.modules.web.struts/1 [1.2.1.1 1 200601172200]
  org.netbeans.modules.web.jstl11/1 [2.6.1 1.1.2 200601172200]
  org.netbeans.modules.updatecenters/1 [1.6.1 200601172200]
  org.netbeans.modules.xml.schema/1 [1.11.1.4 200601172200]
Post-initialization command-line options could not be run.
*********** Exception occurred ************ at 10:18 PM on Jan 21, 2006
java.lang.NullPointerException
  at org.netbeans.modules.profiler.ui.panels.MemoryUsageConfigPanelLarge.<init>
(MemoryUsageConfigPanelLarge.java:174)
  at org.netbeans.modules.profiler.ui.SelectTaskPanel.<init>(SelectTaskPanel.java:169)
  at org.netbeans.modules.profiler.actions.ProfilingSupport.<init>(ProfilingSupport.java:132)
  at org.netbeans.modules.profiler.actions.ProfilingSupport.getDefault(ProfilingSupport.java:103)
  at org.netbeans.modules.profiler.actions.AntActions.doProfileProject(AntActions.java:367)
  at org.netbeans.modules.profiler.actions.AntActions.access$000(AntActions.java:47)
  at org.netbeans.modules.profiler.actions.AntActions$6.perform(AntActions.java:279)
  at org.netbeans.modules.project.ui.actions.MainProjectAction.actionPerformed(MainProjectAction.java:
99)
  at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819)
  at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1872)
  at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
  at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
  at javax.swing.AbstractButton.doClick(AbstractButton.java:321)
  at apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:104)
  at java.awt.MenuItem.processActionEvent(MenuItem.java:589)
  at java.awt.MenuItem.processEvent(MenuItem.java:548)
  at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:285)
  at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:273)
  at java.awt.EventQueue.dispatchEvent(EventQueue.java:482)
[catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Comment 1 ehucka 2006-01-23 09:40:08 UTC
It seems there is used a code specific for JDK 1.5 and higher
(JSpinner.getAccessibleContext()).
I think all ide parts should use only a code compilable with jdk 1.4 now.
Comment 2 Jiri Sedlacek 2006-01-23 11:09:49 UTC
Fixed for 5.1.
Comment 3 jburns 2006-01-23 12:52:35 UTC
work-around is to edit netbeans.conf to alter the default jdk to 1.5 (on the OS X 10.4, this is at locaion /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home). this fixes the problem for 
netbeans 5.0
Comment 4 Jiri Sedlacek 2006-01-23 14:24:18 UTC
Fix will also be available in final release.
Comment 5 ehucka 2006-01-23 16:26:39 UTC
verified in 5.0 build
Comment 6 Jiri Sedlacek 2006-01-24 16:34:13 UTC
*** Issue 71815 has been marked as a duplicate of this issue. ***
Comment 7 Jiri Sedlacek 2006-02-02 03:56:43 UTC
*** Issue 72137 has been marked as a duplicate of this issue. ***
Comment 8 Jiri Sedlacek 2006-02-24 11:07:36 UTC
*** Issue 72986 has been marked as a duplicate of this issue. ***
Comment 9 Tomas Hurka 2006-03-03 08:40:55 UTC
*** Issue 73173 has been marked as a duplicate of this issue. ***
Comment 10 ehucka 2006-04-03 14:59:40 UTC
*** Issue 74046 has been marked as a duplicate of this issue. ***
Comment 11 Jiri Prox 2006-05-18 08:54:41 UTC
*** Issue 76516 has been marked as a duplicate of this issue. ***
Comment 12 Alexander Kouznetsov 2007-02-20 10:26:47 UTC
Closing old issues
Comment 13 Alexander Kouznetsov 2007-02-20 18:10:04 UTC
Reverting to original Target Milestone value changed by mistake. Sorry for
inconvenience.
Comment 14 Jana Maleckova 2008-04-14 08:45:11 UTC
*** Issue 132624 has been marked as a duplicate of this issue. ***