Showing posts with label Short Dump. Show all posts
Showing posts with label Short Dump. Show all posts

Wednesday, April 13, 2016

Short Dumps - understanding values



Your 3 rows are, top to bottom: Human readable*, Hexidecimal high value, Hexidecimal low value. 

So for character values you can already read them. 

* Now for the tricky part. Numeric values are often 'packed' so they use less memory. Each number that is printed has hex values 30 - 39 (ASCII, for EBCDIC F0 - F9). A packed number of length 13 will have a length in your dump of 7, ( (13 + 1) / 2 ). The number 1234567890123 will have hex format: 
1357913 
246802x 

The part hex value 'x' is an sign indicator, (no sign, posative, negative). Sorry I do not know the ASCII vaues, EBCDIC values were F, C, D.

------------------------------------------

To read numeric values from ABAP Short dumps:

The value is saved in ASCII and Hexadecimal

Check Hexadecimal – In below screen shot – highlighted part
This value is split into 2 lines. You need to read highlighted below as 00025052517D – This value is actually equal to 250525.17- (negative – may be last ‘D’ represent –ve)




Thursday, January 23, 2014

TYPELOAD_NEW_VERSION run time error


TYPELOAD_NEW_VERSION Runtime error:

When I moved changes to VBAP structure to Live, we got short dumps and update dumps with TYPELOAD_NEW_VERSION error.

This is because, one program some how not considering the new changes. I tried 'Generate' the program. Also 'Activate'd it in Live again.  This fixed the issue (not sure why).  Also, ask users to Log out and Login back to SAP - this helped as well.

http://scn.sap.com/thread/2154608