NDS-Logs lesen

  • Moin, liebe Domino-Gemeinde ...


    heute morgen hat sich einer unserer Server kurzzeitig verabschiedet und beim Absturz auch "brav" das nsd-log hnterlassen. Dies habe ich nun durch LND (die 2.6er Version) geschoben und auch - auf der Suche nach dem Crash ein Ergebnis herausbekommen:


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


    ############################################################
    ### FATAL THREAD 1/5 [ domdsmc: 0f94: 194c]
    ### FP=0x002c873c, PC=0x7d64d233, SP=0x002c8714
    ### stkbase=002e0000, total stksize=237568, used stksize=96492
    ### EAX=0x00000000, EBX=0x00306210, ECX=0xfffffffc, EDX=0x00000000
    ### ESI=0x0030620c, EDI=0x00000004, CS=0x00000023, SS=0x0000002b
    ### DS=0x0000002b, ES=0x0000002b, FS=0x00000053, GS=0x0000002b Flags=0x00010213
    Exception code: c0000005 (ACCESS_VIOLATION)
    ############################################################
    [ 1] 0x7d64d233 ntdll.RtlValidateHeap+42875 (97c,4,7d61f16c,30620c)
    [ 2] 0x7d628576 ntdll.RtlCheckForOrphanedCriticalSections+77 (30620c,310c64,308678,7da5e0eb)
    [ 3] 0x7da82602 RPCRT4.TowerConstruct+19155 (1,310c1c,7d61f16c,310b90)
    [ 4] 0x7da40c38 RPCRT4.I_RpcTransConnectionFreePacket+591 (310b90,2c87cc,7da3dd42,1)
    [ 5] 0x7da40bc1 RPCRT4.I_RpcTransConnectionFreePacket+472 (1,7da3b67d,2f6550,310d60)
    [ 6] 0x7da3dd42 RPCRT4.NdrNonEncapsulatedUnionMemorySize+1544 (310d60,6bf,5,1)
    [ 7] 0x7da3b5c2 RPCRT4.I_RpcTransGetThreadEvent+3482 (6bf,2c88a4,0,2f6550)
    [ 8] 0x7da4473c RPCRT4.I_RpcTransConnectionReallocPacket+2965 (0,721,0,2c88a4)
    [ 9] 0x7da3a9df RPCRT4.I_RpcTransGetThreadEvent+439 (2c88a4,2c8910,2f6588,2c8910)
    [10] 0x7da3a8dd RPCRT4.I_RpcTransGetThreadEvent+181 (2c8910,2c893c,1,76e42a80)
    [11] 0x7da37a1c RPCRT4.I_RpcFreeBuffer+51 (2c8910,0,2c88f0,7da37bff)
    [12] 0x7da3642c RPCRT4.I_RpcGetBuffer+15 (2c8910,2c8cfc,2c8cdc,7dac0140)
    [13] 0x7da37bff RPCRT4.NdrGetBuffer+46 (2c893c,9f4,2f6550,310178)
    [14] 0x7dac0140 RPCRT4.NdrClientCall2+315 (76e42a80,76e429f4,2c8cfc,7d4d9150)
    [15] 0x76e4507c rasman.RasConnectionEnum+300 (2f6550,310178,9e4,310178)
    [16] 0x76e4501c rasman.RasConnectionEnum+204 (0,310178,9e4,2c8da4)
    [17] 0x76e44fd3 rasman.RasConnectionEnum+131 (0,310178,9e4,53db9a)
    [18] 0x76e44ecd rasman.IsRasmanProcess+10409 (0,32,1,2c8de8)
    [19] 0x76e45271 rasman.RasReferenceRasman+17 (1,4180,2c9308,105)
    [20] 0x76e4520d rasman.RasInitialize+183 (76e945b3,2c9308,7d4e267c,4180)
    [21] 0x76e942a3 RASAPI32.RasEnumEntriesW+494 (2c90bc,309008,2c8e58,2c8e48)
    [22] 0x76e948e6 RASAPI32.RasfileFindSectionLine+435 (2c9310,1,309008,2c9308)
    [23] 0x76e93060 RASAPI32 (1,309008,2c9560,2c955c)
    [24] 0x76e94143 RASAPI32.RasEnumEntriesW+142 (0,0,309008,4180)
    [25] 0x6301865c wininet.HttpSendRequestA+4419 (6309b4d8,0,0,2c95c0)
    [26] 0x630185cd wininet.HttpSendRequestA+4276 (1,0,1,1)
    [27] 0x6301870e wininet.HttpSendRequestA+4597 (6309e150,6309b4d8,0,0)
    [28] 0x6301877c wininet.HttpSendRequestA+4707 (0,2c9600,4637126d,0)
    [29] 0x6305fc3c wininet.InternetAutodial+177 (0,0,46370d68,0)
    [30] 0x63064a29 wininet.InternetAttemptConnect+57 (0,4637126d,46370d68,46370d68)


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



    Die Nummer ist doch recht kryptisch ... was ist kurz gefragt, die genaue Ursache bzw. wo gibt es Möglichkeiten zu lernen, dies Log "klarer" zu lesen?


    Thanx & Grüsse Hannes

    • Offizieller Beitrag
    Zitat

    ### FATAL THREAD 1/5 [ domdsmc: 0f94: 194c]


    0f94: 194c ... Pid : Tid


    den Abschnitt mit den Zahlen in eckigen Klammern musst du von unten nach oben lesen. Unten steht die letzte Aktion drin.


    Wenn du die nsd-Datei offen hast und Fatal gefunden hast suchst du nach "open database" und nach "open document". Dort stehen alle Datenbanken und Dokumente, die zu diesem Zeitpunkt im Zugriff waren.
    Dort findest du dann eine NOTEID und eine CLASS.
    Anhand der CLASS siehst du welches Element einer DB geöffnet war. Z.B.:
    0x0001 ... Data Node
    0x0004 ... Form Node
    0x0008 View Node
    usw.


    Jetzt kannst du weiter suchen nach "Resource Usage", "Process".


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein