2 Replies Latest reply on Nov 11, 2009 11:54 AM by samu009

    problem with jopr 2.3.1 agent and windows 64 bit

      hello all,
      i have installed and configured jopr 2.31 on a linux server and i'm running
      some agents on a mixed cluster windows/linux.

      At the moment i'm stuck with a problem: rhq-agent on windows 64 bit and jdk 1.6 segfaults when trying to discover jboss as.

      Jopr is running under jdk 1.6.0_17, on windows 2003 server jdk is 1.6.0_13
      this is the dump, any idea ? i didn't find any information on known bugs about it.
      #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000143c7e9b, pid=12944, tid=12204
      #
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (11.3-b02 mixed mode windows-amd64)
      # Problematic frame:
      # C [sigar-amd64-winnt.dll+0x7e9b]
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      --------------- T H R E A D ---------------

      Current thread (0x0000000013f81000): JavaThread "ResourceDiscoveryComponent.invoker.daemon-1" daemon [_thread_in_native, id=12204, stack(0x0000000015500000,0x0000000015600000)]

      siginfo: ExceptionCode=0xc0000005, reading address 0x00000000005f5fc4

      Registers:
      EAX=0x00000000005f5fc4, EBX=0x00000000070e9600, ECX=0x00000000005f5fc4, EDX=0x0000000000000000
      ESP=0x00000000155f3cd0, EBP=0x00000000155fefe0, ESI=0x0000000000000003, EDI=0x0000000001f5319a
      EIP=0x00000000143c7e9b, EFLAGS=0x0000000000010212

      Top of Stack: (sp=0x00000000155f3cd0)
      0x00000000155f3cd0: 00000000155feed0 00000000155f3d10
      0x00000000155f3ce0: 00000000000000b3 00000000155f5f2e
      0x00000000155f3cf0: 0000000000000095 0000000000000000
      0x00000000155f3d00: 000000000000005a 00000000000004e4
      0x00000000155f3d10: 4e49575c3a433b53 7379535c53574f44
      0x00000000155f3d20: 62575c32336d6574 72505c3a433b6d65
      0x00000000155f3d30: 6946206d6172676f 363878282073656c
      0x00000000155f3d40: 69445c4d42495c29 625c726f74636572
      0x00000000155f3d50: 72505c3a433b6e69 6946206d6172676f
      0x00000000155f3d60: 363878282073656c 6e6f6d6d6f435c29
      0x00000000155f3d70: 495c73656c694620 635c4343495c4d42
      0x00000000155f3d80: 6e69625c6d6f6d69 004e49575c3a433b
      0x00000000155f3d90: 00000000155f5f2e 0000009500000000
      0x00000000155f3da0: 00000000000000b3 000050b8c8b42f6b
      0x00000000155f3db0: 00000000070e9600 00000000143c816a
      0x00000000155f3dc0: 00000000005f5fc4 00000000155feee8

      Instructions: (pc=0x00000000143c7e9b)
      0x00000000143c7e8b: 48 89 84 24 d8 00 00 00 48 8b 84 24 f0 00 00 00
      0x00000000143c7e9b: 0f b6 00 85 c0 0f 84 4f 01 00 00 48 8b 84 24 f0


      Stack: [0x0000000015500000,0x0000000015600000], sp=0x00000000155f3cd0, free space=975k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [sigar-amd64-winnt.dll+0x7e9b]
      j org.hyperic.sigar.Sigar.getProcEnv(J)Ljava/util/Map;+2
      j sun.reflect.GeneratedMethodAccessor30.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+135
      J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      j $Proxy0.getProcEnv(J)Ljava/util/Map;+19
      j org.rhq.core.system.ProcessInfo.update(J)V+155
      j org.rhq.core.system.ProcessInfo.(JLorg/hyperic/sigar/SigarProxy;)V+34
      j org.rhq.core.system.NativeSystemInfo.getAllProcesses()Ljava/util/List;+148
      j org.rhq.core.system.NativeSystemInfo.getProcesses(Ljava/lang/String;)Ljava/util/List;+5
      j org.rhq.plugins.jmx.JMXDiscoveryComponent.discoverResources(Lorg/rhq/core/pluginapi/inventory/ResourceDiscoveryContext;)Ljava/util/Set;+14
      j sun.reflect.GeneratedMethodAccessor37.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+40
      J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      j java.util.concurrent.FutureTask$Sync.innerRun()V+30
      j java.util.concurrent.FutureTask.run()V+4
      j java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Ljava/lang/Runnable;)V+59
      j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+28
      j java.lang.Thread.run()V+11
      v ~StubRoutines::call_stub

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j org.hyperic.sigar.ProcEnv.getAll(Lorg/hyperic/sigar/Sigar;J)Ljava/util/Map;+0
      j org.hyperic.sigar.Sigar.getProcEnv(J)Ljava/util/Map;+2
      j sun.reflect.GeneratedMethodAccessor30.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+135
      J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      j org.rhq.core.system.SigarAccess$SigarAccessHandler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+53
      j $Proxy0.getProcEnv(J)Ljava/util/Map;+19
      j org.rhq.core.system.ProcessInfo.update(J)V+155
      j org.rhq.core.system.ProcessInfo.(JLorg/hyperic/sigar/SigarProxy;)V+34
      j org.rhq.core.system.NativeSystemInfo.getAllProcesses()Ljava/util/List;+148
      j org.rhq.core.system.NativeSystemInfo.getProcesses(Ljava/lang/String;)Ljava/util/List;+5
      j org.rhq.plugins.jmx.JMXDiscoveryComponent.discoverResources(Lorg/rhq/core/pluginapi/inventory/ResourceDiscoveryContext;)Ljava/util/Set;+14
      j sun.reflect.GeneratedMethodAccessor37.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+40
      J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      j org.rhq.core.pc.util.DiscoveryComponentProxyFactory$ComponentInvocationThread.call()Ljava/lang/Object;+29
      j java.util.concurrent.FutureTask$Sync.innerRun()V+30
      j java.util.concurrent.FutureTask.run()V+4
      j java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Ljava/lang/Runnable;)V+59
      j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+28
      j java.lang.Thread.run()V+11
      v ~StubRoutines::call_stub

      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
      0x0000000001db0400 JavaThread "DestroyJavaVM" [_thread_blocked, id=11564, stack(0x0000000001e50000,0x0000000001f50000)]
      0x0000000013f85400 JavaThread "RHQ Agent Prompt Input Thread" [_thread_blocked, id=13280, stack(0x0000000019200000,0x0000000019300000)]
      0x0000000013f85000 JavaThread "RHQ VM Health Check Thread" [_thread_blocked, id=11428, stack(0x0000000019100000,0x0000000019200000)]
      0x0000000013f84800 JavaThread "RHQ Primary Server Switchover Thread" daemon [_thread_blocked, id=13136, stack(0x0000000019000000,0x0000000019100000)]
      0x0000000013f84000 JavaThread "EventManager.sender-1" daemon [_thread_blocked, id=10056, stack(0x0000000018f00000,0x0000000019000000)]
      0x0000000013f83800 JavaThread "Content.discovery-1" daemon [_thread_blocked, id=10132, stack(0x0000000018e00000,0x0000000018f00000)]
      0x0000000013f83400 JavaThread "OperationManager.invoker.timeout-timer" [_thread_blocked, id=9284, stack(0x0000000018d00000,0x0000000018e00000)]
      0x0000000013f82c00 JavaThread "ConfigurationManager.threadpool-1" daemon [_thread_blocked, id=11404, stack(0x0000000018c00000,0x0000000018d00000)]
      0x0000000013f82400 JavaThread "MeasurementManager.collector-1" daemon [_thread_blocked, id=11960, stack(0x0000000018b00000,0x0000000018c00000)]
      0x0000000013f81c00 JavaThread "MeasurementManager.sender-1" daemon [_thread_blocked, id=11108, stack(0x0000000018a00000,0x0000000018b00000)]
      0x0000000013f81400 JavaThread "InventoryManager.discovery-1" daemon [_thread_blocked, id=11736, stack(0x0000000018900000,0x0000000018a00000)]
      0x0000000013f80000 JavaThread "InventoryManager.availability-1" daemon [_thread_blocked, id=12112, stack(0x0000000018800000,0x0000000018900000)]
      =>0x0000000013f81000 JavaThread "ResourceDiscoveryComponent.invoker.daemon-1" daemon [_thread_in_native, id=12204, stack(0x0000000015500000,0x0000000015600000)]
      0x0000000013f7f800 JavaThread "WorkerThread#0[10.10.80.163:45108]" [_thread_blocked, id=12352, stack(0x0000000015700000,0x0000000015800000)]
      0x0000000001db6c00 JavaThread "ClientCommandSenderTask Timer Thread #0" daemon [_thread_blocked, id=11788, stack(0x0000000015600000,0x0000000015700000)]
      0x0000000001db5800 JavaThread "RHQ Server Polling Thread" daemon [_thread_blocked, id=5788, stack(0x0000000015300000,0x0000000015400000)]
      0x0000000001db5000 JavaThread "ServerSocketRefresh" daemon [_thread_blocked, id=12496, stack(0x0000000015200000,0x0000000015300000)]
      0x0000000001db4800 JavaThread "AcceptorThread#0:16163" [_thread_in_native, id=12708, stack(0x0000000015100000,0x0000000015200000)]
      0x0000000001db4000 JavaThread "RHQ Send Throttle Quiet Period Thread" daemon [_thread_blocked, id=12600, stack(0x0000000014f80000,0x0000000015080000)]
      0x0000000001db3c00 JavaThread "RHQ Command Queue Throttle Thread" daemon [_thread_blocked, id=13000, stack(0x0000000014e80000,0x0000000014f80000)]
      0x0000000001db3400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=11560, stack(0x00000000135b0000,0x00000000136b0000)]
      0x0000000001db2c00 JavaThread "CompilerThread1" daemon [_thread_blocked, id=10244, stack(0x00000000134b0000,0x00000000135b0000)]
      0x0000000001db2400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=12780, stack(0x00000000133b0000,0x00000000134b0000)]
      0x0000000001db2000 JavaThread "Attach Listener" daemon [_thread_blocked, id=13040, stack(0x00000000132b0000,0x00000000133b0000)]
      0x0000000001db1800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=13016, stack(0x00000000131b0000,0x00000000132b0000)]
      0x0000000001db1000 JavaThread "Finalizer" daemon [_thread_blocked, id=6432, stack(0x00000000130b0000,0x00000000131b0000)]
      0x0000000001db0800 JavaThread "Reference Handler" daemon [_thread_blocked, id=12820, stack(0x0000000012fb0000,0x00000000130b0000)]

      Other Threads:
      0x0000000012cb3400 VMThread [stack: 0x0000000012eb0000,0x0000000012fb0000] [id=12744]
      0x0000000012cb3800 WatcherThread [stack: 0x00000000136b0000,0x00000000137b0000] [id=11028]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap
      PSYoungGen total 30912K, used 30701K [0x000000000f970000, 0x0000000011ca0000, 0x0000000012410000)
      eden space 29632K, 99% used [0x000000000f970000,0x000000001163b4d8,0x0000000011660000)
      from space 1280K, 95% used [0x0000000011750000,0x0000000011880038,0x0000000011890000)
      to space 3200K, 0% used [0x0000000011980000,0x0000000011980000,0x0000000011ca0000)
      PSOldGen total 43712K, used 9080K [0x000000000a410000, 0x000000000cec0000, 0x000000000f970000)
      object space 43712K, 20% used [0x000000000a410000,0x000000000acee290,0x000000000cec0000)
      PSPermGen total 35648K, used 35647K [0x0000000005010000, 0x00000000072e0000, 0x000000000a410000)
      object space 35648K, 99% used [0x0000000005010000,0x00000000072dfc50,0x00000000072e0000)

      Dynamic libraries:
      0x0000000000400000 - 0x000000000042e000 C:\WINDOWS\system32\java.exe
      0x0000000077ec0000 - 0x0000000077ffb000 C:\WINDOWS\system32\ntdll.dll
      0x0000000077d40000 - 0x0000000077eb3000 C:\WINDOWS\system32\kernel32.dll
      0x000007ff7fee0000 - 0x000007ff7ffe6000 C:\WINDOWS\system32\ADVAPI32.dll
      0x000007ff7fd30000 - 0x000007ff7fec9000 C:\WINDOWS\system32\RPCRT4.dll
      0x000007ff7e9c0000 - 0x000007ff7e9e2000 C:\WINDOWS\system32\Secur32.dll
      0x000000006d7f0000 - 0x000000006dda8000 C:\Programmi\Java\jre6\bin\server\jvm.dll
      0x0000000077c20000 - 0x0000000077d2c000 C:\WINDOWS\system32\USER32.dll
      0x000007ff7fc90000 - 0x000007ff7fd2c000 C:\WINDOWS\system32\GDI32.dll
      0x000007ff7e240000 - 0x000007ff7e290000 C:\WINDOWS\system32\WINMM.dll
      0x000007ff7fc00000 - 0x000007ff7fc86000 C:\WINDOWS\system32\msvcrt.dll
      0x000007ff7d500000 - 0x000007ff7d539000 C:\WINDOWS\system32\IMM32.DLL
      0x000007ff77100000 - 0x000007ff7710b000 C:\WINDOWS\system32\rdpsnd.dll
      0x000007ff7d4d0000 - 0x000007ff7d4ea000 C:\WINDOWS\system32\WINSTA.dll
      0x000007ff77370000 - 0x000007ff77409000 C:\WINDOWS\system32\NETAPI32.dll
      0x000007ff7e380000 - 0x000007ff7e390000 C:\WINDOWS\system32\PSAPI.DLL
      0x000000006d310000 - 0x000000006d31a000 C:\Programmi\Java\jre6\bin\hpi.dll
      0x000000006d760000 - 0x000000006d76e000 C:\Programmi\Java\jre6\bin\verify.dll
      0x000000006d3b0000 - 0x000000006d3d7000 C:\Programmi\Java\jre6\bin\java.dll
      0x000000006d7b0000 - 0x000000006d7c2000 C:\Programmi\Java\jre6\bin\zip.dll
      0x00000000143c0000 - 0x000000001442f000 D:\jboss-4.2.1.GA\rhq-agent\lib\sigar-amd64-winnt.dll
      0x000007ff5b170000 - 0x000007ff5b201000 C:\WINDOWS\system32\pdh.dll
      0x000007ff7ef60000 - 0x000007ff7effb000 C:\WINDOWS\system32\SHLWAPI.dll
      0x000007ff7d540000 - 0x000007ff7d5b7000 C:\WINDOWS\system32\comdlg32.dll
      0x000007ff7f000000 - 0x000007ff7f187000 C:\WINDOWS\WinSxS\AMD64_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_0A7B2435\COMCTL32.dll
      0x000007ff7f190000 - 0x000007ff7fb9b000 C:\WINDOWS\system32\SHELL32.dll
      0x000007ff57140000 - 0x000007ff573c5000 C:\WINDOWS\system32\ole32.dll
      0x000007ff7ebc0000 - 0x000007ff7ecd6000 C:\WINDOWS\system32\OLEAUT32.dll
      0x000007ff63f00000 - 0x000007ff63f67000 C:\WINDOWS\system32\ODBC32.dll
      0x000007ff63ee0000 - 0x000007ff63ee8000 C:\WINDOWS\system32\odbcbcp.dll
      0x000007ff7fbf0000 - 0x000007ff7fbfb000 C:\WINDOWS\system32\VERSION.dll
      0x000007ff7d370000 - 0x000007ff7d4cf000 C:\WINDOWS\system32\CRYPT32.dll
      0x000007ff7d340000 - 0x000007ff7d36c000 C:\WINDOWS\system32\MSASN1.dll
      0x000007ff77310000 - 0x000007ff77340000 C:\WINDOWS\system32\WS2_32.dll
      0x000007ff77140000 - 0x000007ff7714c000 C:\WINDOWS\system32\WS2HELP.dll
      0x000007ff63dc0000 - 0x000007ff63dd8000 C:\WINDOWS\system32\odbcint.dll
      0x000000006d600000 - 0x000000006d617000 C:\Programmi\Java\jre6\bin\net.dll
      0x000007ff771b0000 - 0x000007ff7722d000 C:\WINDOWS\System32\mswsock.dll
      0x000007ff7e8f0000 - 0x000007ff7e93e000 C:\WINDOWS\system32\DNSAPI.dll
      0x000007ff7e9f0000 - 0x000007ff7e9fb000 C:\WINDOWS\System32\winrnr.dll
      0x000007ff7e950000 - 0x000007ff7e9b6000 C:\WINDOWS\system32\WLDAP32.dll
      0x000007ff7ea00000 - 0x000007ff7ea07000 C:\WINDOWS\system32\rasadhlp.dll
      0x000000006d540000 - 0x000000006d54a000 C:\Programmi\Java\jre6\bin\management.dll
      0x0000000068000000 - 0x000000006804c000 C:\WINDOWS\system32\rsaenh.dll
      0x000007ff7c680000 - 0x000007ff7c78a000 C:\WINDOWS\system32\USERENV.dll
      0x000007ff6d200000 - 0x000007ff6d293000 C:\WINDOWS\system32\hnetcfg.dll
      0x000007ff77170000 - 0x000007ff7717b000 C:\WINDOWS\System32\wshtcpip.dll
      0x000007ff5a790000 - 0x000007ff5a7a1000 C:\WINDOWS\system32\perfproc.dll
      0x000007ff57040000 - 0x000007ff57071000 C:\WINDOWS\system32\iphlpapi.dll

      VM Arguments:
      jvm_args: -Djava.endorsed.dirs=D:\jboss-4.2.1.GA\rhq-agent\lib\endorsed -Djava.library.path=D:\jboss-4.2.1.GA\rhq-agent\lib -Xms64m -Xmx128m -Djava.net.preferIPv4Stack=true -Dlog4j.configuration=log4j.xml
      java_command: org.rhq.enterprise.agent.AgentMain -l -u
      Launcher Type: SUN_STANDARD

      Environment Variables:
      JAVA_HOME=C:\Programmi\Java\jdk1.6.0_13
      CLASSPATH=D:\jboss-4.2.1.GA\rhq-agent\conf;D:\jboss-4.2.1.GA\rhq-agent\lib\commons-httpclient-2.0.2.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\commons-logging-1.1.0.jboss.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\concurrent-1.3.4-jboss-update1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\dom4j-1.6.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\getopt-1.0.13.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\i18nlog-1.0.9.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\jboss-common-1.2.1.GA.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\jboss-jmx-4.2.3.GA.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\jboss-remoting-2.2.2.SP8.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\jboss-serialization-1.0.3.GA.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\log4j-1.2.14.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\persistence-api-1.0.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-core-client-api-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-core-comm-api-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-core-domain-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-core-native-system-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-core-plugin-api-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-core-plugin-container-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-core-util-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-enterprise-agent-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\rhq-enterprise-comm-1.3.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\sigar-1.6.3.82.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\endorsed\activation-1.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\endorsed\jaxb-api-2.1.jar;D:\jboss-4.2.1.GA\rhq-agent\lib\endorsed\jaxb-impl-2.1.6.jar
      PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files (x86)\IBM\Director\bin;C:\Program Files (x86)\Common Files\IBM\ICC\cimom\bin;C:\WINDOWS\system32\WindowsPowerShell\v1.0
      USERNAME=tonon_s
      OS=Windows_NT
      PROCESSOR_IDENTIFIER=EM64T Family 6 Model 23 Stepping 10, GenuineIntel



      --------------- S Y S T E M ---------------

      OS: Windows Server 2003 family Build 3790 Service Pack 2

      CPU:total 8 (4 cores per cpu, 1 threads per core) family 6 model 7 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

      Memory: 4k page, physical 16776252k(7885976k free), swap 41304588k(31485336k free)

      vm_info: Java HotSpot(TM) 64-Bit Server VM (11.3-b02) for windows-amd64 JRE (1.6.0_13-b03), built on Mar 9 2009 10:50:19 by "java_re" with MS VC++ 8.0

      time: Wed Nov 11 15:44:36 2009
      elapsed time: 46 seconds