cancel
Showing results for 
Search instead for 
Did you mean: 

DYNPRO_WRITE_FAILED DUMP while using pa40

Former Member
0 Kudos

Hi All,

Kindly give me any solution to the below dump

Category   Internal Kernel Error
Runtime Errors   DYNPRO_WRITE_FAILED
Application Component   BC-ABA-SC

Short text

        Error when writing a screen.

    What happened?

        Error in the SAP kernel.

        The current ABAP "SAPLSIFP" program had to be terminated because the

        ABAP processor detected an internal system error.

    Error analysis

        The database interface reports an error at write access:

        Error no. 9999 was reported.

        1:   SQL error

        2:   Invalid value in call

        3:   Screen number in the header (field DNUM) and in the ID are

             different

        4:   Internal error in the database interface

        8:   Memory depeleted

        16:  Buffer for files too little

        32:  Table in call unknown

        64:  Invalid selection

        128: Object with this key exists several times

    Trigger Location of Runtime Error

        Program                    SAPLSIFP

        Include                    LSIFPU15

        Row                    115

        Module type                    (FUNCTION)

        Module Name                    RPY_DYNPRO_INSERT_NATIVE

    Source Code Extract

    Line        SourceCde

       85              EXIT.

       86            ENDIF.

       87

       88            IF SUBRC EQ 0.

       89              CALL FUNCTION 'RS_CORR_INSERT'

       90                   EXPORTING

       91                        GLOBAL_LOCK     = ' '  "Korr.-Eintrag 'LIMU DYNP'

       92                        OBJECT          = DYNP_ID

       93                        OBJECT_CLASS    = 'SCRP'

       94                        MASTER_LANGUAGE = HEADER-SPRA

       95                        KORRNUM         = CORRNUM

       96                        USE_KORRNUM_IMMEDIATEDLY = USE_CORRNUM_IMMEDIATEDLY

       97                   EXCEPTIONS

       98                        OTHERS          = 04.

       99              IF SY-SUBRC = 04.                "es darf nicht kopiert werden

      100                IF SUPPRESS_CORR_CHECKS EQ ' '.

      101                  CALL FUNCTION 'RS_ACCESS_PERMISSION'         "Entsperren

      102                     EXPORTING

      103                          MODE = 'FREE'

      104                          OBJECT = DYNP_ID

      105                          OBJECT_CLASS = 'SCRP'.

      106                ENDIF.

      107                MESSAGE S000      RAISING CANCELLED.

      108        *          abgebrochen

      109                EXIT.

      110              ENDIF.

      111            ENDIF.

      112          ENDIF.

      113

      114        * Zieldynpro  exportieren

    >>>>>          EXPORT DYNPRO HEADER

      116                        FIELDLIST

      117                        FLOWLOGIC

      118                        PARAMS

      119                  ID DYNP_ID.

      120          IF SY-SUBRC > 0.

      121        *   Export nicht erfolgreich

      122            IF SUPPRESS_CORR_CHECKS EQ ' '.

      123              CALL FUNCTION 'RS_ACCESS_PERMISSION'         "Entsperren

      124                 EXPORTING

      125                      MODE = 'FREE'

      126                      OBJECT = DYNP_ID

      127                      OBJECT_CLASS = 'SCRP'.

      128            ENDIF.

      129            MESSAGE E102 WITH DYNP_ID    RAISING NOT_EXECUTED.

      130          ELSE.

      131        *   Export erfolgreich: Dynprobeschreibungstext nach D020T

      132            D020T-PROG = TARGET_PROGNAME.      "Dynprobeschreibung

      133            D020T-DYNR = TARGET_DYNNR.

      134            D020T-LANG = HEADER-SPRA.

    Active Calls/Events

    No.        Ty.    Program                Include    Line

            Name

       10        FUNCTION    SAPLSIFP                LSIFPU15      115

            RPY_DYNPRO_INSERT_NATIVE

        9        FUNCTION    SAPLSIFP                LSIFPU16      144

            RPY_DYNPRO_INSERT

        8        FORM    RPHDYNPG                RPHDYNPGF01     1389

            DYNPRO_WRITE

        7        FORM    RPHDYNPG                RPHDYNPGF01      374

            HEADER_GENERATE

        6        FUNCTION    SAPLHRPAD00DYNPROHEADER                LHRPAD00DYNPROHEADERU03      167

            HR_HEADER_GET

        5        FORM    SAPFP50M                FP50MDHD      116

            GET_HEADER_WITH_TCLAS

        4        FORM    SAPFP50M                FP50MDHD       96

            GET_HEADER

        3        FORM    SAPFP50M                FP50MDHD       61

            FILL_HEADER

        2        FORM    SAPFP50M                FP50ME00      417

            INIT_DIALOG

        1        MODULE (PBO)    MP000000                MPPERS00      577

            INIT_DIALOG

Regards

ram

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Pls post your system info. Did you perform a kernel upgrade recently?

regards,

Former Member
0 Kudos

ecc6eph5,kernel 720_ext with 223 patch,solaris 10,oracle 11gr2

Regards

Ram

Former Member
0 Kudos

Hi,

From the first look, it looks like the issue is due to theDB library of the kernel. What is the output of R3trans -d? What is the transaction causing the dump?. Is your system solaris sparc or x86, Unicode or non-unicode. Also, look for any newer versions of the DB library in the marketplace (dboraslib) and the tablespace that Blanca has suggested.

Regards,

Former Member
0 Kudos

R3trans  -d is 0000 and the transaction causing this dump is PA40 in hr.

Solaris sparc

Regards

Ram

Former Member
0 Kudos

Hi,

Can you post the dev_w* file's output at the time of the dump?. Did you upgrade/patch the kernel recently? Is your system unicode or non-unicode?

regards,

Former Member
0 Kudos

hI ,

There are no errors in traces and we have not done any patches and upgrades.We have performed local client copy and then we ran SGEN too.

Regards

Ram

Former Member
0 Kudos

Hi,

Does the dump occur every time when you work with PA40?

regards,

Former Member
0 Kudos

ya hector,

i am getting dumps every time when accessing PA40.let me know if any solution can be provided.

Regards

Ram

Former Member
0 Kudos

Hi Ram,

Does this error occur in all the systems in your landscape?. Also, check if there is any information in the dev_w* files. Its quite unlikely that we are not able to find any info in the trace files. Try executing PA40 and check the work process trace files immediately.  Do all users hit this dump?. Is your system unicode or non-unicode? The source code extract points to line 115; dumped when trying to execute the statement EXPORT DYNPRO HEADER. Pls check if there are any swaps in the Export/import buffer from ST02.

regards,

blanca_serrano
Advisor
Advisor
0 Kudos

Hi Ram,

First of all I would suggest to check note 500340 and check the tablespace for table DYNPSOURCE.

Regards,

Blanca