3 messages in net.java.dev.jna.usersRE: [jna-users] Possible issue with J...
FromSent OnAttachments
Geoffrey ArnoldJan 31, 2008 10:50 am.txt, .log
Timothy WallJan 31, 2008 6:07 pm 
Jain, Anant (GE Heathcare)Jan 31, 2008 7:44 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:RE: [jna-users] Possible issue with JNA causing JVM crash on Solaris 10 x86Actions...
From:Jain, Anant (GE Heathcare) (anan@ge.com)
Date:Jan 31, 2008 7:44:42 pm
List:net.java.dev.jna.users

-----Original Message----- From: Timothy Wall [mailto:twal@dev.java.net] Sent: Friday, February 01, 2008 7:38 AM To: use@jna.dev.java.net Subject: Re: [jna-users] Possible issue with JNA causing JVM crash on Solaris 10 x86

On Jan 31, 2008, at 1:51 PM, Geoffrey Arnold wrote:

Hi All,

I'm researching an issue resulting in a crash of the JVM running our application on Solaris x86 after ~3 days of uptime. Attached is the GDB session output, as well as the HotSpot error log.

It appears to me that the crash happens when the Java GC is attempting

to unload the library native library, however I am not certain of that

fact.

The signal handler *does* appear to be called on the GC thread, but what indicates to you that JNA is involved? It seems odd that the hotspot stack doesn't provide any symbol information, since it seems you're running against a JDK VM with symbols.

AJ: I have had the same crash on my application running on a customized distro of Linux. The exact same hotspot crash log is seen in our application logs as well.

Though I cannot say with absolute certainty, I believe this error appeared after I incorporated JNA in our application. I never reported it earlier because I thought the error might be due to another sub-system. I am only mentioning it now because it _might_ be related to this issue.

I am not sure how to run the debugger, but if there is any way I can gather more information, please do let me know and I will try to get it.

Thanks AJ