On 09/25/2010 01:59 PM, Patricia Shanahan wrote:
On 9/25/2010 3:02 AM, Sim IJskes - QCG wrote:
On 09/25/2010 11:45 AM, Jonathan Costers wrote:
as you can derive from this snippet:

Thanks, but are we debugging the VM or the part we have influence on.
Did we cause a sequence error in the build process or not? Is this
caused by assuming some kind of state, without initializing?

Gr. Sim


Or it could even be both a build script problem and a tools problem.


We
could have a problem in the build that creates an unusual situation that
is handled incorrectly, causing a crash rather than an error report.

My intuition tells me this is the case. A VM should not crash. It does, and it look very much like a problem i had, where i had 2 builds overlap, and the second build, cleaned away the jars the first build used. I also had lookalike problems when i used a class for the first time in a shutdownhandler (Runtime.addShutdownHook).

I would expect the VM to throw some kind of Error, but thats obviously not the case.

The number of threads in the threaddump is very small, so either its near startup or shutdown.

The unices i used, had a tendency to start all daemons first and then allow user login, but nowadays the gui is started while the daemons are starting, (If i could find the time, i would create a singleuser unix instance without any daemons, to run as a test slave for hudson).

Gr. Sim

Reply via email to