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.
Product Version = NetBeans IDE 7.1 Beta (Build 201109252201) Operating System = FreeBSD version 8.2-STABLE running on i386 Java; VM; Vendor = 1.7.0 Runtime = OpenJDK Client VM 21.0-b17 When running Netbeans 7.1 beta on FreeBSD 8.2 with OpenJDK 7, there is an error during startup. "undefined symbol jpeg_resync_to_restart" in libsplashscreen.so. Netbeans will fail to start because of this. I have worked around the issue for now by creating a sym link from /usr/local/openjdk6/jre/lib/i386/libsplashscreen.so to /usr/local/openjdk7/jre/lib/i386/libsplashscreen.so
Assigned to new owner.
Another workaround is to run netbeans with the --nosplash option. I think this is really a bug in the FreeBSD OpenJDK7 port, though, since the unresolved symbol is in a java shared library. Probably caused by the same thing that caused FreeBSD PR java/119654 (wrong header files being included when building that module).
I confirm this using java/diablo-jdk16/ and java/jdk16/. Netbeans starts two or three times, but then refuses with that error. I use old workaround with LD_PRELOAD: env LD_PRELOAD=/usr/local/lib/libjpeg.so netbeans-7.1 and this works.
IMHO there is no place to fix on NetBeans side.