tracing Pthreads ? - VMS

This is a discussion on tracing Pthreads ? - VMS ; Hello, does anybody know, how i could trace pthreads in a process context? The SDA extension pthread is very cryptic and so less described. I must resolve my problem: %SYSTEM-F-ACCVIO, access violation, reason mask=D0, virtual address=000000000000001B, PC=0000000000000002, PS=46343649 %TRACE-F-TRACEBACK, symbolic ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: tracing Pthreads ?

  1. tracing Pthreads ?

    Hello,

    does anybody know, how i could trace pthreads in a process context?

    The SDA extension pthread is very cryptic and so less described.

    I must resolve my problem:

    %SYSTEM-F-ACCVIO, access violation, reason mask=D0, virtual
    address=000000000000001B, PC=0000000000000002, PS=46343649
    %TRACE-F-TRACEBACK, symbolic stack dump follows
    image module routine line rel PC abs PC
    CXXL$64_LANGRTL CX6L$LRTS_VMS_UNWIND2 _Unwind_Resume
    30728 00000000000014D0
    FFFFFFFF851434D0
    SERVER-64BIT 0 00000000002DF410
    00000000002DF410
    SERVER-64BIT 0 00000000002C6D30
    00000000002C6D30
    PTHREAD$RTL THD_THREAD thdBase 244756 0000000000005C50
    FFFFFFFF845432F0
    PTHREAD$RTL 0 0000000000053950
    FFFFFFFF8451D950
    PTHREAD$RTL THD_INIT pthread_main 244458 00000000000004A0
    FFFFFFFF844FA4A0
    0 FFFFFFFF80B98D00
    FFFFFFFF80B98D00
    DCL 0 000000000006BA90
    000000007AE27A90
    %TRACE-I-END, end of TRACE stack dump

    I'm using OpenVMS 8.3-1H1 on my Itanium server.

    Thank you very much for your help!

    Klaus



  2. Re: tracing Pthreads ?


    "Klaus-D. Bohn" wrote in message
    news:475800f3$0$17826$9b622d9e@news.freenet.de...
    > Hello,
    >
    > does anybody know, how i could trace pthreads in a process context?
    >
    > The SDA extension pthread is very cryptic and so less described.
    >
    > I must resolve my problem:
    >
    > %SYSTEM-F-ACCVIO, access violation, reason mask=D0, virtual
    > address=000000000000001B, PC=0000000000000002, PS=46343649
    > %TRACE-F-TRACEBACK, symbolic stack dump follows
    > image module routine line rel PC abs
    > PC
    > CXXL$64_LANGRTL CX6L$LRTS_VMS_UNWIND2 _Unwind_Resume
    > 30728 00000000000014D0
    > FFFFFFFF851434D0
    > SERVER-64BIT 0 00000000002DF410
    > 00000000002DF410
    > SERVER-64BIT 0 00000000002C6D30
    > 00000000002C6D30
    > PTHREAD$RTL THD_THREAD thdBase 244756 0000000000005C50
    > FFFFFFFF845432F0
    > PTHREAD$RTL 0 0000000000053950
    > FFFFFFFF8451D950
    > PTHREAD$RTL THD_INIT pthread_main 244458 00000000000004A0
    > FFFFFFFF844FA4A0
    > 0 FFFFFFFF80B98D00
    > FFFFFFFF80B98D00
    > DCL 0 000000000006BA90
    > 000000007AE27A90
    > %TRACE-I-END, end of TRACE stack dump



    Klaus,

    The format of the stack dump has been corrupted a little so it is
    hard to see what belongs where. I assume you are trying to understand
    the cause of an ACCVIO. I would start by creating a processes dump
    ($SET PROCESS/DUMP prior to starting the application). The dump may
    contain valueable information in determining the culprit.

    Guy

    >
    > I'm using OpenVMS 8.3-1H1 on my Itanium server.
    >
    > Thank you very much for your help!
    >
    > Klaus
    >
    >




    --
    Posted via a free Usenet account from http://www.teranews.com


+ Reply to Thread