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 193415

Summary: AssertionError: Unrecognized os.name 'FreeBSD'
Product: cnd Reporter: soldatov <soldatov>
Component: DebuggerAssignee: Maria Tishkova <mromashova>
Status: NEW ---    
Severity: normal CC: vv159170
Priority: P4    
Version: 7.0   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 175010
Attachments: stacktrace
stacktrace

Description soldatov 2010-12-14 22:30:36 UTC
Build: NetBeans IDE Dev (Build 201012140001)
VM: Diablo Java HotSpot(TM) Client VM, 10.0-b23, Diablo Java(TM) SE Runtime Environment, 1.6.0_07-b02
OS: FreeBSD

Stacktrace: 
java.lang.AssertionError: Unrecognized os.name 'FreeBSD'
   at org.netbeans.modules.cnd.debugger.common2.debugger.remote.Platform.local(Platform.java:141)
   at org.netbeans.modules.cnd.debugger.common2.debugger.remote.HostOption.<clinit>(HostOption.java:132)
   at org.netbeans.modules.cnd.debugger.common2.debugger.remote.HostOptionSet.<clinit>(HostOptionSet.java:53)
   at org.netbeans.modules.cnd.debugger.common2.debugger.remote.Host.<init>(Host.java:68)
   at org.netbeans.modules.cnd.debugger.common2.debugger.NativeDebuggerImpl.getHost(NativeDebuggerImpl.java:261)
   at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl.start(GdbDebuggerImpl.java:359)
Comment 1 soldatov 2010-12-14 22:30:40 UTC
Created attachment 104096 [details]
stacktrace
Comment 2 Vladimir Voskresensky 2010-12-15 21:54:40 UTC
let's evaluate exceptions as P2 issues
Comment 3 Vladimir Voskresensky 2010-12-20 11:03:12 UTC
Created attachment 104305 [details]
stacktrace

Step Into Quote
Comment 4 Egor Ushakov 2010-12-20 13:24:40 UTC
FreeBSD is not officially supported, lowering priority
Comment 5 Alexander Pepin 2011-01-19 17:38:15 UTC
Currently FreeBSD is not in the list of NB supported platforms. The bug will be fixed if time permits.
Comment 6 Vladimir Kvashin 2013-12-11 14:33:34 UTC
Just FYI: I faced some BSD related issues as well and, although we don't officially support remote BSD, introduced private method
o.n.m.cnd.remote.sync.FileCollector.isBsdBased()

Probably it's worth adding BSD to the list of platforms in native execution (although I'm not proposing to officially support it!)