[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebsd-java
Subject:    Re: LimeWire crash gdb information
From:       Greg Lewis <glewis () eyesbeyond ! com>
Date:       2002-10-31 5:33:51
[Download RAW message or body]

On Wed, Oct 30, 2002 at 04:08:32PM -0500, Michael E Mercer wrote:
> I am no expert in c,  but is it possible that the system is reusing a file descriptor before the
> jvm code has reset the fd_flags[fd]?
> 
> The LimeWire software is opening and closing sockets left and right very quickly,
> so could this be a timing issue with this panic?
> 
> I would really like to help out debugging, so if someone does not mind giving me
> a quick tutoring lesson on the code and gdb, I'll jump right in!

Well, I think you were right with your initial observation.  The internal
call to socket() in libc (presumably to send out a query to the nameserver)
shouldn't be calling back into the JVM.  Whatever else might be going on,
this is the root cause.

-- 
Greg Lewis                          Email   : glewis@eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis@FreeBSD.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic