I'm struggling to get Jenkins to run on a Ubuntu Utopic (14.10) PowerPC (ppc64le) machine.
Initially I had an issue with JNA failing as the version bundled with Jenkins did not have a ppc64le shared object. I managed to find a JNA 4.1 binary package, installed it and used jna.boot.library.path to get Jenkin's version to find the shared object. Now everything looks fine in the logs but once Jenkins is up any HTTP request just hangs forever. Sending commands on the SSH port, however, does seem to work. I am not sure whether or not this problem is related to my JNA hack. I did grab a trace but can't see anything that's obviously wrong there (but I am not familiar with Jenkins). Any ideas on how to take it from here will be really appreciated. The short version of the dump: root@localhost:/usr/share/jenkins# grep -A 3 Waiting /tmp/javacore.20141202.181659.49199.0001.txt 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "HashSessionScavenger-0" (J9VMThread:0x00000000001F2800) 2LKMONINUSE sys_mon_t:0x00003FFF8102C748 infl_mon_t: 0x00003FFF8102C7C8: 3LKMONOBJECT java/lang/ref/ReferenceQueue@0x00000000E0483850: <unowned> 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "Java2D Disposer" (J9VMThread:0x00000000004F4500) 2LKMONINUSE sys_mon_t:0x00003FFF81BEF718 infl_mon_t: 0x00003FFF81BEF798: 3LKMONOBJECT java/util/TaskQueue@0x00000000E078E388: <unowned> 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "Jenkins cron thread" (J9VMThread:0x00000000005FC300) NULL 1LKREGMONDUMP JVM System Monitor Dump (registered monitors): -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "GC Slave" (J9VMThread:0x000000000012BA00) 3LKWAITNOTIFY "GC Slave" (J9VMThread:0x000000000012C900) 3LKWAITNOTIFY "GC Slave" (J9VMThread:0x0000000000130B00) -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "Concurrent Mark Helper" (J9VMThread:0x0000000000127800) 2LKREGMON MM_ConcurrentGC::initWork lock (0x00003FFF8002BE28): <unowned> 2LKREGMON MM_ConcurrentGC::concurrentTuning lock (0x00003FFF8002BED8): <unowned> -- 3LKWAITERQ Waiting to enter: 3LKWAITER "JIT-SamplerThread" (J9VMThread:0x0000000000063800) 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "DestroyJavaVM helper thread" (J9VMThread:0x0000000000010500) 2LKREGMON VM exclusive access lock (0x00003FFF80248CD8): <unowned> 2LKREGMON VM Runtime flags Mutex lock (0x00003FFF80248D88): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "JIT Compilation Thread-1" (J9VMThread:0x0000000000059600) 2LKREGMON JIT-SchedulingMonitor lock (0x00003FFF802E1AA8): <unowned> 2LKREGMON JIT-DLTmonitor lock (0x00003FFF802E1B58): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "JIT Compilation Thread-0 Suspended" (J9VMThread:0x0000000000011400) 2LKREGMON Thread public flags mutex lock (0x00003FFF802E20D8): <unowned> 2LKREGMON &newThread->threadNameMutex lock (0x00003FFF802E2188): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "JIT Compilation Thread-2 Suspended" (J9VMThread:0x000000000005A500) 2LKREGMON Thread public flags mutex lock (0x00003FFF802E24F8): <unowned> 2LKREGMON &newThread->threadNameMutex lock (0x00003FFF802E25A8): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "JIT Compilation Thread-3 Suspended" (J9VMThread:0x000000000005E700) 2LKREGMON Thread public flags mutex lock (0x00003FFF802E2708): <unowned> 2LKREGMON &newThread->threadNameMutex lock (0x00003FFF802E27B8): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "JIT Diagnostic Compilation Thread-4 Suspended" (J9VMThread:0x000000000005F600) 2LKREGMON Thread public flags mutex lock (0x00003FFF802E2918): <unowned> 2LKREGMON &newThread->threadNameMutex lock (0x00003FFF802E29C8): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "IProfiler" (J9VMThread:0x0000000000064700) 2LKREGMON Thread public flags mutex lock (0x00003FFF540008D8): <unowned> 2LKREGMON &newThread->threadNameMutex lock (0x00003FFF54000988): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "MemoryPoolMXBean notification dispatcher" (J9VMThread:0x0000000000D13200) 2LKREGMON &vm->managementData->dlparNotificationMonitor lock (0x00003FFF54000B98): <unowned> 2LKREGMON JIT-QueueSlotMonitor-0 lock (0x00003FFF54000C48): <unowned> -- 3LKNOTIFYQ Waiting to be notified: 3LKWAITNOTIFY "Finalizer thread" (J9VMThread:0x00000000001C9600) 2LKREGMON JIT-QueueSlotMonitor-8 lock (0x00003FFE580018A8): <unowned> 2LKREGMON JIT-QueueSlotMonitor-9 lock (0x00003FFE58001958): <unowned> -- 3XMTHREADBLOCK Waiting on: java/util/TaskQueue@0x00000000E0680B98 Owned by: <unowned> 3XMHEAPALLOC Heap bytes allocated since last GC cycle=2048 (0x800) 3XMTHREADINFO3 Java callstack: 4XESTACKTRACE at java/lang/Object.wait(Native Method) -- 3XMTHREADBLOCK Waiting on: java/util/TaskQueue@0x00000000E078E388 Owned by: <unowned> 3XMHEAPALLOC Heap bytes allocated since last GC cycle=0 (0x0) 3XMTHREADINFO3 Java callstack: 4XESTACKTRACE at java/lang/Object.wait(Native Method) -- 3XMTHREADBLOCK Waiting on: java/lang/ref/ReferenceQueue@0x00000000E0483850 Owned by: <unowned> 3XMHEAPALLOC Heap bytes allocated since last GC cycle=0 (0x0) 3XMTHREADINFO3 Java callstack: 4XESTACKTRACE at java/lang/Object.wait(Native Method) -- 3CLTEXTCLASS hudson/model/Queue$WaitingItem(0x0000000000621500) 3CLTEXTCLASS hudson/model/Queue$BuildableItem(0x0000000000620F00) 3CLTEXTCLASS hudson/model/Queue$BlockedItem(0x0000000000620100) 3CLTEXTCLASS hudson/model/Queue$NotWaitingItem(0x000000000061FC00) 3CLTEXTCLASS hudson/model/Queue$Item(0x000000000061F300) 3CLTEXTCLASS hudson/model/queue/ScheduleResult$Existing(0x000000000061E900) 3CLTEXTCLASS hudson/model/queue/ScheduleResult$Created(0x000000000061E600) -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/c9391da9-db27-4e51-a338-5d6f414ad635%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
