-
Bug
-
Resolution: Won't Fix
-
P4
-
7
-
None
-
sparc
-
solaris
This is noticed while working on 6994933.
The code awt_Desktop.c:
int init(){
void *vfs_handle;
void *gnome_handle;
const char *errmsg;
>>>dlerror() won't be null here.
vfs_handle = dlopen("libgnomevfs-2.so.0", RTLD_LAZY);
if (vfs_handle == NULL) {
#ifdef INTERNAL_BUILD
The error message is as follows:
"some error occured: ld.so.1: java: fatal: Java_sun_awt_X11_XDesktopPeer_init: can't find symbol"
This only happens on solaris.
That's a symptom of some wrong initialization/order and requires evaluation.
The code awt_Desktop.c:
int init(){
void *vfs_handle;
void *gnome_handle;
const char *errmsg;
>>>dlerror() won't be null here.
vfs_handle = dlopen("libgnomevfs-2.so.0", RTLD_LAZY);
if (vfs_handle == NULL) {
#ifdef INTERNAL_BUILD
The error message is as follows:
"some error occured: ld.so.1: java: fatal: Java_sun_awt_X11_XDesktopPeer_init: can't find symbol"
This only happens on solaris.
That's a symptom of some wrong initialization/order and requires evaluation.
- relates to
-
JDK-6994933 java.awt.Desktop feature is "intermittently" supported on Solaris. Really unexpected behavior.
- Closed