1 Reply Latest reply on Feb 23, 2001 9:37 AM by 3004

    Re: (forte-users) Segmentation Violation Exception/Stacktraceback...

    3004
      Try flipping the partition to run in interpretive
      mode. You are probably getting the following error:
      "Trying the access an atribute of a Nil object" or
      something close to that description.

      Compiled partitions cannot capture Nil object errors
      before "freaking out" with a segmentation/access
      violation.

      Hope this helps...


      Mark Musgrove
      Senior Consultant
      Object Technologies, Inc
      (540) 977-3861 (home)
      (540) 309-4307 (cell)
      (540) 977-2794 (fax)
      www.objtech.com "Our Product is Experience"
        • 1. Re: Re: (forte-users) Segmentation Violation Exception/Stacktraceback...
          3004
          Hi,

          You can use xlateTrc (located in install/diag/bin) to get the proper symbol
          for a stack backtrace.
          Please follow the Technote 12320,

          Regards,

          Zenon Adamek
          -----Original Message-----
          From: Jagadish_Kumarnacre.com [SMTP:Jagadish_Kumarnacre.com]
          Sent: Friday, February 23, 2001 10:27 AM
          To: forte-userslists.xpedior.com
          Subject: (forte-users) Segmentation Violation Exception/Stack
          traceback...


          Hi there,

          Below, I have attached the StatusDump of the partition. We have a compiled
          application in Production and QA. Clients are on Win95, Server is WinNT
          4.0
          and our DB is Sybase Adaptive Server system 11.9.2.3. We have not seen an
          error like this in QA. This error happens sometimes in Production (but
          noticeable).

          Has anyone seen an error like this before? Is there a way to pinpoint the
          problem (other than deploying an interpreted version)? Is there a way to
          map addresses listed in "Stack backtrace" section to method
          signatures/code
          segments. Are there any trace flags for compiled partitions that I could
          use?


          Thanks in advance for your time and help.

          Jagadish

          **************************************************************************
          ****************************************************************
          Attached to manager for node Claims.
          Begin Stack Backtrace
          ==========================================================
          Trace caused by a segmentation or access violation in the Forte
          executable:

          Application: Claims_cl3
          Platform: PC / NT
          Partition: Claims_cl3_Part4
          Generated: 06-Feb-2001 15:15:50
          By: ftexec Version 3.0.L.2

          Fault at 21-Feb-2001 09:45:28, pid '2406', node 'DESTINY-PROD':

          User Name: Administrator
          Machine Name: DESTINY-PROD with 3 CPU(s)
          OS version 4.0

          Loading symbols for ...
          d:\forte\destprod\install\bin\QQSH.dll
          d:\forte\destprod\userapp\claims\cl3\CLAIMS4.EXE
          d:\forte\destprod\install\bin\QQKN.dll
          d:\forte\destprod\install\bin\QQDS.dll
          d:\forte\destprod\install\bin\QQDB.dll
          d:\forte\destprod\install\bin\QQSM.dll
          d:\forte\destprod\install\bin\QQDO.dll
          d:\forte\destprod\install\bin\QQCM.dll
          d:\forte\destprod\install\bin\QQSY.dll
          d:\sybase\1111\dll\libsybdb.dll
          d:\sybase\1111\dll\libtcl.dll
          d:\sybase\1111\dll\libintl.dll
          d:\sybase\1111\dll\libcomn.dll
          d:\sybase\1111\dll\libcs.dll
          d:\forte\destprod\install\bin\QQFO.dll
          d:\forte\destprod\install\bin\qqtlnt.dll
          d:\forte\destprod\install\bin\w3tpwss.dll
          d:\sybase\1111\dll\nlwnsck.dll
          d:\sybase\1111\dll\nlmsnmp.dll
          C:\WINNT\System32\found1_1.dll
          C:\WINNT\system32\SHELL32.dll
          C:\WINNT\system32\SHLWAPI.dll
          C:\WINNT\System32\rnr20.dll
          C:\WINNT\System32\IMM32.dll
          C:\WINNT\system32\msafd.dll
          C:\WINNT\System32\wshtcpip.dll
          C:\WINNT\System32\WS2HELP.dll
          C:\WINNT\System32\WS2_32.dll
          C:\WINNT\System32\WSOCK32.dll
          C:\WINNT\System32\MSVCRT40.dll
          C:\WINNT\system32\COMCTL32.dll
          C:\WINNT\system32\ole32.dll
          C:\WINNT\System32\rpcltc1.dll
          C:\WINNT\System32\WINSPOOL.DRV
          C:\WINNT\system32\comdlg32.dll
          C:\WINNT\system32\ADVAPI32.dll
          C:\WINNT\system32\RPCRT4.dll
          C:\WINNT\system32\USER32.dll
          C:\WINNT\system32\GDI32.dll
          C:\WINNT\system32\KERNEL32.dll
          C:\WINNT\System32\ntdll.dll
          C:\WINNT\system32\MSVCRT.dll
          C:\WINNT\System32\MSVCIRT.dll

          Stack backtrace ...
          CLAIMS4 00b2c2fa (01bd3dd8,00000000,040bf848,00e32b3c)
          CLAIMS4 00b2a34f (01bd3dd8,01df3ad8,00000001,01c5d670)
          CLAIMS4 00b28d99 (01bd3dd8,00000000,00a26437,01df3180)
          CLAIMS4 00b26c6d (01bd3dd8,01df0618,00000001,01bd3dd8)
          CLAIMS4 00b2b688 (01bd3dd8,01df0618,000002bc,00000018)
          CLAIMS4 00b2e69a (01bd3dd8,01c496c8,01df0019,01df0580)
          QQKN 00dfd3f7 (01bd3dd8,01c496c8,01df0019,01df0560)
          QQKN 00e0072b (01bd3dd8,01c496c8,01df0528,01df0560)
          QQDO 0128311d (01bd3dd8,040bfd34,000000f4,01c272d0)
          QQDO 01282e91 (01bd3dd8,040bfd80,01c27148,00000590)
          QQDO 01281f2d (01bd3dd8,01c27148,040bfe20,00000000)
          QQSH 002454ea (01bd3dd8,01d4cc08,040bfe8c,012f6fd9)
          QQCM 013040b0 (01bd3dd8,01c27148,01d4ce10,040bfe54)
          QQCM 012f6fd9 (01bd3dd8,00000000,01512ca0,01512ca0)
          QQCM 012fabc1 (01bd3dd8,00000000,01512ca0,01512ca0)
          QQSH 0024c4f9 (01bd3dd8,01c205d8,f08b3f04,01bd3dd8)
          QQKN 00ea2226 (01ba92c0,01bb2408,f08b3df0,040bffb8)
          QQKN 00ea1289 (01ba92c0,00000000,00000000,01512ca0)
          MSVCRT 7800bee4 (01512ca0,00000000,00000000,01512ca0)
          KERNEL32 77f04f3e (7800be8d,01512ca0,00000000,00905a4d)
          QQSH 00000000 (00000000,00000000,00000000,00000000)

          End of Stack Backtrace
          =========================================================

          Task 62: qqcm_HoseRecvServiceTask::Run: Caught unexpected exception
          FATAL ERROR: System segmentation/access violation caught.
          Class: qqos_SystemException
          Error #: [101, 321]
          Detected at: qqos_MainExFilter at 1
          Error Time: Wed Feb 21 09:45:29
          Exception occurred (locally) on partition "Claims_cl3_Part4",
          (partitionId
          = 578F1570-EC27-11D3-BE93-5F542DA6AA77:0xb55, taskId =
          [578F1570-EC27-11D3-BE93-5F542DA6AA77:0xb35.62]) in application
          "Claims_cl3", pid 2406 on node Claims in environment DestProd.
          ==========================================================================

          FreePacketPool Items 19
          SendHoses Items 0
          RecvHoses Items 0
          Active Senders 1
          Configured Senders 1
          Configured Receivers 2
          Pooled Receivers 1

          Max Send Queue 14
          Max Recv Queue 14
          Current Num Pkts 42
          Max Pkt Pool 42
          KeepAliveCycle 0
          KeepAliveInterval 10000
          KeepAliveCount 3
          ERROR: TMgr.RunThread: task do.Process terminated -escaped exception:

          FATAL ERROR: System segmentation/access violation caught.
          Class: qqos_SystemException
          Error #: [101, 321]
          Detected at: qqos_MainExFilter at 1
          Error Time: Wed Feb 21 09:45:29
          Exception occurred (locally) on partition "Claims_cl3_Part4",
          (partitionId
          = 578F1570-EC27-11D3-BE93-5F542DA6AA77:0xb55, taskId =
          [578F1570-EC27-11D3-BE93-5F542DA6AA77:0xb35.62]) in application
          "Claims_cl3", pid 2406 on node Claims in environment DestProd.
          ERROR: TMgr.Terminate: fatal error terminated partition

          **************************************************************************
          ****************************************************************

          --
          For the archives, go to: http://lists.xpedior.com/forte-users and use
          the login: forte and the password: archive. To unsubscribe, send in a new
          email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com