6 Replies Latest reply on Aug 6, 2007 6:54 AM by Ferry Tanu

    BAD_POOL_HEADER, BLUE SCREEN

    Poyan Gerami Novice

      Hi,
      I get an BAD_POOL_HEADER, BLUE SCREEN and the camputer restarts when i try to start all configuration in jboss 4.0.5.
      I have no problem to start default configuration.
      Does anybody see this ?

      i run
      windows xp
      intel pentium M 1.86 GHZ
      1.50 GB RAM

      Thanks for any reply



        • 1. Re: BAD_POOL_HEADER, BLUE SCREEN
          Poyan Gerami Novice

          I have this problem in
          jboss.4.0.4.GA and jboss.4.4.5.GA

          I dont have this problem in jboss.4.0.3SP1

          / Poyan

          • 2. Re: BAD_POOL_HEADER, BLUE SCREEN
            Peter Johnson Master

            Which JVM are you using? This is really a JVM issue and should be reported to the JVM vendor.

            Also, do this. Get listdlls from www.sysinternals.org, run 4.0.3.SP1, and then use listdlls to print out the dlls used by java:

            listdlls java

            Post the results. I'll look at it to see if you have any suspicious dlls hanging around.

            • 3. Re: BAD_POOL_HEADER, BLUE SCREEN
              Poyan Gerami Novice

              Peter, It should be a JVM problem. But i have test with diffrent vendors,
              i run jrockit and sun latest version with same problem,
              hear is the dll that is loading when i run 4.0.3sp1, notice that 4.0.3sp1 works,

               Base Size Version Path
               0x00400000 0x10000 1.05.0000.0008
              C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\bin\java.exe
               0x7c900000 0xb2000 5.01.2600.2180 C:\WINDOWS\system32\ntdll.dll
               0x7c800000 0xf8000 5.01.2600.2180 C:\WINDOWS\system32\kernel32.dll
               0x77dc0000 0xab000 5.01.2600.2180 C:\WINDOWS\system32\ADVAPI32.dll
               0x77e70000 0x91000 5.01.2600.2180 C:\WINDOWS\system32\RPCRT4.dll
               0x77c00000 0x58000 7.00.2600.2180 C:\WINDOWS\system32\MSVCRT.dll
               0x00410000 0x25d000 27.01.0000.0109 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\jrockit\jvm.dll
               0x76b30000 0x2e000 5.01.2600.2180 C:\WINDOWS\system32\WINMM.dll
               0x77d30000 0x90000 5.01.2600.2180 C:\WINDOWS\system32\USER32.dll
               0x77f10000 0x46000 5.01.2600.2180 C:\WINDOWS\system32\GDI32.dll
               0x71aa0000 0x17000 5.01.2600.2180 C:\WINDOWS\system32\WS2_32.dll
               0x71a90000 0x8000 5.01.2600.2180 C:\WINDOWS\system32\WS2HELP.dll
               0x7c340000 0x56000 7.10.3052.0004 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\bin\MSVCR71.dll
               0x77fe0000 0x11000 5.01.2600.2180 C:\WINDOWS\system32\Secur32.dll
               0x77680000 0x21000 5.01.2600.2180 C:\WINDOWS\system32\NTMARTA.DLL
               0x20b00000 0x2d000 5.01.2600.2180 C:\WINDOWS\system32\WLDAP32.dll
               0x774d0000 0x13c000 5.01.2600.2180 C:\WINDOWS\system32\ole32.dll
               0x71be0000 0x13000 5.01.2600.2180 C:\WINDOWS\system32\SAMLIB.dll
               0x6d370000 0x1d000 5.00.0080.0003 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\java.dll
               0x6d700000 0xc000 5.00.0080.0003 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\verify.dll
               0x6d2f0000 0x8000 5.00.0080.0003 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\hpi.dll
               0x6d720000 0xf000 5.00.0080.0003 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\zip.dll
               0x6d530000 0x13000 5.00.0080.0003 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\net.dll
               0x71a40000 0x40000 5.01.2600.2180 C:\WINDOWS\system32\mswsock.dll
               0x698b0000 0x58000 5.01.2600.2180 C:\WINDOWS\system32\hnetcfg.dll
               0x71a80000 0x8000 5.01.2600.2180 C:\WINDOWS\System32\wshtcpip.dll
               0x21770000 0x27000 5.01.2600.2180 C:\WINDOWS\system32\DNSAPI.dll
               0x217a0000 0x8000 5.01.2600.2180 C:\WINDOWS\System32\winrnr.dll
               0x217c0000 0x6000 5.01.2600.2180 C:\WINDOWS\system32\rasadhlp.dll
               0x6d520000 0x8000 5.00.0080.0003 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\management.dll
               0x218a0000 0x28000 5.01.2600.2161 C:\WINDOWS\system32\rsaenh.dll
               0x769b0000 0xb3000 5.01.2600.2180 C:\WINDOWS\system32\USERENV.dll
               0x60940000 0x54000 5.01.2600.2180 C:\WINDOWS\system32\netapi32.dll
               0x76be0000 0xb000 5.01.2600.2180 C:\WINDOWS\system32\psapi.dll
               0x24850000 0x9000 5.00.0080.0003 C:\Program\Java\jrockit-R27.1.0-jdk1.5.0_08\jre\bin\nio.dll


              • 5. Re: BAD_POOL_HEADER, BLUE SCREEN
                Peter Johnson Master

                Sorry for the delay, but I had to check this at home (I'm running Visat at work and XP at home) and my wife and kids kept on finding other things for me to do.

                Anyway, I ran listdlls and here are my results:

                0x00400000 0xd000 5.00.0110.0003 C:\apps\jdk1.5.0_11\bin\java.exe
                0x7c900000 0xb0000 5.01.2600.2180 C:\WINDOWS\system32\ntdll.dll
                0x7c800000 0xf4000 5.01.2600.2945 C:\WINDOWS\system32\kernel32.dll
                0x77dd0000 0x9b000 5.01.2600.2180 C:\WINDOWS\system32\ADVAPI32.dll
                0x77e70000 0x91000 5.01.2600.2180 C:\WINDOWS\system32\RPCRT4.dll
                0x77c10000 0x58000 7.00.2600.2180 C:\WINDOWS\system32\MSVCRT.dll
                0x6d740000 0x19d000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\client\jvm.dll
                0x77d40000 0x90000 5.01.2600.2622 C:\WINDOWS\system32\USER32.dll
                0x77f10000 0x47000 5.01.2600.2818 C:\WINDOWS\system32\GDI32.dll
                0x76b40000 0x2d000 5.01.2600.2180 C:\WINDOWS\system32\WINMM.dll
                0x76390000 0x1d000 5.01.2600.2180 C:\WINDOWS\system32\IMM32.DLL
                0x6d300000 0x8000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\hpi.dll
                0x76bf0000 0xb000 5.01.2600.2180 C:\WINDOWS\system32\PSAPI.DLL
                0x6d710000 0xc000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\verify.dll
                0x6d380000 0x1d000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\java.dll
                0x6d730000 0xf000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\zip.dll
                0x6d540000 0x13000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\net.dll
                0x71ab0000 0x17000 5.01.2600.2180 C:\WINDOWS\system32\WS2_32.dll
                0x71aa0000 0x8000 5.01.2600.2180 C:\WINDOWS\system32\WS2HELP.dll
                0x71a50000 0x3f000 5.01.2600.2180 C:\WINDOWS\System32\mswsock.dll
                0x76f20000 0x27000 5.01.2600.2938 C:\WINDOWS\system32\DNSAPI.dll
                0x76fb0000 0x8000 5.01.2600.2180 C:\WINDOWS\System32\winrnr.dll
                0x76f60000 0x2c000 5.01.2600.2180 C:\WINDOWS\system32\WLDAP32.dll
                0x76fc0000 0x6000 5.01.2600.2938 C:\WINDOWS\system32\rasadhlp.dll
                0x6d530000 0x8000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\management.dll
                0x274c0000 0xf000 10.67.0000.0000 C:\WINDOWS\system32\ZoneLabs\vetredir.dll
                0x662b0000 0x58000 5.01.2600.2180 C:\WINDOWS\system32\hnetcfg.dll
                0x27690000 0x15000 10.67.0000.0000 C:\WINDOWS\system32\ZoneLabs\isafeif.dll
                0x71a90000 0x8000 5.01.2600.2180 C:\WINDOWS\System32\wshtcpip.dll
                0x27800000 0x28000 5.01.2600.2161 C:\WINDOWS\system32\rsaenh.dll
                0x769c0000 0xb3000 5.01.2600.2180 C:\WINDOWS\system32\USERENV.dll
                0x5b860000 0x54000 5.01.2600.2976 C:\WINDOWS\system32\netapi32.dll
                0x6d560000 0x9000 5.00.0110.0003 C:\apps\jdk1.5.0_11\jre\bin\nio.dll

                The first thing I noticed (other than you are running JRockit and I am running HotSpot, which doesn;t matter anyway) was that you have not applied thel atest patches. For example, look at the version number on kernel32.dll. Other than that there are a few dlls that show up for you that I don't have: secure32.dll, ntmarta.dll, etc. The ones I checked appear to be valid Windows DLLs, but one never knows (you can always goolge the dlls to learn about them). It is very likely that these DLLs are used by JRockit but not by HotSpot, or it could be related to various JVM options you might have set.

                My recommendation is to first download the latest patches from the Windows Update site. Then also get the latest drivers for your NIC card graphics card. If that doesn't work, the next step is to swap out the NIC and graphics card for another one.

                • 6. Re: BAD_POOL_HEADER, BLUE SCREEN
                  Ferry Tanu Newbie

                  Hi,
                  I also experience the same thing. I try to run JBoss 4.2.0GA on JDK 1.5.0_12 with "all" configuration.
                  Does anyone has find the root cause ?
                  I try to run it on my friend's computer, it runs perfectly fine. I can not tell what is wrong. I compared the dlls(version) with my friend's, it's the same.
                  The only difference is my friend run the JBoss with JDK 1.5.0_03, which I think should not make any difference (or maybe I'm wrong?)

                  Regards,
                  Ferry