Hi,
We are having intermittent issues starting Jenkins on our Solaris machine. About 3 times out of 5 restarts, Jenkins does not go passed the 'INFO Augmented all extensions' line and just hangs. I have attached 2 different jstack dumps hoping that this can help troubleshoot what is going on. It looks as if hudson.Util.resolveSymlink is involved, but no idea what to look for further. If needed i can truss the process but that gives a lot of output so you'll need to tell me a bit more in detail what to look for.
jmap -help does not seem to indicate a problem:
Attaching to process ID 20951, please wait... Debugger attached successfully. Server compiler detected. JVM version is 20.2-b06 using thread-local object allocation. Parallel GC with 43 thread(s) Heap Configuration: MinHeapFreeRatio = 40 MaxHeapFreeRatio = 70 MaxHeapSize = 2147483648 (2048.0MB) NewSize = 1048576 (1.0MB) MaxNewSize = 4294901760 (4095.9375MB) OldSize = 4194304 (4.0MB) NewRatio = 2 SurvivorRatio = 8 PermSize = 134217728 (128.0MB) MaxPermSize = 268435456 (256.0MB) Heap Usage: PS Young Generation Eden Space: capacity = 537919488 (513.0MB) used = 270585256 (258.05020904541016MB) free = 267334232 (254.94979095458984MB) 50.30218499910529% used From Space: capacity = 89653248 (85.5MB) used = 51440608 (49.057586669921875MB) free = 38212640 (36.442413330078125MB) 57.37729435078582% used To Space: capacity = 89653248 (85.5MB) used = 0 (0.0MB) free = 89653248 (85.5MB) 0.0% used PS Old Generation capacity = 1434451968 (1368.0MB) used = 0 (0.0MB) free = 1434451968 (1368.0MB) 0.0% used PS Perm Generation capacity = 134217728 (128.0MB) used = 94797032 (90.4054946899414MB) free = 39420696 (37.594505310058594MB) 70.62929272651672% used