Can't use debugger

When I run sunstudio and I want to debug with Debug/Start Session/Run in debugger, I have the message "Exception occurred in Request Processor". If i show details, i have the messages :

Annotation: Exception occurred in Request Processor

java.lang.NullPointerException

at org.netbeans.modules.debugger.delegator.DelegatingDebugger.addDebugger(Delegati ngDebugger.java:376)

at org.netbeans.modules.debugger.multisession.EnterpriseDebugger.addDebugger(Enter priseDebugger.java:264)

at org.netbeans.modules.debugger.multisession.EnterpriseDebugger.startDebugger(Ent erpriseDebugger.java:213)

at org.netbeans.modules.debugger.delegator.DefaultDebuggerType.startDebugger(Defau ltDebuggerType.java:151)

at org.netbeans.modules.debugger.support.ProcessDebuggerType.startDebugger(Process DebuggerType.java:234)

at org.openide.debugger.DebuggerType.startDebugger(DebuggerType.java:64)

at org.openide.loaders.ExecSupport.debug(ExecSupport.java:75)

at org.netbeans.modules.debugger.support.actions.StartAction.performAction(StartAc tion.java:90)

at org.openide.util.actions.NodeAction.performAction(NodeAction.java:184)

at org.openide.util.actions.NodeAction.actionPerformed(NodeAction.java:175)

at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:97)

Could you help me ?

[1359 byte] By [leblancjca] at [2007-11-26 22:25:51]
# 1
Only one suggestion springs to my mind: try switching between gdb/dbx, maybe one of them will work.
MaximKartasheva at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 2
BTW, what kind of Linux do you have?
MaximKartasheva at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 3
Red Hat Enterprise Linux ES release 4 (Nahant Update 2)
leblancjca at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 4
Sorry, I don't have a machine with this version of Linux installed nearby... Did you try switching between dbx and gdb in the IDE?
MaximKartasheva at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 5
I have switch togdb in preferences but I still have java error when I tried to execute in debug mode...
leblancjca at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 6

This is using SunStudio10 or SunStudio11?

It seems that the IDE failed to get the debugger going.

Do you have any other error messages anywhere?

(Look into ~/.sunstudio/.../system/ide.log for them)

Try running dbx from the command line on your

application of choice and let us know if that succeeds.

IvanIgorovicha at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 7

It's Sun Studio 11 and dbx runs fine from comman line

The last informations in the ide.log are :

>Log Session: Monday, March 26, 2007 1:55:32 PM CEST

>System Info:

Product Version= Sun Studio 11 (Build 20050910)

IDE Versioning= IDE/1 spec=3.42.1 impl=20050910

Operating System= Linux version 2.6.9-22.0.2.ELsmp running on i386

Java; VM; Vendor= 1.4.2_13; Java HotSpot(TM) Client VM 1.4.2_13-b06; Sun Microsystems Inc.

Java Home = /opt/j2sdk1.4.2_13/jre

System Locale; Encod. = en_US (sunstudio); ISO-8859-1

Home Dir; Current Dir = /home1/thales/dsilva; /vobs/systemaLive

IDE Install; User Dir = /home/godel/netbeans/3.5V11; /home1/thales/dsilva/.sunstudio/11-Linux-i686

CLASSPATH = /home/godel/netbeans/3.5V11/lib/ext/boot.jar:/home/godel/netbeans/3.5V11/lib/ex t/crimson-1.1.3

.jar:/home/godel/netbeans/3.5V11/lib/ext/regexp-1.2.jar:/home/godel/netbeans/3. 5V11/lib/ext/xerces-2.0.2.jar:/home/godel

/netbeans/3.5V11/lib/ext/xml-apis-1.0b2.jar:/usr/java/lib/dt.jar:/usr/java/lib/ htmlconverter.jar:/usr/java/lib/tools.jar

Boot & ext classpath = /home/godel/netbeans/3.5V11/modules/autoload/ext/jh-1.1.3.jar:/opt/j2sdk1.4.2_1 3/jre/lib/rt.ja

r:/opt/j2sdk1.4.2_13/jre/lib/i18n.jar:/opt/j2sdk1.4.2_13/jre/lib/sunrsasign.jar :/opt/j2sdk1.4.2_13/jre/lib/jsse.jar:/opt

/j2sdk1.4.2_13/jre/lib/jce.jar:/opt/j2sdk1.4.2_13/jre/lib/charsets.jar:/opt/j2s dk1.4.2_13/jre/classes:/opt/j2sdk1.4.2_13

