Skip to Content
avatar image
Former Member

Short dump in method IF_WD_CONFIG_RUNTIME~LOAD_PERSONALIZATION_DATA

Hi experts,

i have a strange problem in my application. And until this time i haven´t managed to fix it.

I have five alv`s in my component with different structures.

In my view only one on them is visible at the same time.

If i start the application i get a short dump with a

CX_SY_ARITHMETIC_OVERFLOW-COMPUTE_INT_PLUS_OVERFLOW

in the method

IF_WD_CONFIG_RUNTIME~LOAD_PERSONALIZATION_DATA

(CL_WDR_CONFIG_RT)

There are 4 "main" steps in the method

1. get run time field start time

2. method read_comp_config_from_db

It seems that the method tries to get the personalization data

for every embedded alv.

3. get run time field end time

4. calculate difference from start and end time to the public static attribute =>M_READ_TIMES.

5. finally there is a dump because the attribute m_read_times gets an overflow.

If I press to F5 button to refresh.... then I don`t get an error..... mhhh.

Does anyone have a similar problem in his application ?

Thanks in advance for your support.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    May 15, 2008 at 12:07 PM

    I suggest you enter a support ticket since you are producing a short dump. Although your design might not be ideal, it really shouldn't result in a short dump.

    Some things you could try in the mean time - how are the separate ALVs structured. Are they in separate views or in separate components? Do you force initialize of all of them in a doInit to set some customizing - or are they not initialized until first view. There might be things you could do to tweak performance, but the root cause of the short dump should still be investigated by support.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Thomas,

      thanks for your fast reply.

      Maybe it`s also interesting that our customer uses the single sign on (SSO) technology.

      But I don`t think that`s the problem.

      The ALVs are embedded in separate ViewContainerUIElements on the same view.

      Only one of the ALVs is visible.

      At startup I know which ALV I need so

      I initialize this one to get access to the customizing and set it visible.

      I wait this week to see if there`s anyone who can help.

      If there´s no reply I will make a support ticket.

      Thanks in advance.