Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: More on NetBeans failure to start



That's an interesting idea but, as far as I can tell, my NetBeans attempts
to run (Finder launch) or runs (Terminal launch) in 32-bit mode. I could be
wrong as I'm ignorant about how to tell for sure but here's what I checked:

- Java Preferences:
    1.5 32-bit preferred

- NetBean app's Info.plist
    Nothing in there about running as 64-bit

- The generated launch command (from double-clicking NetBeans icon and
looking at Console Messages log) has no options (I think) to run as 64-bit
(the log output, slightly re-formatted, is at the end of this post).

- Info from the NetBeans About box doesn't say anything about 64-bit mode
(admittedly a weak point ... who says it has to? Or maybe it does and I'm
not understanding?):
    Product Version: NetBeans IDE 6.1 (Build 200805300101)
    Java: 1.5.0_16; Java HotSpot(TM) Client VM 1.5.0_16-133
    System: Mac OS X version 10.5.5 running on i386; MacRoman; en_US (nb)
    Userdir: /Users/gnunes/.netbeans/6.1


Could some native part of NetBeans (and IDEA) be executing 64-bit code? Or
perhaps Java runs in 64-bit unless told otherwise. Or maybe some other
mechanism is invoking 64-bit mode?

Any help is appreciated. I reported the first problem to JetBrains (IDEA)
about 2 months ago. Reported the NetBeans problem to NetBeans.org about a
month ago and reported both problems to Apple also about a month ago. No
solutions advanced yet. It would be nice if it could be resolved by somehow
forcing the apps to run in 32-bit mode (at least until the root case,
whatever it is, is addressed).


Anyway, here's the generated launch command mentioned above. Note the error
message at the beginning. Does that tell anyone anything?:

9/26/08 2:46:45 PM [0x0-0xa60a6].NetBeans 6.1[2528]
/Applications/NetBeans/NetBeans
6.1.app/Contents/MacOS/../Resources/NetBeans/bin/../platform8/lib/nbexec:
line 466:  2626 Segmentation fault
"/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/bin/java"
    
-Djdk.home="/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home"
    -classpath
        "/Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/boot.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/org-openide-modules.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/org-openide-util.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/boot_ja.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/boot_pt_BR.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/boot_zh_CN.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/org-openide-modules
_ja.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/org-openide-modules
_pt_BR.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/org-openide-modules
_zh_CN.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/org-openide-util_ja
.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/org-openide-util_pt
_BR.jar:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8/lib/locale/org-openide-util_zh
_CN.jar:
        
/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/lib/dt.jar"
    -Dnetbeans.system_http_proxy="DIRECT"
    -Dnetbeans.system_http_non_proxy_hosts=""
    -Dnetbeans.dirs=
        "/Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/nb6.1:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/ide9:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/java2:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/xml2:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/apisupport1:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/enterprise5:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/profiler3:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/gsf1:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/ruby2:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/visualweb2:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/identity2:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/harness:
        /Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/cnd2:"
    -Dnetbeans.home="/Applications/NetBeans/NetBeans
6.1.app/Contents/Resources/NetBeans/platform8"
    '-Dcom.apple.mrj.application.apple.menu.about.name=NetBeans'
    '-Xdock:name=NetBeans'
    '-Xdock:icon=/Applications/NetBeans/NetBeans
6.1.app/Contents/MacOS/../Resources/NetBeans/bin/../nb6.1/netbeans.icns'
    '-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade'
    '-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense'
    '-Xmx512m'
    '-client'
    '-Xss2m'
    '-Xms32m'
    '-XX:PermSize=32m'
    '-XX:MaxPermSize=200m'
    '-Xverify:none'
    '-Dapple.laf.useScreenMenuBar=true'
    '-Dsun.java2d.noddraw=true'
    org.netbeans.Main --userdir "/Users/gnunes/.netbeans/6.1" "--branding"
"nb" 


Sincerely
    Gary Nunes



Greg Guerin wrote (9/26/08 10:24 AM):

> Gary Nunes wrote:
> 
>>     - They generate the same error code (139)
> 
> I think that just means the process was terminated by signal 11
> (SIGSEGV):
>    128 + 11 = 139
> 
> I don't know whether anyone's noticed or not, but the crashing
> NetBeans is running under the 64-bit Java 5.  One of the commenters
> who says "Cannot reproduce" is running on 32-bit (i386) Java 5.
> Might be worth changing that in NB's startup script to see if it
> launches.
> 
>    -- GG
> 
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Java-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/java-dev/email@hidden
> 
> This email sent to email@hidden
> 


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden

References: 
 >Re: More on NetBeans failure to start (From: Greg Guerin <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.