/jre/lib/ext/ldapsec.jar:/opt/j2sdk1.4.2_13/jre/lib/ext/sunjce_provider.jar:/op t/j2sdk1.4.2_13/jre/lib/ext/dnsns.jar:/op

t/j2sdk1.4.2_13/jre/lib/ext/localedata.jar

Dynamic classpath= /home/godel/netbeans/3.5V11/lib/openide.jar:/home/godel/netbeans/3.5V11/lib/cor e-windows.jar:/

home/godel/netbeans/3.5V11/lib/core.jar:/home/godel/netbeans/3.5V11/lib/locale/ core-windows_zh_CN.jar:/home/godel/netbea

ns/3.5V11/lib/locale/core-windows_ja.jar:/home/godel/netbeans/3.5V11/lib/locale /core_ja.jar:/home/godel/netbeans/3.5V11/

lib/locale/openide_ja.jar:/home/godel/netbeans/3.5V11/lib/locale/openide_zh_CN. jar:/home/godel/netbeans/3.5V11/lib/local

e/core_zh_CN.jar:/home/godel/sunstudio11/prod/lib/locale/openide_sunstudio.jar: /home/godel/sunstudio11/prod/lib/locale/c

ore_sunstudio.jar:/home/godel/sunstudio11/prod/lib/locale/core_sunstudio_ja.jar :/home/godel/sunstudio11/prod/lib/locale/

openide_sunstudio_ja.jar:/home/godel/sunstudio11/prod/lib/locale/core_sunstudio _zh_CN.jar:/home/godel/sunstudio11/prod/l

ib/locale/openide_sunstudio_zh_CN.jar:/home/godel/sunstudio11/prod/lib/locale/a nalyzer_st_zh_CN.jar:/home/godel/sunstudi

o11/prod/lib/locale/analyzer_st_ja.jar

-

Turning on modules:

org.openide/1 [3.42.1 20050910]

org.openide.src [1.0.1 20050910]

org.openide.io [1.0.1 20050910]

org.openide.execution [1.0.1 20050910]

org.openide.compiler [1.0.1 20050910]

org.netbeans.core/1 [1.12.1 20050910]

org.netbeans.lib.terminalemulator [1.0.1 20050910]

org.netbeans.core.output/1 [1.0.1 20050910]

org.netbeans.core.compiler/1 [1.3.1 20050910]

org.openide.debugger [1.0.1 20050829]

org.netbeans.modules.editor/1 [1.13.1 20050910]

org.netbeans.modules.diff/1 [1.6.1 20050910]

org.openidex.util/2 [2.6.1 20050910]

org.netbeans.modules.vcscore/1 [1.8.1 20050910]

org.netbeans.modules.cvsclient/1 [1.7.2 20050910]

org.netbeans.modules.javahelp/1 [1.2.1 20050910]

org.netbeans.core.execution/1 [1.2.1 20050910]

org.netbeans.modules.cpp/1 [1.4 2005/10/13]

org.netbeans.core.windows/1 [1.1.1 20050910]

org.netbeans.core.ui/1 [1.1.1 20050910]

org.netbeans.modules.externaleditor [1.4 20050910]

org.netbeans.modules.settings/1 [1.3.1]

org.netbeans.modules.utilities/1 [1.13.1 20050910]

com.sun.tools.swdev.toolscommon [1.15 ${buildnumber}]

org.netbeans.modules.autoupdate/1 [2.7.1 20050910]

org.netbeans.modules.debugger.core/3 [2.8.1 20050910]

com.sun.tools.swdev.sunstudio/1 [1.2 051013]

org.netbeans.core.ide/1 [1.2.1 20050910]

org.netbeans.modules.group/1 [0.1.1 20050910]

com.sun.tools.swdev.javadisabler/1 [1.2 051013]

org.netbeans.modules.vcs.advanced/1 [1.8.1 20050910]

com.sun.forte.st.mpmt/1 [8.2]

org.netbeans.modules.vcs.profiles.cvsprofiles/1 [1.2.1 20050910]

org.netbeans.modules.vcs.profiles.pvcs/1 [1.2.1 20050910]

org.netbeans.modules.usersguide/1 [1.12.1 20050910]

com.sun.tools.xdplugin/7 [8.2 20051013]

org.netbeans.modules.extbrowser/1 [0.7.1 20050910]

org.netbeans.modules.welcome/1 [1.4.1 20050910]

