glassfish
  1. glassfish
  2. GLASSFISH-20134

Logger hangs intermittently and hangs entire glassfish server

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 3.1.2_b02
    • Fix Version/s: None
    • Component/s: logging
    • Labels:
      None
    • Environment:

      Win7 pro, jdk 1.6.0_13

      Description

      After running for a while with high output to the logger/console the glassfish server and the application hang. The application stops. I cannot connect to the glassfish console.

      I am hitting the application on port 28080 with frequent web service calls from 5 threads (named http-thread-pool-28080). The stack trace, below, shows that they are all trying to log and write to the console. Stopping and starting in the debugger shows the threads to be locked up without change.

      =========== stack trace ==============

      Glassfish 3.x - EPC P2 (domain2) [MyEclipse Server]
      com.sun.enterprise.glassfish.bootstrap.ASMain at localhost:58903 (Suspended)
      Daemon System Thread [Attach Listener] (Suspended)
      Daemon System Thread [Signal Dispatcher] (Suspended)
      Daemon System Thread [Finalizer] (Suspended)
      Daemon System Thread [Reference Handler] (Suspended)
      Daemon Thread [FelixDispatchQueue] (Suspended)
      Daemon Thread [FelixStartLevel] (Suspended)
      Daemon Thread [pool-1-thread-1] (Suspended)
      Thread [Thread-2] (Suspended)
      Thread [Thread-4] (Suspended)
      Thread [Thread-6] (Suspended)
      Thread [Thread-10] (Suspended)
      Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)
      Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)
      Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)
      Thread [Thread-15] (Suspended)
      Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)
      Thread [Thread-18] (Suspended)
      Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)
      Daemon Thread [transaction-manager] (Suspended)
      Daemon Thread [deployment-jar-scanner] (Suspended)
      Daemon Thread [deployment-jar-scanner] (Suspended)
      Daemon Thread [deployment-jar-scanner] (Suspended)
      Daemon Thread [deployment-jar-scanner] (Suspended)
      Daemon Thread [http-thread-pool-28080(3)] (Suspended)
      ConsoleHandler(StreamHandler).publish(LogRecord) line: 174
      ConsoleHandler.publish(LogRecord) line: 88
      Logger.log(LogRecord) line: 458
      Logger.doLog(LogRecord) line: 480
      Logger.log(Level, String) line: 503
      MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060
      MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110
      MDSTrxCmd.normal() line: 1081
      MDSTrxCmd.executeHelper() line: 875
      MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379
      EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199
      EppicCmdManager.runCommand(List<TrxCmd>) line: 131
      MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110
      LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411
      LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355
      LegacyTransactionHandler.processMessage(IsoMsg) line: 94
      FinancialWebService.processMessage(IsoMsg) line: 64
      GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available
      DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
      Method.invoke(Object, Object...) line: 597
      InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143
      InvokerTube$2.invoke(Packet, Method, Object...) line: 149
      SEIInvokerTube.processRequest(Packet) line: 94
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      ServerMUTube(AbstractTubeImpl).process(Packet) line: 116
      MonitoringPipe.process(Packet) line: 142
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      PipeAdapter(AbstractTubeImpl).process(Packet) line: 116
      CommonServerSecurityPipe.processRequest(Packet) line: 212
      CommonServerSecurityPipe.process(Packet) line: 144
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386
      HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640
      ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263
      ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163
      JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145
      JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688
      JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770
      StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550
      StandardWrapperValve.invoke(Request, Response) line: 281
      StandardContextValve.invoke(Request, Response) line: 175
      StandardPipeline.doInvoke(Request, Response, boolean) line: 655
      StandardPipeline.invoke(Request, Response) line: 595
      StandardHostValve.invoke(Request, Response) line: 161
      CoyoteAdapter.doService(Request, Request, Response, Response) line: 331
      CoyoteAdapter.service(Request, Response) line: 231
      ContainerMapper$AdapterCallable.call() line: 317
      ContainerMapper.service(Request, Response) line: 195
      ProcessorTask.invokeAdapter() line: 860
      ProcessorTask.doProcess() line: 757
      ProcessorTask.process(InputStream, OutputStream) line: 1056
      DefaultProtocolFilter.execute(Context) line: 229
      HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137
      HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104
      HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90
      HttpProtocolChain.execute(Context) line: 79
      ProtocolChainContextTask.doCall() line: 54
      ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59
      ProtocolChainContextTask(ContextTask).run() line: 71
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513
      HttpWorkerThread(Thread).run() line: 619
      Daemon Thread [http-thread-pool-28080(4)] (Suspended)
      ConsoleHandler(StreamHandler).publish(LogRecord) line: 174
      ConsoleHandler.publish(LogRecord) line: 88
      Logger.log(LogRecord) line: 458
      Logger.doLog(LogRecord) line: 480
      Logger.log(Level, String) line: 503
      MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060
      MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110
      MDSTrxCmd.normal() line: 1081
      MDSTrxCmd.executeHelper() line: 875
      MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379
      EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199
      EppicCmdManager.runCommand(List<TrxCmd>) line: 131
      MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110
      LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411
      LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355
      LegacyTransactionHandler.processMessage(IsoMsg) line: 94
      FinancialWebService.processMessage(IsoMsg) line: 64
      GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available
      DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
      Method.invoke(Object, Object...) line: 597
      InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143
      InvokerTube$2.invoke(Packet, Method, Object...) line: 149
      SEIInvokerTube.processRequest(Packet) line: 94
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      ServerMUTube(AbstractTubeImpl).process(Packet) line: 116
      MonitoringPipe.process(Packet) line: 142
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      PipeAdapter(AbstractTubeImpl).process(Packet) line: 116
      CommonServerSecurityPipe.processRequest(Packet) line: 212
      CommonServerSecurityPipe.process(Packet) line: 144
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386
      HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640
      ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263
      ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163
      JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145
      JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688
      JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770
      StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550
      StandardWrapperValve.invoke(Request, Response) line: 281
      StandardContextValve.invoke(Request, Response) line: 175
      StandardPipeline.doInvoke(Request, Response, boolean) line: 655
      StandardPipeline.invoke(Request, Response) line: 595
      StandardHostValve.invoke(Request, Response) line: 161
      CoyoteAdapter.doService(Request, Request, Response, Response) line: 331
      CoyoteAdapter.service(Request, Response) line: 231
      ContainerMapper$AdapterCallable.call() line: 317
      ContainerMapper.service(Request, Response) line: 195
      ProcessorTask.invokeAdapter() line: 860
      ProcessorTask.doProcess() line: 757
      ProcessorTask.process(InputStream, OutputStream) line: 1056
      DefaultProtocolFilter.execute(Context) line: 229
      HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137
      HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104
      HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90
      HttpProtocolChain.execute(Context) line: 79
      ProtocolChainContextTask.doCall() line: 54
      ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59
      ProtocolChainContextTask(ContextTask).run() line: 71
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513
      HttpWorkerThread(Thread).run() line: 619
      Daemon Thread [http-thread-pool-28080(5)] (Suspended)
      ConsoleHandler(StreamHandler).publish(LogRecord) line: 174
      ConsoleHandler.publish(LogRecord) line: 88
      Logger.log(LogRecord) line: 458
      Logger.doLog(LogRecord) line: 480
      Logger.log(Level, String, Throwable) line: 569
      DBGenVelocityDAO.updateCounters(IVelocityFact) line: 272
      DBGenVelocityDAO.update(List<IVelocityFact>) line: 159
      VelocityImpl.sendUpdates(List<IVelocityFact>) line: 162
      VelocityImpl.conditionalUpdate(String) line: 157
      VelocityImpl.update(String) line: 144
      LegacyTransactionHandler.commitVelocityData(IVelocity, IsoMessageHelper) line: 749
      LegacyTransactionHandler.processMessage(IsoMsg) line: 115
      FinancialWebService.processMessage(IsoMsg) line: 64
      GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available
      DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
      Method.invoke(Object, Object...) line: 597
      InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143
      InvokerTube$2.invoke(Packet, Method, Object...) line: 149
      SEIInvokerTube.processRequest(Packet) line: 94
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      ServerMUTube(AbstractTubeImpl).process(Packet) line: 116
      MonitoringPipe.process(Packet) line: 142
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      PipeAdapter(AbstractTubeImpl).process(Packet) line: 116
      CommonServerSecurityPipe.processRequest(Packet) line: 212
      CommonServerSecurityPipe.process(Packet) line: 144
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386
      HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640
      ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263
      ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163
      JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145
      JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688
      JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770
      StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550
      StandardWrapperValve.invoke(Request, Response) line: 281
      StandardContextValve.invoke(Request, Response) line: 175
      StandardPipeline.doInvoke(Request, Response, boolean) line: 655
      StandardPipeline.invoke(Request, Response) line: 595
      StandardHostValve.invoke(Request, Response) line: 161
      CoyoteAdapter.doService(Request, Request, Response, Response) line: 331
      CoyoteAdapter.service(Request, Response) line: 231
      ContainerMapper$AdapterCallable.call() line: 317
      ContainerMapper.service(Request, Response) line: 195
      ProcessorTask.invokeAdapter() line: 860
      ProcessorTask.doProcess() line: 757
      ProcessorTask.process(InputStream, OutputStream) line: 1056
      DefaultProtocolFilter.execute(Context) line: 229
      HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137
      HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104
      HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90
      HttpProtocolChain.execute(Context) line: 79
      ProtocolChainContextTask.doCall() line: 54
      ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59
      ProtocolChainContextTask(ContextTask).run() line: 71
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513
      HttpWorkerThread(Thread).run() line: 619
      Daemon Thread [http-thread-pool-28080(1)] (Suspended)
      ConsoleHandler(StreamHandler).publish(LogRecord) line: 174
      ConsoleHandler.publish(LogRecord) line: 88
      Logger.log(LogRecord) line: 458
      Logger.doLog(LogRecord) line: 480
      Logger.log(Level, String) line: 503
      MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060
      MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110
      MDSTrxCmd.normal() line: 1081
      MDSTrxCmd.executeHelper() line: 875
      MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379
      EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199
      EppicCmdManager.runCommand(List<TrxCmd>) line: 131
      MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110
      LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411
      LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355
      LegacyTransactionHandler.processMessage(IsoMsg) line: 94
      FinancialWebService.processMessage(IsoMsg) line: 64
      GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available
      DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
      Method.invoke(Object, Object...) line: 597
      InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143
      InvokerTube$2.invoke(Packet, Method, Object...) line: 149
      SEIInvokerTube.processRequest(Packet) line: 94
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      ServerMUTube(AbstractTubeImpl).process(Packet) line: 116
      MonitoringPipe.process(Packet) line: 142
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      PipeAdapter(AbstractTubeImpl).process(Packet) line: 116
      CommonServerSecurityPipe.processRequest(Packet) line: 212
      CommonServerSecurityPipe.process(Packet) line: 144
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386
      HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640
      ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263
      ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163
      JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145
      JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688
      JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770
      StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550
      StandardWrapperValve.invoke(Request, Response) line: 281
      StandardContextValve.invoke(Request, Response) line: 175
      StandardPipeline.doInvoke(Request, Response, boolean) line: 655
      StandardPipeline.invoke(Request, Response) line: 595
      StandardHostValve.invoke(Request, Response) line: 161
      CoyoteAdapter.doService(Request, Request, Response, Response) line: 331
      CoyoteAdapter.service(Request, Response) line: 231
      ContainerMapper$AdapterCallable.call() line: 317
      ContainerMapper.service(Request, Response) line: 195
      ProcessorTask.invokeAdapter() line: 860
      ProcessorTask.doProcess() line: 757
      ProcessorTask.process(InputStream, OutputStream) line: 1056
      DefaultProtocolFilter.execute(Context) line: 229
      HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137
      HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104
      HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90
      HttpProtocolChain.execute(Context) line: 79
      ProtocolChainContextTask.doCall() line: 54
      ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59
      ProtocolChainContextTask(ContextTask).run() line: 71
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513
      HttpWorkerThread(Thread).run() line: 619
      Daemon Thread [http-thread-pool-28080(2)] (Suspended)
      FileOutputStream.writeBytes(byte[], int, int) line: not available [native method]
      FileOutputStream.write(byte[], int, int) line: 260
      BufferedOutputStream.write(byte[], int, int) line: 105
      PrintStream.write(byte[], int, int) line: 430
      StreamEncoder.writeBytes() line: 202
      StreamEncoder.implFlushBuffer() line: 272
      StreamEncoder.implFlush() line: 276
      StreamEncoder.flush() line: 122
      OutputStreamWriter.flush() line: 212
      ConsoleHandler(StreamHandler).flush() line: 225
      ConsoleHandler.publish(LogRecord) line: 89
      Logger.log(LogRecord) line: 458
      Logger.doLog(LogRecord) line: 480
      Logger.log(Level, String, Throwable) line: 569
      DBGenVelocityDAO.retrieveCard(String) line: 231
      DBGenVelocityDAO.update(List<IVelocityFact>) line: 148
      VelocityImpl.sendUpdates(List<IVelocityFact>) line: 162
      VelocityImpl.conditionalUpdate(String) line: 157
      VelocityImpl.update(String) line: 144
      LegacyTransactionHandler.commitVelocityData(IVelocity, IsoMessageHelper) line: 749
      LegacyTransactionHandler.processMessage(IsoMsg) line: 115
      FinancialWebService.processMessage(IsoMsg) line: 64
      GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available
      DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
      Method.invoke(Object, Object...) line: 597
      InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143
      InvokerTube$2.invoke(Packet, Method, Object...) line: 149
      SEIInvokerTube.processRequest(Packet) line: 94
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      ServerMUTube(AbstractTubeImpl).process(Packet) line: 116
      MonitoringPipe.process(Packet) line: 142
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      PipeAdapter(AbstractTubeImpl).process(Packet) line: 116
      CommonServerSecurityPipe.processRequest(Packet) line: 212
      CommonServerSecurityPipe.process(Packet) line: 144
      PipeAdapter.processRequest(Packet) line: 119
      Fiber.__doRun() line: 961
      Fiber._doRun(Tube) line: 910
      Fiber.doRun() line: 873
      Fiber.runSync(Tube, Packet) line: 775
      WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386
      HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640
      ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263
      ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163
      JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145
      JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688
      JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770
      StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550
      StandardWrapperValve.invoke(Request, Response) line: 281
      StandardContextValve.invoke(Request, Response) line: 175
      StandardPipeline.doInvoke(Request, Response, boolean) line: 655
      StandardPipeline.invoke(Request, Response) line: 595
      StandardHostValve.invoke(Request, Response) line: 161
      CoyoteAdapter.doService(Request, Request, Response, Response) line: 331
      CoyoteAdapter.service(Request, Response) line: 231
      ContainerMapper$AdapterCallable.call() line: 317
      ContainerMapper.service(Request, Response) line: 195
      ProcessorTask.invokeAdapter() line: 860
      ProcessorTask.doProcess() line: 757
      ProcessorTask.process(InputStream, OutputStream) line: 1056
      DefaultProtocolFilter.execute(Context) line: 229
      HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137
      HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104
      HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90
      HttpProtocolChain.execute(Context) line: 79
      ProtocolChainContextTask.doCall() line: 54
      ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59
      ProtocolChainContextTask(ContextTask).run() line: 71
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532
      FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513
      HttpWorkerThread(Thread).run() line: 619
      Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[]]] (Suspended)
      Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web]]] (Suspended)
      Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/__wstx-services]]] (Suspended)
      Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/platform-financialwebsvc-2.1-SNAPSHOT]]] (Suspended)
      Daemon Thread [DynamicReloader] (Suspended)
      Daemon Thread [admin-thread-pool-24848(1)] (Suspended)
      Object.wait(long) line: not available [native method]
      SyncThreadPool$SyncThreadWorker.getTask() line: 374
      SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).doWork() line: 524
      SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).run() line: 513
      HttpWorkerThread(Thread).run() line: 619
      Daemon Thread [Grizzly] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.parkNanos(Object, long) line: 198
      AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) line: 1963
      DelayQueue<E>.take() line: 164
      ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 583
      ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 576
      ScheduledThreadPoolExecutor(ThreadPoolExecutor).getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      GrizzlyRequest$SchedulerThread(Thread).run() line: 619
      Daemon Thread [AutoDeployer] (Suspended)
      Object.wait(long) line: not available [native method]
      TimerThread.mainLoop() line: 509
      TimerThread.run() line: 462
      Daemon Thread [admin-thread-pool-24848(2)] (Suspended)
      Object.wait(long) line: not available [native method]
      SyncThreadPool$SyncThreadWorker.getTask() line: 374
      SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).doWork() line: 524
      SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).run() line: 513
      HttpWorkerThread(Thread).run() line: 619
      Daemon Thread [PingService] (Suspended)
      Object.wait(long) line: not available [native method]
      TimerThread.mainLoop() line: 509
      TimerThread.run() line: 462
      Thread [DestroyJavaVM] (Suspended)
      Thread [GlassFish Kernel Main Thread] (Suspended)
      Object.wait(long) line: not available [native method]
      AppServerStartup$1(Object).wait() line: 485
      AppServerStartup$1.run() line: 163
      Daemon Thread [Configuration Updater] (Suspended)
      Object.wait(long) line: not available [native method]
      LinkedList<E>(Object).wait() line: 485
      UpdateThread.run() line: 67
      Daemon System Thread [RMI TCP Accept-8686] (Suspended)
      PlainSocketImpl.socketAccept(SocketImpl) line: not available [native method]
      SocksSocketImpl(PlainSocketImpl).accept(SocketImpl) line: 384
      ServerSocket.implAccept(Socket) line: 453
      ServerSocket.accept() line: 421
      TCPTransport$AcceptLoop.executeAcceptLoop() line: 369
      TCPTransport$AcceptLoop.run() line: 341
      Thread.run() line: 619
      Daemon Thread [fileinstall-C:\glassfish3.1.2.2\glassfish\domains\domain2/autodeploy/bundles/] (Suspended)
      Object.wait(long) line: not available [native method]
      DirectoryWatcher.run() line: 268
      System Thread [RMI Reaper] (Suspended)
      Object.wait(long) line: not available [native method]
      ReferenceQueue<T>.remove(long) line: 116
      ReferenceQueue<T>.remove() line: 132
      ObjectTable$Reaper.run() line: 333
      Thread.run() line: 619
      Daemon System Thread [GC Daemon] (Suspended)
      Object.wait(long) line: not available [native method]
      GC$Daemon.run() line: 100
      Daemon Thread [SCR Component Actor] (Suspended)
      Object.wait(long) line: not available [native method]
      LinkedList<E>(Object).wait() line: 485
      ComponentActorThread.run() line: 74
      Thread.run() line: 619
      Daemon System Thread [RMI Scheduler(0)] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.parkNanos(Object, long) line: 198
      AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) line: 1963
      DelayQueue<E>.take() line: 164
      ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 583
      ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 576
      ScheduledThreadPoolExecutor(ThreadPoolExecutor).getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Daemon System Thread [RMI RenewClean-[10.156.28.52:8686]] (Suspended)
      Object.wait(long) line: not available [native method]
      ReferenceQueue<T>.remove(long) line: 116
      DGCClient$EndpointEntry$RenewCleanThread.run() line: 516
      Thread.run() line: 619
      Thread [pool-14-thread-1] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      LinkedBlockingQueue<E>.take() line: 358
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Daemon Thread [dol-jar-scanner] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      LinkedBlockingQueue<E>.take() line: 358
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Daemon Thread [dol-jar-scanner] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      LinkedBlockingQueue<E>.take() line: 358
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Daemon Thread [p: thread-pool-1; w: 2] (Suspended)
      Object.wait(long) line: not available [native method]
      WorkQueueImpl.requestWork(long) line: 124
      ThreadPoolImpl$WorkerThread.run() line: 518
      Daemon Thread [p: thread-pool-1; w: 1] (Suspended)
      Object.wait(long) line: not available [native method]
      WorkQueueImpl.requestWork(long) line: 124
      ThreadPoolImpl$WorkerThread.run() line: 518
      Daemon Thread [connector-timer-proxy] (Suspended)
      Object.wait(long) line: not available [native method]
      TimerThread.mainLoop() line: 509
      TimerThread.run() line: 462
      Daemon Thread [Timer-0] (Suspended)
      Object.wait(long) line: not available [native method]
      TaskQueue(Object).wait() line: 485
      TimerThread.mainLoop() line: 483
      TimerThread.run() line: 462
      Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[__asadmin].StandardContext[]]] (Suspended)
      Thread.sleep(long) line: not available [native method]
      ContainerBase$ContainerBackgroundProcessor.run() line: 1771
      Thread.run() line: 619
      Daemon Thread [Thread-45] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      EppicEventQueueMonitorThread.run() line: 32
      Thread.run() line: 619
      Daemon Thread [OracleTimeoutPollingThread] (Suspended)
      Thread.sleep(long) line: not available [native method]
      OracleTimeoutPollingThread.run() line: 158
      Thread [pool-16-thread-1] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-3] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-2] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-4] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-5] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-6] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-7] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-8] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-9] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [pool-16-thread-10] (Suspended)
      Unsafe.park(boolean, long) line: not available [native method]
      LockSupport.park(Object) line: 158
      AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
      ArrayBlockingQueue<E>.take() line: 317
      ThreadPoolExecutor.getTask() line: 947
      ThreadPoolExecutor$Worker.run() line: 907
      Thread.run() line: 619
      Thread [log-rotation-timer] (Suspended)
      Object.wait(long) line: not available [native method]
      TaskQueue(Object).wait() line: 485
      TimerThread.mainLoop() line: 483
      TimerThread.run() line: 462
      Daemon System Thread [RMI TCP Connection(idle)] (Suspended)
      C:\Users\flawlor\AppData\Local\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin\javaw.exe (Apr 2, 2013 1:33:00 PM)

        Activity

        Hide
        fdlawlor added a comment -

        Here is a better formatted stacktrace:

        Glassfish  3.x - EPC P2 (domain2) [MyEclipse Server]	
        	com.sun.enterprise.glassfish.bootstrap.ASMain at localhost:58903 (Suspended)	
        		Daemon System Thread [Attach Listener] (Suspended)	
        		Daemon System Thread [Signal Dispatcher] (Suspended)	
        		Daemon System Thread [Finalizer] (Suspended)	
        		Daemon System Thread [Reference Handler] (Suspended)	
        		Daemon Thread [FelixDispatchQueue] (Suspended)	
        		Daemon Thread [FelixStartLevel] (Suspended)	
        		Daemon Thread [pool-1-thread-1] (Suspended)	
        		Thread [Thread-2] (Suspended)	
        		Thread [Thread-4] (Suspended)	
        		Thread [Thread-6] (Suspended)	
        		Thread [Thread-10] (Suspended)	
        		Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)	
        		Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)	
        		Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)	
        		Thread [Thread-15] (Suspended)	
        		Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)	
        		Thread [Thread-18] (Suspended)	
        		Daemon Thread [Grizzly-kernel-thread(1)] (Suspended)	
        		Daemon Thread [transaction-manager] (Suspended)	
        		Daemon Thread [deployment-jar-scanner] (Suspended)	
        		Daemon Thread [deployment-jar-scanner] (Suspended)	
        		Daemon Thread [deployment-jar-scanner] (Suspended)	
        		Daemon Thread [deployment-jar-scanner] (Suspended)	
        		Daemon Thread [http-thread-pool-28080(3)] (Suspended)	
        			ConsoleHandler(StreamHandler).publish(LogRecord) line: 174	
        			ConsoleHandler.publish(LogRecord) line: 88	
        			Logger.log(LogRecord) line: 458	
        			Logger.doLog(LogRecord) line: 480	
        			Logger.log(Level, String) line: 503	
        			MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060	
        			MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110	
        			MDSTrxCmd.normal() line: 1081	
        			MDSTrxCmd.executeHelper() line: 875	
        			MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379	
        			EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199	
        			EppicCmdManager.runCommand(List<TrxCmd>) line: 131	
        			MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110	
        			LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411	
        			LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355	
        			LegacyTransactionHandler.processMessage(IsoMsg) line: 94	
        			FinancialWebService.processMessage(IsoMsg) line: 64	
        			GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available	
        			DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25	
        			Method.invoke(Object, Object...) line: 597	
        			InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143	
        			InvokerTube$2.invoke(Packet, Method, Object...) line: 149	
        			SEIInvokerTube.processRequest(Packet) line: 94	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			ServerMUTube(AbstractTubeImpl).process(Packet) line: 116	
        			MonitoringPipe.process(Packet) line: 142	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			PipeAdapter(AbstractTubeImpl).process(Packet) line: 116	
        			CommonServerSecurityPipe.processRequest(Packet) line: 212	
        			CommonServerSecurityPipe.process(Packet) line: 144	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386	
        			HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640	
        			ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263	
        			ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163	
        			JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145	
        			JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688	
        			JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770	
        			StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550	
        			StandardWrapperValve.invoke(Request, Response) line: 281	
        			StandardContextValve.invoke(Request, Response) line: 175	
        			StandardPipeline.doInvoke(Request, Response, boolean) line: 655	
        			StandardPipeline.invoke(Request, Response) line: 595	
        			StandardHostValve.invoke(Request, Response) line: 161	
        			CoyoteAdapter.doService(Request, Request, Response, Response) line: 331	
        			CoyoteAdapter.service(Request, Response) line: 231	
        			ContainerMapper$AdapterCallable.call() line: 317	
        			ContainerMapper.service(Request, Response) line: 195	
        			ProcessorTask.invokeAdapter() line: 860	
        			ProcessorTask.doProcess() line: 757	
        			ProcessorTask.process(InputStream, OutputStream) line: 1056	
        			DefaultProtocolFilter.execute(Context) line: 229	
        			HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90	
        			HttpProtocolChain.execute(Context) line: 79	
        			ProtocolChainContextTask.doCall() line: 54	
        			ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59	
        			ProtocolChainContextTask(ContextTask).run() line: 71	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513	
        			HttpWorkerThread(Thread).run() line: 619	
        		Daemon Thread [http-thread-pool-28080(4)] (Suspended)	
        			ConsoleHandler(StreamHandler).publish(LogRecord) line: 174	
        			ConsoleHandler.publish(LogRecord) line: 88	
        			Logger.log(LogRecord) line: 458	
        			Logger.doLog(LogRecord) line: 480	
        			Logger.log(Level, String) line: 503	
        			MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060	
        			MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110	
        			MDSTrxCmd.normal() line: 1081	
        			MDSTrxCmd.executeHelper() line: 875	
        			MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379	
        			EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199	
        			EppicCmdManager.runCommand(List<TrxCmd>) line: 131	
        			MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110	
        			LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411	
        			LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355	
        			LegacyTransactionHandler.processMessage(IsoMsg) line: 94	
        			FinancialWebService.processMessage(IsoMsg) line: 64	
        			GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available	
        			DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25	
        			Method.invoke(Object, Object...) line: 597	
        			InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143	
        			InvokerTube$2.invoke(Packet, Method, Object...) line: 149	
        			SEIInvokerTube.processRequest(Packet) line: 94	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			ServerMUTube(AbstractTubeImpl).process(Packet) line: 116	
        			MonitoringPipe.process(Packet) line: 142	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			PipeAdapter(AbstractTubeImpl).process(Packet) line: 116	
        			CommonServerSecurityPipe.processRequest(Packet) line: 212	
        			CommonServerSecurityPipe.process(Packet) line: 144	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386	
        			HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640	
        			ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263	
        			ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163	
        			JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145	
        			JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688	
        			JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770	
        			StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550	
        			StandardWrapperValve.invoke(Request, Response) line: 281	
        			StandardContextValve.invoke(Request, Response) line: 175	
        			StandardPipeline.doInvoke(Request, Response, boolean) line: 655	
        			StandardPipeline.invoke(Request, Response) line: 595	
        			StandardHostValve.invoke(Request, Response) line: 161	
        			CoyoteAdapter.doService(Request, Request, Response, Response) line: 331	
        			CoyoteAdapter.service(Request, Response) line: 231	
        			ContainerMapper$AdapterCallable.call() line: 317	
        			ContainerMapper.service(Request, Response) line: 195	
        			ProcessorTask.invokeAdapter() line: 860	
        			ProcessorTask.doProcess() line: 757	
        			ProcessorTask.process(InputStream, OutputStream) line: 1056	
        			DefaultProtocolFilter.execute(Context) line: 229	
        			HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90	
        			HttpProtocolChain.execute(Context) line: 79	
        			ProtocolChainContextTask.doCall() line: 54	
        			ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59	
        			ProtocolChainContextTask(ContextTask).run() line: 71	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513	
        			HttpWorkerThread(Thread).run() line: 619	
        		Daemon Thread [http-thread-pool-28080(5)] (Suspended)	
        			ConsoleHandler(StreamHandler).publish(LogRecord) line: 174	
        			ConsoleHandler.publish(LogRecord) line: 88	
        			Logger.log(LogRecord) line: 458	
        			Logger.doLog(LogRecord) line: 480	
        			Logger.log(Level, String, Throwable) line: 569	
        			DBGenVelocityDAO.updateCounters(IVelocityFact) line: 272	
        			DBGenVelocityDAO.update(List<IVelocityFact>) line: 159	
        			VelocityImpl.sendUpdates(List<IVelocityFact>) line: 162	
        			VelocityImpl.conditionalUpdate(String) line: 157	
        			VelocityImpl.update(String) line: 144	
        			LegacyTransactionHandler.commitVelocityData(IVelocity, IsoMessageHelper) line: 749	
        			LegacyTransactionHandler.processMessage(IsoMsg) line: 115	
        			FinancialWebService.processMessage(IsoMsg) line: 64	
        			GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available	
        			DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25	
        			Method.invoke(Object, Object...) line: 597	
        			InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143	
        			InvokerTube$2.invoke(Packet, Method, Object...) line: 149	
        			SEIInvokerTube.processRequest(Packet) line: 94	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			ServerMUTube(AbstractTubeImpl).process(Packet) line: 116	
        			MonitoringPipe.process(Packet) line: 142	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			PipeAdapter(AbstractTubeImpl).process(Packet) line: 116	
        			CommonServerSecurityPipe.processRequest(Packet) line: 212	
        			CommonServerSecurityPipe.process(Packet) line: 144	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386	
        			HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640	
        			ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263	
        			ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163	
        			JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145	
        			JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688	
        			JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770	
        			StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550	
        			StandardWrapperValve.invoke(Request, Response) line: 281	
        			StandardContextValve.invoke(Request, Response) line: 175	
        			StandardPipeline.doInvoke(Request, Response, boolean) line: 655	
        			StandardPipeline.invoke(Request, Response) line: 595	
        			StandardHostValve.invoke(Request, Response) line: 161	
        			CoyoteAdapter.doService(Request, Request, Response, Response) line: 331	
        			CoyoteAdapter.service(Request, Response) line: 231	
        			ContainerMapper$AdapterCallable.call() line: 317	
        			ContainerMapper.service(Request, Response) line: 195	
        			ProcessorTask.invokeAdapter() line: 860	
        			ProcessorTask.doProcess() line: 757	
        			ProcessorTask.process(InputStream, OutputStream) line: 1056	
        			DefaultProtocolFilter.execute(Context) line: 229	
        			HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90	
        			HttpProtocolChain.execute(Context) line: 79	
        			ProtocolChainContextTask.doCall() line: 54	
        			ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59	
        			ProtocolChainContextTask(ContextTask).run() line: 71	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513	
        			HttpWorkerThread(Thread).run() line: 619	
        		Daemon Thread [http-thread-pool-28080(1)] (Suspended)	
        			ConsoleHandler(StreamHandler).publish(LogRecord) line: 174	
        			ConsoleHandler.publish(LogRecord) line: 88	
        			Logger.log(LogRecord) line: 458	
        			Logger.doLog(LogRecord) line: 480	
        			Logger.log(Level, String) line: 503	
        			MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060	
        			MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110	
        			MDSTrxCmd.normal() line: 1081	
        			MDSTrxCmd.executeHelper() line: 875	
        			MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379	
        			EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199	
        			EppicCmdManager.runCommand(List<TrxCmd>) line: 131	
        			MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110	
        			LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411	
        			LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355	
        			LegacyTransactionHandler.processMessage(IsoMsg) line: 94	
        			FinancialWebService.processMessage(IsoMsg) line: 64	
        			GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available	
        			DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25	
        			Method.invoke(Object, Object...) line: 597	
        			InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143	
        			InvokerTube$2.invoke(Packet, Method, Object...) line: 149	
        			SEIInvokerTube.processRequest(Packet) line: 94	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			ServerMUTube(AbstractTubeImpl).process(Packet) line: 116	
        			MonitoringPipe.process(Packet) line: 142	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			PipeAdapter(AbstractTubeImpl).process(Packet) line: 116	
        			CommonServerSecurityPipe.processRequest(Packet) line: 212	
        			CommonServerSecurityPipe.process(Packet) line: 144	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386	
        			HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640	
        			ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263	
        			ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163	
        			JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145	
        			JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688	
        			JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770	
        			StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550	
        			StandardWrapperValve.invoke(Request, Response) line: 281	
        			StandardContextValve.invoke(Request, Response) line: 175	
        			StandardPipeline.doInvoke(Request, Response, boolean) line: 655	
        			StandardPipeline.invoke(Request, Response) line: 595	
        			StandardHostValve.invoke(Request, Response) line: 161	
        			CoyoteAdapter.doService(Request, Request, Response, Response) line: 331	
        			CoyoteAdapter.service(Request, Response) line: 231	
        			ContainerMapper$AdapterCallable.call() line: 317	
        			ContainerMapper.service(Request, Response) line: 195	
        			ProcessorTask.invokeAdapter() line: 860	
        			ProcessorTask.doProcess() line: 757	
        			ProcessorTask.process(InputStream, OutputStream) line: 1056	
        			DefaultProtocolFilter.execute(Context) line: 229	
        			HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90	
        			HttpProtocolChain.execute(Context) line: 79	
        			ProtocolChainContextTask.doCall() line: 54	
        			ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59	
        			ProtocolChainContextTask(ContextTask).run() line: 71	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513	
        			HttpWorkerThread(Thread).run() line: 619	
        		Daemon Thread [http-thread-pool-28080(2)] (Suspended)	
        			FileOutputStream.writeBytes(byte[], int, int) line: not available [native method]	
        			FileOutputStream.write(byte[], int, int) line: 260	
        			BufferedOutputStream.write(byte[], int, int) line: 105	
        			PrintStream.write(byte[], int, int) line: 430	
        			StreamEncoder.writeBytes() line: 202	
        			StreamEncoder.implFlushBuffer() line: 272	
        			StreamEncoder.implFlush() line: 276	
        			StreamEncoder.flush() line: 122	
        			OutputStreamWriter.flush() line: 212	
        			ConsoleHandler(StreamHandler).flush() line: 225	
        			ConsoleHandler.publish(LogRecord) line: 89	
        			Logger.log(LogRecord) line: 458	
        			Logger.doLog(LogRecord) line: 480	
        			Logger.log(Level, String, Throwable) line: 569	
        			DBGenVelocityDAO.retrieveCard(String) line: 231	
        			DBGenVelocityDAO.update(List<IVelocityFact>) line: 148	
        			VelocityImpl.sendUpdates(List<IVelocityFact>) line: 162	
        			VelocityImpl.conditionalUpdate(String) line: 157	
        			VelocityImpl.update(String) line: 144	
        			LegacyTransactionHandler.commitVelocityData(IVelocity, IsoMessageHelper) line: 749	
        			LegacyTransactionHandler.processMessage(IsoMsg) line: 115	
        			FinancialWebService.processMessage(IsoMsg) line: 64	
        			GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available	
        			DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25	
        			Method.invoke(Object, Object...) line: 597	
        			InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143	
        			InvokerTube$2.invoke(Packet, Method, Object...) line: 149	
        			SEIInvokerTube.processRequest(Packet) line: 94	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			ServerMUTube(AbstractTubeImpl).process(Packet) line: 116	
        			MonitoringPipe.process(Packet) line: 142	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			PipeAdapter(AbstractTubeImpl).process(Packet) line: 116	
        			CommonServerSecurityPipe.processRequest(Packet) line: 212	
        			CommonServerSecurityPipe.process(Packet) line: 144	
        			PipeAdapter.processRequest(Packet) line: 119	
        			Fiber.__doRun() line: 961	
        			Fiber._doRun(Tube) line: 910	
        			Fiber.doRun() line: 873	
        			Fiber.runSync(Tube, Packet) line: 775	
        			WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386	
        			HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640	
        			ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263	
        			ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163	
        			JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145	
        			JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688	
        			JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770	
        			StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550	
        			StandardWrapperValve.invoke(Request, Response) line: 281	
        			StandardContextValve.invoke(Request, Response) line: 175	
        			StandardPipeline.doInvoke(Request, Response, boolean) line: 655	
        			StandardPipeline.invoke(Request, Response) line: 595	
        			StandardHostValve.invoke(Request, Response) line: 161	
        			CoyoteAdapter.doService(Request, Request, Response, Response) line: 331	
        			CoyoteAdapter.service(Request, Response) line: 231	
        			ContainerMapper$AdapterCallable.call() line: 317	
        			ContainerMapper.service(Request, Response) line: 195	
        			ProcessorTask.invokeAdapter() line: 860	
        			ProcessorTask.doProcess() line: 757	
        			ProcessorTask.process(InputStream, OutputStream) line: 1056	
        			DefaultProtocolFilter.execute(Context) line: 229	
        			HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104	
        			HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90	
        			HttpProtocolChain.execute(Context) line: 79	
        			ProtocolChainContextTask.doCall() line: 54	
        			ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59	
        			ProtocolChainContextTask(ContextTask).run() line: 71	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532	
        			FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513	
        			HttpWorkerThread(Thread).run() line: 619	
        		Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[]]] (Suspended)	
        		Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web]]] (Suspended)	
        		Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/__wstx-services]]] (Suspended)	
        		Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/platform-financialwebsvc-2.1-SNAPSHOT]]] (Suspended)	
        		Daemon Thread [DynamicReloader] (Suspended)	
        		Daemon Thread [admin-thread-pool-24848(1)] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			SyncThreadPool$SyncThreadWorker.getTask() line: 374	
        			SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).doWork() line: 524	
        			SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).run() line: 513	
        			HttpWorkerThread(Thread).run() line: 619	
        		Daemon Thread [Grizzly] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.parkNanos(Object, long) line: 198	
        			AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) line: 1963	
        			DelayQueue<E>.take() line: 164	
        			ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 583	
        			ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 576	
        			ScheduledThreadPoolExecutor(ThreadPoolExecutor).getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			GrizzlyRequest$SchedulerThread(Thread).run() line: 619	
        		Daemon Thread [AutoDeployer] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			TimerThread.mainLoop() line: 509	
        			TimerThread.run() line: 462	
        		Daemon Thread [admin-thread-pool-24848(2)] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			SyncThreadPool$SyncThreadWorker.getTask() line: 374	
        			SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).doWork() line: 524	
        			SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).run() line: 513	
        			HttpWorkerThread(Thread).run() line: 619	
        		Daemon Thread [PingService] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			TimerThread.mainLoop() line: 509	
        			TimerThread.run() line: 462	
        		Thread [DestroyJavaVM] (Suspended)	
        		Thread [GlassFish Kernel Main Thread] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			AppServerStartup$1(Object).wait() line: 485	
        			AppServerStartup$1.run() line: 163	
        		Daemon Thread [Configuration Updater] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			LinkedList<E>(Object).wait() line: 485	
        			UpdateThread.run() line: 67	
        		Daemon System Thread [RMI TCP Accept-8686] (Suspended)	
        		Daemon Thread [fileinstall-C:\glassfish3.1.2.2\glassfish\domains\domain2/autodeploy/bundles/] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			DirectoryWatcher.run() line: 268	
        		System Thread [RMI Reaper] (Suspended)	
        		Daemon System Thread [GC Daemon] (Suspended)	
        		Daemon Thread [SCR Component Actor] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			LinkedList<E>(Object).wait() line: 485	
        			ComponentActorThread.run() line: 74	
        			Thread.run() line: 619	
        		Daemon System Thread [RMI Scheduler(0)] (Suspended)	
        		Daemon System Thread [RMI RenewClean-[10.156.28.52:8686]] (Suspended)	
        		Thread [pool-14-thread-1] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			LinkedBlockingQueue<E>.take() line: 358	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Daemon Thread [dol-jar-scanner] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			LinkedBlockingQueue<E>.take() line: 358	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Daemon Thread [dol-jar-scanner] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			LinkedBlockingQueue<E>.take() line: 358	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Daemon Thread [p: thread-pool-1; w: 2] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			WorkQueueImpl.requestWork(long) line: 124	
        			ThreadPoolImpl$WorkerThread.run() line: 518	
        		Daemon Thread [p: thread-pool-1; w: 1] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			WorkQueueImpl.requestWork(long) line: 124	
        			ThreadPoolImpl$WorkerThread.run() line: 518	
        		Daemon Thread [connector-timer-proxy] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			TimerThread.mainLoop() line: 509	
        			TimerThread.run() line: 462	
        		Daemon Thread [Timer-0] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			TaskQueue(Object).wait() line: 485	
        			TimerThread.mainLoop() line: 483	
        			TimerThread.run() line: 462	
        		Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[__asadmin].StandardContext[]]] (Suspended)	
        			Thread.sleep(long) line: not available [native method]	
        			ContainerBase$ContainerBackgroundProcessor.run() line: 1771	
        			Thread.run() line: 619	
        		Daemon Thread [Thread-45] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			EppicEventQueueMonitorThread.run() line: 32	
        			Thread.run() line: 619	
        		Daemon Thread [OracleTimeoutPollingThread] (Suspended)	
        			Thread.sleep(long) line: not available [native method]	
        			OracleTimeoutPollingThread.run() line: 158	
        		Thread [pool-16-thread-1] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-3] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-2] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-4] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-5] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-6] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-7] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-8] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-9] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [pool-16-thread-10] (Suspended)	
        			Unsafe.park(boolean, long) line: not available [native method]	
        			LockSupport.park(Object) line: 158	
        			AbstractQueuedSynchronizer$ConditionObject.await() line: 1925	
        			ArrayBlockingQueue<E>.take() line: 317	
        			ThreadPoolExecutor.getTask() line: 947	
        			ThreadPoolExecutor$Worker.run() line: 907	
        			Thread.run() line: 619	
        		Thread [log-rotation-timer] (Suspended)	
        			Object.wait(long) line: not available [native method]	
        			TaskQueue(Object).wait() line: 485	
        			TimerThread.mainLoop() line: 483	
        			TimerThread.run() line: 462	
        	C:\Users\flawlor\AppData\Local\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin\javaw.exe (Apr 2, 2013 1:33:00 PM)	
        
        
        Show
        fdlawlor added a comment - Here is a better formatted stacktrace: Glassfish 3.x - EPC P2 (domain2) [MyEclipse Server] com.sun.enterprise.glassfish.bootstrap.ASMain at localhost:58903 (Suspended) Daemon System Thread [Attach Listener] (Suspended) Daemon System Thread [Signal Dispatcher] (Suspended) Daemon System Thread [Finalizer] (Suspended) Daemon System Thread [Reference Handler] (Suspended) Daemon Thread [FelixDispatchQueue] (Suspended) Daemon Thread [FelixStartLevel] (Suspended) Daemon Thread [pool-1-thread-1] (Suspended) Thread [Thread-2] (Suspended) Thread [Thread-4] (Suspended) Thread [Thread-6] (Suspended) Thread [Thread-10] (Suspended) Daemon Thread [Grizzly-kernel-thread(1)] (Suspended) Daemon Thread [Grizzly-kernel-thread(1)] (Suspended) Daemon Thread [Grizzly-kernel-thread(1)] (Suspended) Thread [Thread-15] (Suspended) Daemon Thread [Grizzly-kernel-thread(1)] (Suspended) Thread [Thread-18] (Suspended) Daemon Thread [Grizzly-kernel-thread(1)] (Suspended) Daemon Thread [transaction-manager] (Suspended) Daemon Thread [deployment-jar-scanner] (Suspended) Daemon Thread [deployment-jar-scanner] (Suspended) Daemon Thread [deployment-jar-scanner] (Suspended) Daemon Thread [deployment-jar-scanner] (Suspended) Daemon Thread [http-thread-pool-28080(3)] (Suspended) ConsoleHandler(StreamHandler).publish(LogRecord) line: 174 ConsoleHandler.publish(LogRecord) line: 88 Logger.log(LogRecord) line: 458 Logger.doLog(LogRecord) line: 480 Logger.log(Level, String) line: 503 MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060 MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110 MDSTrxCmd.normal() line: 1081 MDSTrxCmd.executeHelper() line: 875 MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379 EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199 EppicCmdManager.runCommand(List<TrxCmd>) line: 131 MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110 LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411 LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355 LegacyTransactionHandler.processMessage(IsoMsg) line: 94 FinancialWebService.processMessage(IsoMsg) line: 64 GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143 InvokerTube$2.invoke(Packet, Method, Object...) line: 149 SEIInvokerTube.processRequest(Packet) line: 94 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 ServerMUTube(AbstractTubeImpl).process(Packet) line: 116 MonitoringPipe.process(Packet) line: 142 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 PipeAdapter(AbstractTubeImpl).process(Packet) line: 116 CommonServerSecurityPipe.processRequest(Packet) line: 212 CommonServerSecurityPipe.process(Packet) line: 144 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386 HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640 ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263 ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163 JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145 JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688 JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770 StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550 StandardWrapperValve.invoke(Request, Response) line: 281 StandardContextValve.invoke(Request, Response) line: 175 StandardPipeline.doInvoke(Request, Response, boolean) line: 655 StandardPipeline.invoke(Request, Response) line: 595 StandardHostValve.invoke(Request, Response) line: 161 CoyoteAdapter.doService(Request, Request, Response, Response) line: 331 CoyoteAdapter.service(Request, Response) line: 231 ContainerMapper$AdapterCallable.call() line: 317 ContainerMapper.service(Request, Response) line: 195 ProcessorTask.invokeAdapter() line: 860 ProcessorTask.doProcess() line: 757 ProcessorTask.process(InputStream, OutputStream) line: 1056 DefaultProtocolFilter.execute(Context) line: 229 HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137 HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104 HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90 HttpProtocolChain.execute(Context) line: 79 ProtocolChainContextTask.doCall() line: 54 ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59 ProtocolChainContextTask(ContextTask).run() line: 71 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513 HttpWorkerThread(Thread).run() line: 619 Daemon Thread [http-thread-pool-28080(4)] (Suspended) ConsoleHandler(StreamHandler).publish(LogRecord) line: 174 ConsoleHandler.publish(LogRecord) line: 88 Logger.log(LogRecord) line: 458 Logger.doLog(LogRecord) line: 480 Logger.log(Level, String) line: 503 MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060 MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110 MDSTrxCmd.normal() line: 1081 MDSTrxCmd.executeHelper() line: 875 MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379 EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199 EppicCmdManager.runCommand(List<TrxCmd>) line: 131 MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110 LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411 LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355 LegacyTransactionHandler.processMessage(IsoMsg) line: 94 FinancialWebService.processMessage(IsoMsg) line: 64 GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143 InvokerTube$2.invoke(Packet, Method, Object...) line: 149 SEIInvokerTube.processRequest(Packet) line: 94 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 ServerMUTube(AbstractTubeImpl).process(Packet) line: 116 MonitoringPipe.process(Packet) line: 142 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 PipeAdapter(AbstractTubeImpl).process(Packet) line: 116 CommonServerSecurityPipe.processRequest(Packet) line: 212 CommonServerSecurityPipe.process(Packet) line: 144 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386 HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640 ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263 ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163 JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145 JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688 JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770 StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550 StandardWrapperValve.invoke(Request, Response) line: 281 StandardContextValve.invoke(Request, Response) line: 175 StandardPipeline.doInvoke(Request, Response, boolean) line: 655 StandardPipeline.invoke(Request, Response) line: 595 StandardHostValve.invoke(Request, Response) line: 161 CoyoteAdapter.doService(Request, Request, Response, Response) line: 331 CoyoteAdapter.service(Request, Response) line: 231 ContainerMapper$AdapterCallable.call() line: 317 ContainerMapper.service(Request, Response) line: 195 ProcessorTask.invokeAdapter() line: 860 ProcessorTask.doProcess() line: 757 ProcessorTask.process(InputStream, OutputStream) line: 1056 DefaultProtocolFilter.execute(Context) line: 229 HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137 HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104 HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90 HttpProtocolChain.execute(Context) line: 79 ProtocolChainContextTask.doCall() line: 54 ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59 ProtocolChainContextTask(ContextTask).run() line: 71 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513 HttpWorkerThread(Thread).run() line: 619 Daemon Thread [http-thread-pool-28080(5)] (Suspended) ConsoleHandler(StreamHandler).publish(LogRecord) line: 174 ConsoleHandler.publish(LogRecord) line: 88 Logger.log(LogRecord) line: 458 Logger.doLog(LogRecord) line: 480 Logger.log(Level, String, Throwable) line: 569 DBGenVelocityDAO.updateCounters(IVelocityFact) line: 272 DBGenVelocityDAO.update(List<IVelocityFact>) line: 159 VelocityImpl.sendUpdates(List<IVelocityFact>) line: 162 VelocityImpl.conditionalUpdate(String) line: 157 VelocityImpl.update(String) line: 144 LegacyTransactionHandler.commitVelocityData(IVelocity, IsoMessageHelper) line: 749 LegacyTransactionHandler.processMessage(IsoMsg) line: 115 FinancialWebService.processMessage(IsoMsg) line: 64 GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143 InvokerTube$2.invoke(Packet, Method, Object...) line: 149 SEIInvokerTube.processRequest(Packet) line: 94 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 ServerMUTube(AbstractTubeImpl).process(Packet) line: 116 MonitoringPipe.process(Packet) line: 142 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 PipeAdapter(AbstractTubeImpl).process(Packet) line: 116 CommonServerSecurityPipe.processRequest(Packet) line: 212 CommonServerSecurityPipe.process(Packet) line: 144 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386 HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640 ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263 ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163 JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145 JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688 JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770 StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550 StandardWrapperValve.invoke(Request, Response) line: 281 StandardContextValve.invoke(Request, Response) line: 175 StandardPipeline.doInvoke(Request, Response, boolean) line: 655 StandardPipeline.invoke(Request, Response) line: 595 StandardHostValve.invoke(Request, Response) line: 161 CoyoteAdapter.doService(Request, Request, Response, Response) line: 331 CoyoteAdapter.service(Request, Response) line: 231 ContainerMapper$AdapterCallable.call() line: 317 ContainerMapper.service(Request, Response) line: 195 ProcessorTask.invokeAdapter() line: 860 ProcessorTask.doProcess() line: 757 ProcessorTask.process(InputStream, OutputStream) line: 1056 DefaultProtocolFilter.execute(Context) line: 229 HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137 HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104 HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90 HttpProtocolChain.execute(Context) line: 79 ProtocolChainContextTask.doCall() line: 54 ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59 ProtocolChainContextTask(ContextTask).run() line: 71 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513 HttpWorkerThread(Thread).run() line: 619 Daemon Thread [http-thread-pool-28080(1)] (Suspended) ConsoleHandler(StreamHandler).publish(LogRecord) line: 174 ConsoleHandler.publish(LogRecord) line: 88 Logger.log(LogRecord) line: 458 Logger.doLog(LogRecord) line: 480 Logger.log(Level, String) line: 503 MDSTrxCmd.validateBenefits(double, TrxInfo, double, Integer, FeeCalcResult[]) line: 2060 MDSTrxCmd.cashPurchaseDepFee(TrxInfo, double) line: 1110 MDSTrxCmd.normal() line: 1081 MDSTrxCmd.executeHelper() line: 875 MDSTrxCmd(EppicTrxCmd).execute(Connection, long) line: 379 EppicCmdManager.runCommand(List<TrxCmd>, Connection, boolean) line: 199 EppicCmdManager.runCommand(List<TrxCmd>) line: 131 MDSTrxManagerImpl.doTransaction(TransactionRequestD, TransactionResponseDHolder, AdditionalFesData) line: 110 LegacyTransactionHandler.invokeBackendProcessing(IsoMessageHelper, AdditionalFesData) line: 411 LegacyTransactionHandler.process200Messages(IsoMessageHelper, IsoMessageHelper, AdditionalFesData, Map<Integer,String>) line: 355 LegacyTransactionHandler.processMessage(IsoMsg) line: 94 FinancialWebService.processMessage(IsoMsg) line: 64 GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143 InvokerTube$2.invoke(Packet, Method, Object...) line: 149 SEIInvokerTube.processRequest(Packet) line: 94 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 ServerMUTube(AbstractTubeImpl).process(Packet) line: 116 MonitoringPipe.process(Packet) line: 142 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 PipeAdapter(AbstractTubeImpl).process(Packet) line: 116 CommonServerSecurityPipe.processRequest(Packet) line: 212 CommonServerSecurityPipe.process(Packet) line: 144 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386 HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640 ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263 ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163 JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145 JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688 JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770 StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550 StandardWrapperValve.invoke(Request, Response) line: 281 StandardContextValve.invoke(Request, Response) line: 175 StandardPipeline.doInvoke(Request, Response, boolean) line: 655 StandardPipeline.invoke(Request, Response) line: 595 StandardHostValve.invoke(Request, Response) line: 161 CoyoteAdapter.doService(Request, Request, Response, Response) line: 331 CoyoteAdapter.service(Request, Response) line: 231 ContainerMapper$AdapterCallable.call() line: 317 ContainerMapper.service(Request, Response) line: 195 ProcessorTask.invokeAdapter() line: 860 ProcessorTask.doProcess() line: 757 ProcessorTask.process(InputStream, OutputStream) line: 1056 DefaultProtocolFilter.execute(Context) line: 229 HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137 HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104 HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90 HttpProtocolChain.execute(Context) line: 79 ProtocolChainContextTask.doCall() line: 54 ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59 ProtocolChainContextTask(ContextTask).run() line: 71 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513 HttpWorkerThread(Thread).run() line: 619 Daemon Thread [http-thread-pool-28080(2)] (Suspended) FileOutputStream.writeBytes(byte[], int, int) line: not available [native method] FileOutputStream.write(byte[], int, int) line: 260 BufferedOutputStream.write(byte[], int, int) line: 105 PrintStream.write(byte[], int, int) line: 430 StreamEncoder.writeBytes() line: 202 StreamEncoder.implFlushBuffer() line: 272 StreamEncoder.implFlush() line: 276 StreamEncoder.flush() line: 122 OutputStreamWriter.flush() line: 212 ConsoleHandler(StreamHandler).flush() line: 225 ConsoleHandler.publish(LogRecord) line: 89 Logger.log(LogRecord) line: 458 Logger.doLog(LogRecord) line: 480 Logger.log(Level, String, Throwable) line: 569 DBGenVelocityDAO.retrieveCard(String) line: 231 DBGenVelocityDAO.update(List<IVelocityFact>) line: 148 VelocityImpl.sendUpdates(List<IVelocityFact>) line: 162 VelocityImpl.conditionalUpdate(String) line: 157 VelocityImpl.update(String) line: 144 LegacyTransactionHandler.commitVelocityData(IVelocity, IsoMessageHelper) line: 749 LegacyTransactionHandler.processMessage(IsoMsg) line: 115 FinancialWebService.processMessage(IsoMsg) line: 64 GeneratedMethodAccessor99.invoke(Object, Object[]) line: not available DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 InstanceResolverImpl$1.invoke(Packet, Method, Object...) line: 143 InvokerTube$2.invoke(Packet, Method, Object...) line: 149 SEIInvokerTube.processRequest(Packet) line: 94 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 ServerMUTube(AbstractTubeImpl).process(Packet) line: 116 MonitoringPipe.process(Packet) line: 142 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 PipeAdapter(AbstractTubeImpl).process(Packet) line: 116 CommonServerSecurityPipe.processRequest(Packet) line: 212 CommonServerSecurityPipe.process(Packet) line: 144 PipeAdapter.processRequest(Packet) line: 119 Fiber.__doRun() line: 961 Fiber._doRun(Tube) line: 910 Fiber.doRun() line: 873 Fiber.runSync(Tube, Packet) line: 775 WSEndpointImpl$2.process(Packet, WebServiceContextDelegate, TransportBackChannel) line: 386 HttpAdapter$HttpToolkit.handle(WSHTTPConnection) line: 640 ServletAdapter(HttpAdapter).handle(WSHTTPConnection) line: 263 ServletAdapter.handle(ServletContext, HttpServletRequest, HttpServletResponse) line: 163 JAXWSServlet.doPost(HttpServletRequest, HttpServletResponse) line: 145 JAXWSServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 688 JAXWSServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 770 StandardWrapper.service(ServletRequest, ServletResponse, Servlet, RequestFacade) line: 1550 StandardWrapperValve.invoke(Request, Response) line: 281 StandardContextValve.invoke(Request, Response) line: 175 StandardPipeline.doInvoke(Request, Response, boolean) line: 655 StandardPipeline.invoke(Request, Response) line: 595 StandardHostValve.invoke(Request, Response) line: 161 CoyoteAdapter.doService(Request, Request, Response, Response) line: 331 CoyoteAdapter.service(Request, Response) line: 231 ContainerMapper$AdapterCallable.call() line: 317 ContainerMapper.service(Request, Response) line: 195 ProcessorTask.invokeAdapter() line: 860 ProcessorTask.doProcess() line: 757 ProcessorTask.process(InputStream, OutputStream) line: 1056 DefaultProtocolFilter.execute(Context) line: 229 HttpProtocolChain(DefaultProtocolChain).executeProtocolFilter(Context, int) line: 137 HttpProtocolChain(DefaultProtocolChain).execute(Context, int) line: 104 HttpProtocolChain(DefaultProtocolChain).execute(Context) line: 90 HttpProtocolChain.execute(Context) line: 79 ProtocolChainContextTask.doCall() line: 54 ProtocolChainContextTask(SelectionKeyContextTask).call() line: 59 ProtocolChainContextTask(ContextTask).run() line: 71 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).doWork() line: 532 FixedThreadPool$BasicWorker(AbstractThreadPool$Worker).run() line: 513 HttpWorkerThread(Thread).run() line: 619 Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[]]] (Suspended) Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web]]] (Suspended) Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/__wstx-services]]] (Suspended) Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/platform-financialwebsvc-2.1-SNAPSHOT]]] (Suspended) Daemon Thread [DynamicReloader] (Suspended) Daemon Thread [admin-thread-pool-24848(1)] (Suspended) Object.wait(long) line: not available [native method] SyncThreadPool$SyncThreadWorker.getTask() line: 374 SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).doWork() line: 524 SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).run() line: 513 HttpWorkerThread(Thread).run() line: 619 Daemon Thread [Grizzly] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.parkNanos(Object, long) line: 198 AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) line: 1963 DelayQueue<E>.take() line: 164 ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 583 ScheduledThreadPoolExecutor$DelayedWorkQueue.take() line: 576 ScheduledThreadPoolExecutor(ThreadPoolExecutor).getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 GrizzlyRequest$SchedulerThread(Thread).run() line: 619 Daemon Thread [AutoDeployer] (Suspended) Object.wait(long) line: not available [native method] TimerThread.mainLoop() line: 509 TimerThread.run() line: 462 Daemon Thread [admin-thread-pool-24848(2)] (Suspended) Object.wait(long) line: not available [native method] SyncThreadPool$SyncThreadWorker.getTask() line: 374 SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).doWork() line: 524 SyncThreadPool$SyncThreadWorker(AbstractThreadPool$Worker).run() line: 513 HttpWorkerThread(Thread).run() line: 619 Daemon Thread [PingService] (Suspended) Object.wait(long) line: not available [native method] TimerThread.mainLoop() line: 509 TimerThread.run() line: 462 Thread [DestroyJavaVM] (Suspended) Thread [GlassFish Kernel Main Thread] (Suspended) Object.wait(long) line: not available [native method] AppServerStartup$1(Object).wait() line: 485 AppServerStartup$1.run() line: 163 Daemon Thread [Configuration Updater] (Suspended) Object.wait(long) line: not available [native method] LinkedList<E>(Object).wait() line: 485 UpdateThread.run() line: 67 Daemon System Thread [RMI TCP Accept-8686] (Suspended) Daemon Thread [fileinstall-C:\glassfish3.1.2.2\glassfish\domains\domain2/autodeploy/bundles/] (Suspended) Object.wait(long) line: not available [native method] DirectoryWatcher.run() line: 268 System Thread [RMI Reaper] (Suspended) Daemon System Thread [GC Daemon] (Suspended) Daemon Thread [SCR Component Actor] (Suspended) Object.wait(long) line: not available [native method] LinkedList<E>(Object).wait() line: 485 ComponentActorThread.run() line: 74 Thread.run() line: 619 Daemon System Thread [RMI Scheduler(0)] (Suspended) Daemon System Thread [RMI RenewClean-[10.156.28.52:8686]] (Suspended) Thread [pool-14-thread-1] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 LinkedBlockingQueue<E>.take() line: 358 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Daemon Thread [dol-jar-scanner] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 LinkedBlockingQueue<E>.take() line: 358 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Daemon Thread [dol-jar-scanner] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 LinkedBlockingQueue<E>.take() line: 358 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Daemon Thread [p: thread-pool-1; w: 2] (Suspended) Object.wait(long) line: not available [native method] WorkQueueImpl.requestWork(long) line: 124 ThreadPoolImpl$WorkerThread.run() line: 518 Daemon Thread [p: thread-pool-1; w: 1] (Suspended) Object.wait(long) line: not available [native method] WorkQueueImpl.requestWork(long) line: 124 ThreadPoolImpl$WorkerThread.run() line: 518 Daemon Thread [connector-timer-proxy] (Suspended) Object.wait(long) line: not available [native method] TimerThread.mainLoop() line: 509 TimerThread.run() line: 462 Daemon Thread [Timer-0] (Suspended) Object.wait(long) line: not available [native method] TaskQueue(Object).wait() line: 485 TimerThread.mainLoop() line: 483 TimerThread.run() line: 462 Daemon Thread [ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[__asadmin].StandardContext[]]] (Suspended) Thread.sleep(long) line: not available [native method] ContainerBase$ContainerBackgroundProcessor.run() line: 1771 Thread.run() line: 619 Daemon Thread [Thread-45] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 EppicEventQueueMonitorThread.run() line: 32 Thread.run() line: 619 Daemon Thread [OracleTimeoutPollingThread] (Suspended) Thread.sleep(long) line: not available [native method] OracleTimeoutPollingThread.run() line: 158 Thread [pool-16-thread-1] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-3] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-2] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-4] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-5] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-6] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-7] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-8] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-9] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [pool-16-thread-10] (Suspended) Unsafe.park(boolean, long) line: not available [native method] LockSupport.park(Object) line: 158 AbstractQueuedSynchronizer$ConditionObject.await() line: 1925 ArrayBlockingQueue<E>.take() line: 317 ThreadPoolExecutor.getTask() line: 947 ThreadPoolExecutor$Worker.run() line: 907 Thread.run() line: 619 Thread [log-rotation-timer] (Suspended) Object.wait(long) line: not available [native method] TaskQueue(Object).wait() line: 485 TimerThread.mainLoop() line: 483 TimerThread.run() line: 462 C:\Users\flawlor\AppData\Local\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin\javaw.exe (Apr 2, 2013 1:33:00 PM)
        Hide
        sandeep.shrivastava added a comment -

        It does not seem to be a deadlock from the thread dump. The server seems busy in one thread and others are waiting on the lock.

        Daemon Thread [http-thread-pool-28080(2)] (Suspended)
        FileOutputStream.writeBytes(byte[], int, int) line: not available [native method]
        FileOutputStream.write(byte[], int, int) line: 260
        BufferedOutputStream.write(byte[], int, int) line: 105
        PrintStream.write(byte[], int, int) line: 430
        StreamEncoder.writeBytes() line: 202
        StreamEncoder.implFlushBuffer() line: 272
        StreamEncoder.implFlush() line: 276
        StreamEncoder.flush() line: 122
        OutputStreamWriter.flush() line: 212
        ConsoleHandler(StreamHandler).flush() line: 225
        ConsoleHandler.publish(LogRecord) line: 89

        Daemon Thread [http-thread-pool-28080(1)] (Suspended)
        ConsoleHandler(StreamHandler).publish(LogRecord) line: 174
        ConsoleHandler.publish(LogRecord) line: 88
        Logger.log(LogRecord) line: 458
        Logger.doLog(LogRecord) line: 480

        You could try to take multiple thread dumps 10 secs apart and see what is going on in the server in your environment.

        Thanks

        Show
        sandeep.shrivastava added a comment - It does not seem to be a deadlock from the thread dump. The server seems busy in one thread and others are waiting on the lock. Daemon Thread [http-thread-pool-28080(2)] (Suspended) FileOutputStream.writeBytes(byte[], int, int) line: not available [native method] FileOutputStream.write(byte[], int, int) line: 260 BufferedOutputStream.write(byte[], int, int) line: 105 PrintStream.write(byte[], int, int) line: 430 StreamEncoder.writeBytes() line: 202 StreamEncoder.implFlushBuffer() line: 272 StreamEncoder.implFlush() line: 276 StreamEncoder.flush() line: 122 OutputStreamWriter.flush() line: 212 ConsoleHandler(StreamHandler).flush() line: 225 ConsoleHandler.publish(LogRecord) line: 89 Daemon Thread [http-thread-pool-28080(1)] (Suspended) ConsoleHandler(StreamHandler).publish(LogRecord) line: 174 ConsoleHandler.publish(LogRecord) line: 88 Logger.log(LogRecord) line: 458 Logger.doLog(LogRecord) line: 480 You could try to take multiple thread dumps 10 secs apart and see what is going on in the server in your environment. Thanks
        Hide
        fdlawlor added a comment -

        It IS some kind of hang.
        As I mentioned, in the debugger if I suspend/restart the threads the 5 web service threads stay in exactly the same state FOR EVER.
        (Same as taking multiple thread dumps).

        The http-thread-pool-28080(2) thread is hung in that FileOutputStream.writeBytes method and does not move.
        The 4 other http-thread-pool-28080 threads are waiting (in ConsoleHandler(StreamHandler).publish(LogRecord) line: 174) on it (FOR EVER).

        The entire glassfish server is hung an does not respond.

        There is something hung in that FileOutputStream.writeBytes native method.

        Show
        fdlawlor added a comment - It IS some kind of hang. As I mentioned, in the debugger if I suspend/restart the threads the 5 web service threads stay in exactly the same state FOR EVER. (Same as taking multiple thread dumps). The http-thread-pool-28080(2) thread is hung in that FileOutputStream.writeBytes method and does not move. The 4 other http-thread-pool-28080 threads are waiting (in ConsoleHandler(StreamHandler).publish(LogRecord) line: 174) on it (FOR EVER). The entire glassfish server is hung an does not respond. There is something hung in that FileOutputStream.writeBytes native method.
        Hide
        sandeep.shrivastava added a comment -

        Is this happening on Windows? Sometimes when you click on the DOS shell, the stdout freezes up. Please ensure that it is not the case.

        Also if it possible to post native thread stack using jstack -m that will be great.

        Show
        sandeep.shrivastava added a comment - Is this happening on Windows? Sometimes when you click on the DOS shell, the stdout freezes up. Please ensure that it is not the case. Also if it possible to post native thread stack using jstack -m that will be great.
        Hide
        fdlawlor added a comment -

        I've been running it from Eclipse.
        The "console" in the stacktrace is probably the Eclipse console.
        The eclipse console does not hang when you touch it, but this is happening when I'm doing nothing and just watching the console.
        Let me check into the jstack for you.

        thanks,

        Show
        fdlawlor added a comment - I've been running it from Eclipse. The "console" in the stacktrace is probably the Eclipse console. The eclipse console does not hang when you touch it, but this is happening when I'm doing nothing and just watching the console. Let me check into the jstack for you. thanks,
        Hide
        fdlawlor added a comment -

        I ran the test again.
        The eclipse debugger shows exactly the same output which I previously posted.

        The jstack -m is below (looks very odd to me):

        =============

        Attaching to process ID 8876, please wait...
        Debugger attached successfully.
        Server compiler detected.
        JVM version is 20.5-b03
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
        	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
        	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
        	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
        	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
        	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
        	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
        	at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:66)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        Deadlock Detection:
        
        No deadlocks found.
        
        ----------------- 0 -----------------
        ----------------- 1 -----------------
        0x000000007725135a	ntdll!NtWaitForSingleObject + 0xa
        0x353032313032656d		????????
        sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x2e302e302e395f65 with alignment: 8
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454)
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316)
        	at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72)
        	at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:161)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        ----------------- 2 -----------------
        ----------------- 3 -----------------
        ----------------- 4 -----------------
        ----------------- 5 -----------------
        ----------------- 6 -----------------
        0x000000007725135a	ntdll!NtWaitForSingleObject + 0xa
        ----------------- 7 -----------------
        ----------------- 8 -----------------
        ----------------- 9 -----------------
        0x000000007725135a	ntdll!NtWaitForSingleObject + 0xa
        sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x0000000000000001 with alignment: 8
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454)
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316)
        	at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72)
        	at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:161)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        ----------------- 10 -----------------
        0x000000007725135a	ntdll!NtWaitForSingleObject + 0xa
        0x00000000063fbc70		????????
        sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x000031549f5b638e with alignment: 8
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454)
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316)
        	at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72)
        	at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:161)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        ----------------- 11 -----------------
        ----------------- 12 -----------------
        ----------------- 13 -----------------
        ----------------- 14 -----------------
        0x000000007725135a	ntdll!NtWaitForSingleObject + 0xa
        ----------------- 15 -----------------
        ----------------- 16 -----------------
        ----------------- 17 -----------------
        ----------------- 18 -----------------
        ----------------- 19 -----------------
        ----------------- 20 -----------------
        ----------------- 21 -----------------
        0x000000007725135a	ntdll!NtWaitForSingleObject + 0xa
        0x6d726f66736e6172		????????
        sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x544d53412f366573 with alignment: 8
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349)
        	at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454)
        	at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316)
        	at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72)
        	at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:161)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:53)
        	at sun.jvm.hotspot.tools.PStack.run(PStack.java:48)
        	at sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
        	at sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
        	at sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        	at java.lang.reflect.Method.invoke(Method.java:597)
        	at sun.tools.jstack.JStack.runJStackTool(JStack.java:118)
        	at sun.tools.jstack.JStack.main(JStack.java:84)
        ----------------- 22 -----------------
        ----------------- 23 -----------------
        ----------------- 24 -----------------
        ----------------- 25 -----------------
        ----------------- 26 -----------------
        ----------------- 27 -----------------
        ----------------- 28 -----------------
        ----------------- 29 -----------------
        ----------------- 30 -----------------
        ----------------- 31 -----------------
        ----------------- 32 -----------------
        ----------------- 33 -----------------
        ----------------- 34 -----------------
        ----------------- 35 -----------------
        ----------------- 36 -----------------
        ----------------- 37 -----------------
        ----------------- 38 -----------------
        ----------------- 39 -----------------
        ----------------- 40 -----------------
        ----------------- 41 -----------------
        ----------------- 42 -----------------
        ----------------- 43 -----------------
        ----------------- 44 -----------------
        ----------------- 45 -----------------
        ----------------- 46 -----------------
        ----------------- 47 -----------------
        ----------------- 48 -----------------
        ----------------- 49 -----------------
        ----------------- 50 -----------------
        ----------------- 51 -----------------
        ----------------- 52 -----------------
        ----------------- 53 -----------------
        ----------------- 54 -----------------
        ----------------- 55 -----------------
        ----------------- 56 -----------------
        ----------------- 57 -----------------
        ----------------- 58 -----------------
        ----------------- 59 -----------------
        ----------------- 60 -----------------
        ----------------- 61 -----------------
        ----------------- 62 -----------------
        0x000000007725135a	ntdll!NtWaitForSingleObject + 0xa
        ----------------- 63 -----------------
        ----------------- 64 -----------------
        
        
        Show
        fdlawlor added a comment - I ran the test again. The eclipse debugger shows exactly the same output which I previously posted. The jstack -m is below (looks very odd to me): ============= Attaching to process ID 8876, please wait... Debugger attached successfully. Server compiler detected. JVM version is 20.5-b03 sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302) at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270) at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194) at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199) at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119) at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151) at sun.jvm.hotspot.tools.PStack.initJFrameCache(PStack.java:208) at sun.jvm.hotspot.tools.PStack.run(PStack.java:66) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) Deadlock Detection: No deadlocks found. ----------------- 0 ----------------- ----------------- 1 ----------------- 0x000000007725135a ntdll!NtWaitForSingleObject + 0xa 0x353032313032656d ???????? sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x2e302e302e395f65 with alignment: 8 at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104) at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349) at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454) at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316) at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72) at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51) at sun.jvm.hotspot.tools.PStack.run(PStack.java:161) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) ----------------- 2 ----------------- ----------------- 3 ----------------- ----------------- 4 ----------------- ----------------- 5 ----------------- ----------------- 6 ----------------- 0x000000007725135a ntdll!NtWaitForSingleObject + 0xa ----------------- 7 ----------------- ----------------- 8 ----------------- ----------------- 9 ----------------- 0x000000007725135a ntdll!NtWaitForSingleObject + 0xa sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x0000000000000001 with alignment: 8 at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104) at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349) at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454) at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316) at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72) at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51) at sun.jvm.hotspot.tools.PStack.run(PStack.java:161) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) ----------------- 10 ----------------- 0x000000007725135a ntdll!NtWaitForSingleObject + 0xa 0x00000000063fbc70 ???????? sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x000031549f5b638e with alignment: 8 at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104) at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349) at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454) at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316) at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72) at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51) at sun.jvm.hotspot.tools.PStack.run(PStack.java:161) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) ----------------- 11 ----------------- ----------------- 12 ----------------- ----------------- 13 ----------------- ----------------- 14 ----------------- 0x000000007725135a ntdll!NtWaitForSingleObject + 0xa ----------------- 15 ----------------- ----------------- 16 ----------------- ----------------- 17 ----------------- ----------------- 18 ----------------- ----------------- 19 ----------------- ----------------- 20 ----------------- ----------------- 21 ----------------- 0x000000007725135a ntdll!NtWaitForSingleObject + 0xa 0x6d726f66736e6172 ???????? sun.jvm.hotspot.debugger.UnalignedAddressException: Trying to read at address: 0x544d53412f366573 with alignment: 8 at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal$1.checkAlignment(WindbgDebuggerLocal.java:104) at sun.jvm.hotspot.debugger.DebuggerBase.readCInteger(DebuggerBase.java:349) at sun.jvm.hotspot.debugger.DebuggerBase.readAddressValue(DebuggerBase.java:454) at sun.jvm.hotspot.debugger.windbg.WindbgDebuggerLocal.readAddress(WindbgDebuggerLocal.java:316) at sun.jvm.hotspot.debugger.windbg.WindbgAddress.getAddressAt(WindbgAddress.java:72) at sun.jvm.hotspot.debugger.cdbg.basic.amd64.AMD64CFrame.sender(AMD64CFrame.java:51) at sun.jvm.hotspot.tools.PStack.run(PStack.java:161) at sun.jvm.hotspot.tools.PStack.run(PStack.java:53) at sun.jvm.hotspot.tools.PStack.run(PStack.java:48) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.tools.jstack.JStack.runJStackTool(JStack.java:118) at sun.tools.jstack.JStack.main(JStack.java:84) ----------------- 22 ----------------- ----------------- 23 ----------------- ----------------- 24 ----------------- ----------------- 25 ----------------- ----------------- 26 ----------------- ----------------- 27 ----------------- ----------------- 28 ----------------- ----------------- 29 ----------------- ----------------- 30 ----------------- ----------------- 31 ----------------- ----------------- 32 ----------------- ----------------- 33 ----------------- ----------------- 34 ----------------- ----------------- 35 ----------------- ----------------- 36 ----------------- ----------------- 37 ----------------- ----------------- 38 ----------------- ----------------- 39 ----------------- ----------------- 40 ----------------- ----------------- 41 ----------------- ----------------- 42 ----------------- ----------------- 43 ----------------- ----------------- 44 ----------------- ----------------- 45 ----------------- ----------------- 46 ----------------- ----------------- 47 ----------------- ----------------- 48 ----------------- ----------------- 49 ----------------- ----------------- 50 ----------------- ----------------- 51 ----------------- ----------------- 52 ----------------- ----------------- 53 ----------------- ----------------- 54 ----------------- ----------------- 55 ----------------- ----------------- 56 ----------------- ----------------- 57 ----------------- ----------------- 58 ----------------- ----------------- 59 ----------------- ----------------- 60 ----------------- ----------------- 61 ----------------- ----------------- 62 ----------------- 0x000000007725135a ntdll!NtWaitForSingleObject + 0xa ----------------- 63 ----------------- ----------------- 64 -----------------
        Hide
        sandeep.shrivastava added a comment -

        Thanks for posting the native TD.

        Couple of questions:

        Is this happening outside the debugger? It could be a function of how the debugger is interacting with the launched process.

        This behavior can be reproduced with a simple Launcher shown below. It launches
        a process specified from the cmdline args and starts a thread which consumes stdout from the launched sub-process
        if a Flag.txt file exists in the directory. If it does not exist, it stops
        reading from the sub-process std-out.

        When the flag file is absent, the child process eventually comes to a halt.
        Note that, this does not happen right away.

        After the flag file is created, the process resumes.

        Can you please confirm if this is the case?

        Thanks

        The Launcher class is as below.

        import java.io.*;

        public class Launcher {

        private static final int BLOCK_COUNT = 10;

        private static class Grabber extends Thread {
        private BufferedReader in;
        public Grabber(BufferedReader in)

        { this.in = in; }

        public void run() {
        // do nothing
        System.out.println("Staring Grabber...");
        int count = 0;
        while (true) {
        System.out.println("Grabber count=" + count++);
        try {
        File flag = new File("Flag.txt");
        if (flag.exists()) {
        for (int i=0; i < BLOCK_COUNT; i++)

        { String line = in.readLine(); System.out.println(line); }

        }
        Thread.sleep(1000);
        } catch (Throwable th)

        { th.printStackTrace(); }

        }
        }
        }

        public static void main(String args[]) throws Exception

        { Process proc = Runtime.getRuntime().exec(args); BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream())); Grabber grabber = new Grabber(in); grabber.start(); int status = proc.waitFor(); }

        }

        Show
        sandeep.shrivastava added a comment - Thanks for posting the native TD. Couple of questions: Is this happening outside the debugger? It could be a function of how the debugger is interacting with the launched process. This behavior can be reproduced with a simple Launcher shown below. It launches a process specified from the cmdline args and starts a thread which consumes stdout from the launched sub-process if a Flag.txt file exists in the directory. If it does not exist, it stops reading from the sub-process std-out. When the flag file is absent, the child process eventually comes to a halt. Note that, this does not happen right away. After the flag file is created, the process resumes. Can you please confirm if this is the case? Thanks The Launcher class is as below. import java.io.*; public class Launcher { private static final int BLOCK_COUNT = 10; private static class Grabber extends Thread { private BufferedReader in; public Grabber(BufferedReader in) { this.in = in; } public void run() { // do nothing System.out.println("Staring Grabber..."); int count = 0; while (true) { System.out.println("Grabber count=" + count++); try { File flag = new File("Flag.txt"); if (flag.exists()) { for (int i=0; i < BLOCK_COUNT; i++) { String line = in.readLine(); System.out.println(line); } } Thread.sleep(1000); } catch (Throwable th) { th.printStackTrace(); } } } } public static void main(String args[]) throws Exception { Process proc = Runtime.getRuntime().exec(args); BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream())); Grabber grabber = new Grabber(in); grabber.start(); int status = proc.waitFor(); } }
        Hide
        sandeep.shrivastava added a comment -

        At this point I am closing this bug because it is not happening with the standalone usage of GlassFish, the bug lies in how the stdout is consumed by an external process.

        Show
        sandeep.shrivastava added a comment - At this point I am closing this bug because it is not happening with the standalone usage of GlassFish, the bug lies in how the stdout is consumed by an external process.

          People

          • Assignee:
            sandeep.shrivastava
            Reporter:
            fdlawlor
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: