Java VM crashing when running Jenkins?

Huang Wen Hui huanghwh at gmail.com
Tue Feb 11 03:57:39 UTC 2014


Hi,


2014-02-11 11:42 GMT+08:00 Craig Rodrigues <rodrigc at freebsd.org>:

> Hi,
>
> Can FreeBSD-HEAD build on FreeBSD-9.2R?
>
Don't known.

>
> I want to set up a Jenkins build of FreeBSD-HEAD.
>
> It would be nice if the Java problems could be solved in FreeBSD-10.
> Would updating from FreeBSD 10.0R to latest stable/10 branch help, or is
> stable/10 completely not good for running Java?
>
> As jkim said, option "-Xbatch" should be help a lot on STALBE/10, but I
still got random crash, although very few.
 Right now  I think STABLE/9 is the best for java app.

Cheers,
Huang Wenhui

> --
> Craig
>
>
>
> On Mon, Feb 10, 2014 at 7:30 PM, Huang Wen Hui <huanghwh at gmail.com> wrote:
>
>> Hi,
>> I saw this with openjdk6 also, switch back to 9.2R should be fine.
>>
>> Cheers,
>> Huang Wenhui
>>
>>
>> 2014-02-11 11:03 GMT+08:00 Craig Rodrigues <rodrigc at freebsd.org>:
>>
>>> Hi,
>>>
>>> I did the following:
>>>
>>> (1)  Booted my 10.0R VM.
>>>
>>> (2)  Update devel/jenkins port to 1.550
>>>
>>> (3)  Updated java/openjdk7 port to openjdk-7.51.13,1
>>>
>>> When I started Jenkins, I got an exception similar to the one reported
>>> here:
>>> http://lists.freebsd.org/pipermail/freebsd-java/2014-February/010557.html
>>>
>>> I killed Jenkins, and then:
>>>
>>> (4)  Took the patch from
>>> http://people.freebsd.org/~lwhsu/patch/openjdk7-PortConfig.diff
>>>
>>> (5)  Rebuilt the java/openjdk7 port
>>>
>>>
>>> When I started Jenkins, it came up properly.  However, after, I started a
>>> job, it seemed to get "stuck".
>>>
>>> I could not access the web interface.  If I ran truss on the java
>>> process,
>>> I saw:
>>>
>>> umtx_op(0x80064b0c8,0xf,0x0,0x18,0x7fffff3f5990,0x7fffff3f5990) ERR#60
>>> 'Operation timed out'
>>> clock_gettime(4,{20923.561195436 })              = 0 (0x0)
>>> gettimeofday({1392087771.531672 },0x0)           = 0 (0x0)
>>> clock_gettime(4,{20923.562748319 })              = 0 (0x0)
>>> gettimeofday({1392087771.532822 },0x0)           = 0 (0x0)
>>> _umtx_op(0x80064b0c8,0xf,0x0,0x18,0x7fffff3f5990,0x7fffff3f5990) ERR#60
>>> 'Operation timed out'
>>> clock_gettime(4,{20923.626755758 })              = 0 (0x0)
>>> gettimeofday({1392087771.597078 },0x0)           = 0 (0x0)
>>> clock_gettime(4,{20923.630092903 })              = 0 (0x0)
>>> gettimeofday({1392087771.602494 },0x0)           = 0 (0x0)
>>> _umtx_op(0x80064b0c8,0xf,0x0,0x18,0x7fffff3f5990,0x7fffff3f5990) ERR#60
>>> 'Operation timed out'
>>> clock_gettime(4,{20923.700019930 })              = 0 (0x0)
>>> gettimeofday({1392087771.670213 },0x0)           = 0 (0x0)
>>> clock_gettime(4,{20923.701298257 })              = 0 (0x0)
>>> gettimeofday({1392087771.671372 },0x0)           = 0 (0x0)
>>> _umtx_op(0x80064b0c8,0xf,0x0,0x18,0x7fffff3f5990,0x7fffff3f5990) ERR#60
>>> 'Operation timed out'
>>> clock_gettime(4,{20923.769135582 })              = 0 (0x0)
>>> gettimeofday({1392087771.740338 },0x0)           = 0 (0x0)
>>> clock_gettime(4,{20923.771744310 })              = 0 (0x0)
>>> gettimeofday({1392087771.741894 },0x0)           = 0 (0x0)
>>>
>>>
>>> Any ideas what the problem could be?
>>> Should I switch back to openjdk6?
>>>
>>> --
>>> Craig
>>> _______________________________________________
>>> freebsd-java at freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-java
>>> To unsubscribe, send any mail to "freebsd-java-unsubscribe at freebsd.org"
>>>
>>
>>
>


More information about the freebsd-java mailing list