com.sun.ffj.modules.registration/1 [1.4.1 2005/10/13]

org.netbeans.modules.text/1 [1.11.1 20050910]

Starting system in full screen (MDI) UI mode.

[WinSys:ModeData] Bounds java.awt.Rectangle[x=0,y=0,width=0,height=0] are invalid in org.netbeans.core.windows.layers.Mo

deData@b7141a[Windows/WindowManager/Editing/editor]. Repaired to java.awt.Rectangle[x=0,y=0,width=200,height=200]

[WinSys:ModeData] Maximized bounds java.awt.Rectangle[x=0,y=0,width=0,height=0] are invalid in org.netbeans.core.windows

.layers.ModeData@b7141a[Windows/WindowManager/Editing/editor]. Ignoring

[WinSys:ModeData] Bounds java.awt.Rectangle[x=0,y=0,width=0,height=0] are invalid in org.netbeans.core.windows.layers.Mo

deData@b7141a[Windows/WindowManager/Editing/editor]. Repaired to java.awt.Rectangle[x=0,y=0,width=200,height=200]

[WinSys:ModeData] Maximized bounds java.awt.Rectangle[x=0,y=0,width=0,height=0] are invalid in org.netbeans.core.windows

.layers.ModeData@b7141a[Windows/WindowManager/Editing/editor]. Ignoring

cpp - cannot locate ctags utility...

cpp - cannot locate ctags utility...

cpp - cannot locate ctags utility...

cpp - cannot locate ctags utility...

Initial slashes in Utilities.loadImage deprecated (cf. #20072): /org/netbeans/modules/url/urlObject.gif

*********** Exception occurred ************ at Mon Mar 26 13:58:47 CEST 2007

Annotation: Exception occurred in Request Processor

java.lang.NullPointerException

at org.netbeans.modules.debugger.delegator.DelegatingDebugger.addDebugger(Delegati ngDebugger.java:376)

at org.netbeans.modules.debugger.multisession.EnterpriseDebugger.addDebugger(Enter priseDebugger.java:264)

at org.netbeans.modules.debugger.multisession.EnterpriseDebugger.startDebugger(Ent erpriseDebugger.java:213)

at org.netbeans.modules.debugger.delegator.DefaultDebuggerType.startDebugger(Defau ltDebuggerType.java:151)

at org.netbeans.modules.debugger.support.ProcessDebuggerType.startDebugger(Process DebuggerType.java:234)

at org.openide.debugger.DebuggerType.startDebugger(DebuggerType.java:64)

at org.openide.loaders.ExecSupport.debug(ExecSupport.java:75)

at org.netbeans.modules.debugger.support.actions.StartAction.performAction(StartAc tion.java:90)

at org.openide.util.actions.NodeAction.performAction(NodeAction.java:184)

at org.openide.util.actions.NodeAction.actionPerformed(NodeAction.java:175)

at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:97)

at org.openide.util.Task.run(Task.java:136)

at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328)

[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)

leblancjca at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 8
This looks like an "installation" gone bad.One quick remedy might be to remove your "userdir", that is~/.sunstudio/11-Linux-intel, and restart the IDE.Watch for any messages.
IvanIgorovicha at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 9

I have the messages :

Warning: the module /home/godel/netbeans/3.5V11/modules/nc.jar could not be found, ignoring...

Initial slashes in Utilities.loadImage deprecated (cf. #20072): /org/netbeans/modules/url/urlObject.gif

cpp - cannot locate ctags utility...

cpp - cannot locate ctags utility...

leblancjca at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 10

As far as I understand, nc.jar is not necessary for Sun Studio to work.

If Sun Studio 11 won't run on your machine, can you try Sun Studio 12 EA (http://developers.sun.com/sunstudio/downloads/express.jsp) -- it has much better IDE and better Linux support (debugger is highly OS-sensitive). And if you need production-quality tools, IDE should work perfectly with Sun Studio 11 compilers.

MaximKartasheva at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 11

Independently of switching to SunStudio12, which I also

encourage you to do, this definitely looks like an incomplete

or broken installation.

The clue is in the log, in the long list of loaded modules, a key one is missing:

com.sun.tools.debugger.dbxgui

There are some other ones missing too like:

org.netbeans.modules.usersguide

The remedy would be to try a fresh install of SunStudio11 not

on top of a previous version of the product.

IvanIgorovicha at 2007-7-10 11:27:00 > top of Java-index,Development Tools,Solaris and Linux Development Tools...