cancel
Showing results for 
Search instead for 
Did you mean: 

Getting Short dump When Executing MIGO: SYNTAX_ERROR

Former Member
0 Kudos

Please Help,

I am getting this dump, when i hit MIGO transaction

Runtime Errors SYNTAX_ERROR

Date and Time 10.12.2008 08:28:03

Short text

Syntax error in program "MB_MIGO_BADI==================CP ".

What happened?

Error in the ABAP Application Program

The current ABAP program "CL_EX_MB_MIGO_BADI============CP" had to be

terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program

"MB_MIGO_BADI==================CP " in include

"MB_MIGO_BADI==================CM000 " in

line 0:

"The specified type cannot be converted into the target variables."

" "

" "

" "

The include has been created and last changed by:

Created by: "SAP "

Last changed by: "SAP "

Error in the ABAP Application Program

The current ABAP program "CL_EX_MB_MIGO_BADI============CP" had to be

terminated because it has

come across a statement that unfortunately cannot be executed.

What can you do?

Please eliminate the error by performing a syntax check

(or an extended program check) on the program "MB_MIGO_BADI==================CP

".

You can also perform the syntax check from the ABAP Editor.

If the problem persists, proceed as follows:

Note down which actions and inputs caused the error.

To process the problem further, contact you SAP system

administrator.

Using Transaction ST22 for ABAP Dump Analysis, you can look

at and manage termination messages, and you can also

keep them for a long time.

Error analysis

The following syntax error was found in the program

MB_MIGO_BADI==================CP :

"The specified type cannot be converted into the target variables."

" "

" "

" "

How to correct the error

Probably the only way to eliminate the error is to correct the program.

-

If you cannot solve the problem yourself and want to send an error

notification to SAP, include the following information:

1. The description of the current problem (short dump)

To save the description, choose "System->List->Save->Local File

(Unconverted)".

2. Corresponding system log

Display the system log by calling transaction SM21.

Restrict the time interval to 10 minutes before and five minutes

after the short dump. Then choose "System->List->Save->Local File

(Unconverted)".

3. If the problem occurs in a problem of your own or a modified SAP

program: The source code of the program

In the editor, choose "Utilities->More

Utilities->Upload/Download->Download".

4. Details about the conditions under which the error occurred or which

actions and input led to the error.

System environment

SAP-Release 700

Application server... "DMATE"

Network address...... "140.1.1.141"

Operating system..... "Windows NT"

Release.............. "5.2"

Hardware type........ "4x AMD64 Level"

Character length.... 16 Bits

Pointer length....... 64 Bits

Work process number.. 1

Shortdump setting.... "full"

Database server... "dmate"

Database type..... "ADABAS D"

Database name..... "AD0"

Database user ID.. "SAPAD0"

Char.set.... "C"

SAP kernel....... 700

created (date)... "Jun 23 2008 00:09:46"

create on........ "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"

Database version. "SQLDBC 7.6.0.018 CL 119055 "

Patch level. 166

Patch text.. " "

Database............. "MaxDB 7.6, MaxDB 7.7"

SAP database version. 700

Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows

NT 6.0"

Memory consumption

Roll.... 16192

EM...... 8379680

Heap.... 0

Page.... 40960

MM Used. 1627776

MM Free. 2559440

User and Transaction

Client.............. 040

User................ "LAKSHMI"

Language key........ "E"

Transaction......... "MIGO "

Transactions ID..... "EE72C6DDC96BF1F99FA4001143E563CA"

Program............. "CL_EX_MB_MIGO_BADI============CP"

Screen.............. "SAPLMIGO 0001"

Screen line......... 2

Information on where terminated

Termination occurred in the ABAP program "CL_EX_MB_MIGO_BADI============CP" -

in "IF_EX_MB_MIGO_BADI~INIT".

The main program was "SAPLMIGO ".

In the source code you have the termination point in line 1

of the (Include) program "CL_EX_MB_MIGO_BADI============CM001".

Source Code Extract

Line SourceCde

>>>>> method IF_EX_MB_MIGO_BADI~INIT.

2 CLASS CL_EXIT_MASTER DEFINITION LOAD.

3

4 DATA l_badi TYPE REF TO MB_MIGO_BADI.

5

6

7

8

9

10 TRY.

11

12 GET BADI l_badi

13 CONTEXT me.

14

15 CALL BADI l_badi->INIT

16

17 CHANGING

18 CT_INIT = CT_INIT.

19

20

Contents of system fields

Name Val.

SY-SUBRC 0

SY-INDEX 0

SY-TABIX 1

SY-DBCNT 1

SY-FDPOS 1

SY-LSIND 0

SY-PAGNO 0

SY-LINNO 1

SY-COLNO 1

SY-PFKEY

SY-UCOMM

SY-TITLE

SY-MSGTY S

SY-MSGID VBDOCUBATCH

SY-MSGNO 001

SY-MSGV1

SY-MSGV2

SY-MSGV3

SY-MSGV4

SY-MODNO 0

SY-DATUM 20081210

SY-UZEIT 082802

SY-XPROG

SY-XFORM

Active Calls/Events

No. Ty. Program Include Line

Name

4 METHOD CL_EX_MB_MIGO_BADI============CP CL_EX_MB_MIGO_BADI============CM001 1

CL_EX_MB_MIGO_BADI=>IF_EX_MB_MIGO_BADI~INIT

3 METHOD SAPLMIGO LMIGOGL2 54

LCL_MIGO_GLOBALS=>CLASS_CONSTRUCTOR

2 FORM SAPLMIGO LMIGOIN1 11

INITIALIZATION

1 MODULE (PBO) SAPLMIGO LMIGOPBO 11

PBO_INITILIZATION

Chosen variables

Name

Val.

No. 4 Ty. METHOD

Name CL_EX_MB_MIGO_BADI=>IF_EX_MB_MIGO_BADI~INIT

CT_INIT

Table[initial]

%_DUMMY$$

2222

0000

0000

0000

SYST-REPID

CL_EX_MB_MIGO_BADI============CP

4454554454444544443333333333334522222222

3CF58FD2FD97FF2149DDDDDDDDDDDD3000000000

0000000000000000000000000000000000000000

0000000000000000000000000000000000000000

SY-SUBRC

0

0000

0000

No. 3 Ty. METHOD

Name LCL_MIGO_GLOBALS=>CLASS_CONSTRUCTOR

SY-REPID

SAPLMIGO

5454444422222222222222222222222222222222

310CD97F00000000000000000000000000000000

0000000000000000000000000000000000000000

0000000000000000000000000000000000000000

LCL_MIGO_GLOBALS=>CNTL_ERROR

2

0

0

0

ABAP_FALSE

2

0

0

0

SYST-REPID

SAPLMIGO

5454444422222222222222222222222222222222

310CD97F00000000000000000000000000000000

0000000000000000000000000000000000000000

0000000000000000000000000000000000000000

GOSEARCH_PO

2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

TEXT-220

Dest

46772222

45340000

00000000

00000000

%_SPACE

2

0

0

0

%_TAG*TS_GOITEM

<initial>

<initial>

<initial>

X

X

5

8

0

0

LCL_MIGO_GLOBALS=>IF_BADI

F0000000

70008000

%_FL2*TV_GOFREIGHT

<initial>

<initial>

<initial>

%_PRINT

000 0###

2222333222222222222222222222222222222222222222222222222222222222222222222222222222222222223000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

LCL_MIGO_GLOBALS=>T_BADI

Table[initial]

/SPE/CL_INB_ACTION_INFO=>C_DIALOG_MIGO

???

??????

??????

SCREEN

2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

OREF_TITLEBAR

F0000000

F0000000

L_BADIS_1

0

0000

0000

SY-MSGID

VBDOCUBATCH

54444544544222222222

624F3521438000000000

00000000000000000000

00000000000000000000

OREF_TIP

F0000000

F0000000

TV_GOSERIAL-CX

<initial>

<initial>

<initial>

SPACE

2

0

0

0

SY-MSGNO

001

333

001

000

000

No. 2 Ty. FORM

Name INITIALIZATION

OREF_ARCH

F0000000

F0000000

LCL_MIGO_GLOBALS=>KERNEL

F0000000

D0002000

%_CX_TABLEVIEW_VERSION

0

3

0

0

0

GODEFAULT-DEF_XBOM

2

0

0

0

LCL_MIGO_GLOBALS=>KERNEL->C_REFDOCTYPE_MATDOC

MAT

445

D14

000

000

No. 1 Ty. MODULE (PBO)

Name PBO_INITILIZATION

GOITEM-UMWRK

2222

0000

0000

0000

GOITEM-UMNAME1

222222222222222222222222222222

000000000000000000000000000000

000000000000000000000000000000

000000000000000000000000000000

Internal notes

The termination was triggered in function "ab_genprog"

of the SAP kernel, in line 1551 of the module

"//bas/700_REL/src/krn/runt/abgen.c#10".

The internal operation just processed is "CPOP".

Internal mode was started at 20081210082802.

Program name.........: "MB_MIGO_BADI==================CP ".

Error message........: "The specified type cannot be converted into the target

variables.".

Active Calls in SAP Kernel

Lines of C Stack in Kernel (Structure Differs on Each Platform)

SAP (R) - R/3(TM) Callstack, Version 1.0

Copyright (C) SAP AG. All rights reserved.

Callstack without Exception:

App : disp+work.EXE (pid=5776)

When : 12/10/2008 8:28:3.84

Threads : 2

Computer Name : DMATE

User Name : SAPServiceAD0

Number of Processors: 4

Processor Type: EM64T Family 15 Model 4 Stepping 1

Windows Version : 5.2 Current Build: 3790

State Dump for Thread Id 14f0

FramePtr ReturnAd Param#1 Function Name

0000000007eb8800 0000000077d7047f 00000000411b4070 ntdll!NtWaitForSingleObject

0000000007eb88a0 000000000173b1d1 000000000000042c kernel32!WaitForSingleObjectEx

0000000007eb8af0 00000000006179c5 0000000000000001 disp+work!NTDebugProcess [ntstcdbg.c (501)]

0000000007eb8b20 0000000000b05d9c 0000000000000001 disp+work!CTrcStack [dptstack.c (182)]

0000000007eb8b70 0000000000b0afc0 0000000000000001 disp+work!rabax_CStackSave [abrabax.c (7093)]

0000000007eb9550 0000000000a51c94 0000000001d12320 disp+work!ab_rabax [abrabax.c (1231)]

0000000007ebc220 00000000007f753a 0000000000000001 disp+work!ab_genprog [abgen.c (1555)]

0000000007ebc2f0 00000000007f7dc8 00000000ffffffff disp+work!newload [abload1.c (336)]

0000000007ebc350 00000000007f7e8e 0000000000000056 disp+work!ab_LoadProgOrTrfo [abload1.c (160)]

0000000007ebc380 00000000007bc84d 000007fe725a5f70 disp+work!ab_LoadProg [abload1.c (78)]

0000000007ebc450 00000000007be91a 00002a441022f402 disp+work!LoadGlobalClass [abobject.c (943)]

0000000007ebc4a0 00000000007c1bdd 0000000000000000 disp+work!ab_FillCfix [abobject.c (1603)]

0000000007ebc580 000000000083ae52 0000000000000000 disp+work!ab_jaboo [abobject.c (2248)]

0000000007ebc700 0000000000a1ccb7 000000000000000d disp+work!ab_extri [abextri.c (554)]

0000000007ebc750 0000000000ad50ac 000000000000000d disp+work!ab_xevent [abrunt1.c (281)]

0000000007ebc7e0 0000000000679328 000000000000000d disp+work!ab_dstep [abdynpro.c (492)]

0000000007ebc960 000000000067d02d 000007fe725d6f20 disp+work!dynpmcal [dymainstp.c (2396)]

0000000007ebc9f0 000000000067ca2a 0000000000000000 disp+work!dynppbo0 [dymainstp.c (543)]

0000000007ebcaa0 00000000006395c5 0000000000000000 disp+work!dynprctl [dymainstp.c (360)]

0000000007ebfc30 00000000004dbc4c 000000000000000c disp+work!dynpen00 [dymain.c (1646)]

0000000007ebfeb0 000000000042f096 0000000007f62ff0 disp+work!TskhLoop [thxxhead.c (4538)]

0000000007ebfee0 000000000040108d ffffffff00000003 disp+work!DpMain [dpxxdisp.c (1136)]

0000000007ebff10 00000000019e84b1 0000000000000000 disp+work!nlsui_main [thxxanf.c (84)]

0000000007ebff70 0000000077d5966c 0000000000000000 disp+work!wmainCRTStartup [crtexe.c (498)]

0000000007ebffa0 0000000000000000 00000000019e8340 kernel32!BaseProcessStart

State Dump for Thread Id b94

FramePtr ReturnAd Param#1 Function Name

000000000c9dfe40 0000000077d5f651 0000000000000000 ntdll!NtFsControlFile

000000000c9dfeb0 00000000018ce23f fffffffffffffffe kernel32!ConnectNamedPipe

000000000c9dff40 000007ff7fc411c4 0000000000000000 disp+work!SigIMsgFunc [signt.c (679)]

000000000c9dff70 0000000077d6b69a 0000000077d6b660 msvcrt!endthreadex

000000000c9dffa0 0000000000000000 0000000000000000 kernel32!BaseThreadStart

List of ABAP programs affected

Index Typ Program Group Date Time Size Lang.

0 Prg SAPLMIGO 0 04.05.2008 12:54:34 1561600 E

1 Prg SAPMSSYD 0 25.02.2008 17:02:32 21504 E

2 Prg SAPFSYSCALLS 0 09.09.2004 14:18:32 7168 E

3 Prg CL_MMIM_USERDEFAULTS==========CP 3 06.05.2002 10:42:38 21504 E

4 Typ ESDUS 0 01.03.1999 13:36:04 2048

5 Typ GOHEAD 0 07.02.2006 10:07:36 11264

6 Typ MKPF 0 25.08.2005 22:02:19 7168

7 Typ KBEFU 0 16.03.2008 17:46:49 6144

8 Typ LFA1 0 16.03.2008 17:47:20 22528

9 Typ MIGO_CUST_ACTION 0 30.11.1999 10:19:14 3072

10 Typ MIGO_CUST_REFDOC 0 30.11.1999 10:19:14 2048

11 Typ X031L 0 05.07.2005 13:10:15 6144

12 Prg SAPLSDIFRUNTIME 12 19.11.2006 16:35:34 96256 E

13 Typ DFIES 0 28.12.2004 17:06:45 10240

14 Prg SAPLSDNT 14 09.03.2008 19:02:04 219136 E

15 Prg SAPLSUGS 15 31.03.2006 11:23:11 47104 E

16 Prg SAPLV01D 16 24.03.2008 17:03:30 40960 E

17 Typ IWRKZ 0 04.04.1995 15:56:46 2048

18 Typ TCUCH 0 07.01.2002 15:50:54 3072

19 Typ TCUBN 0 07.01.2002 15:50:53 2048

20 Typ TCUWS 0 13.08.1997 13:57:58 2048

21 Typ TCUDRV 0 07.01.2002 15:50:54 2048

22 Prg SAPLVBDOCUBATCH_BF 22 16.01.2004 14:28:56 10240 E

23 Typ TCUDB 0 14.01.2004 10:05:59 2048

24 Prg CL_GUI_CFW====================CP 24 28.02.2005 21:03:09 168960 E

25 Prg CL_GUI_PROPS_CONSUMER=========CP 25 18.03.2008 13:25:33 29696 E

26 Prg %_CCNTL 25 18.02.2005 14:15:08 15360 E

27 Prg SAPLTHFB 27 18.03.2008 13:24:52 394240 E

28 Typ EUDB 0 06.11.2003 20:28:08 8192

29 Typ TCURM 0 01.03.2005 10:56:26 5120

30 Prg CL_EXITHANDLER================CP 30 18.03.2008 13:11:35 30720 E

31 Prg SAPLSEXV 31 18.03.2008 13:12:58 117760 E

32 Typ SXS_ATTR 0 07.02.2006 10:09:24 5120

33 Typ BADIISIMPLED 0 19.05.2005 19:10:34 3072

34 Prg CL_ENH_BADI_TOOL_UTILITIES====CP 34 17.03.2008 11:03:36 13312 E

35 Typ BADI_MAIN 0 08.12.2004 18:01:11 2048

36 Typ BADI_IMPL 0 09.12.2004 19:05:43 3072

37 Typ TADIR 0 07.02.2006 10:08:38 5120

38 Prg CL_SWITCH=====================CP 38 17.03.2008 11:13:47 19456 E

39 Typ SFW_PACKAGE 0 07.03.2008 12:18:16 2048

40 Prg CL_ABAP_SWITCH================CP 40 14.10.2006 15:40:30 33792 E

41 Prg SAPLPA_PACKAGE_SERVICES 41 18.03.2008 13:12:54 152576 E

42 Typ TDEVC 0 08.12.2004 18:02:41 6144

43 Prg CL_EX_MB_MIGO_BADI============CP 43 05.12.2008 17:09:58 30720 E

44 Prg IF_EX_MB_MIGO_BADI============IP 30 19.05.2005 19:30:39 14336 E

45 Typ SYST 0 09.09.2004 14:18:12 31744

46 Typ GOSEARCH_PO 0 20.07.2001 19:17:34 4096

47 Prg /SPE/CL_INB_ACTION_INFO=======CP 47 24.03.2008 20:30:06 20480 E

48 Prg /SPE/IF_CONST=================IP 47 14.10.2006 18:49:02 7168 E

49 Typ GODEFAULT 0 14.01.2004 10:04:46 5120

50 Typ GOITEM 0 07.02.2006 10:07:36 65536

Directory of Application Tables

Name Date Time Lngth

Val.

Program SAPLMIGO

SYST . . : : 00004612

\0\0\0\0\x0001\0\x0370\0\0\0\0\0\0\0\0\0\0\0\0\0\x0001\0

GOITEM . . : : 00005524

00000000000000000000

GOSEARCH_PO . . : : 00000492

GODEFAULT . . : : 00000220

Program SAPLV01D

TCUCH . . : : 00000122

0401100020061029095148ANOOPJ 00000000000000

TCUWS . . : : 00000060

040020061227101454CONSULTANT

TCUBN . . : : 00000060

040020061227101454CONSULTANT

TCUDRV . . : : 00000064

00000000000000

Program CL_GUI_PROPS_CONSUMER=========CP

EUDB . . : : 00004068

%CAA72C6DDAD55F1179FA4001143E563CA \0\0\0

ABAP Control Blocks (CONT)

Index Name Fl PAR0 PAR1 PAR2 PAR3 PAR4 PAR5 PAR6 Source Code Line

94 BRAX 01 FFEB CL_EX_MB_MIGO_BADI============CM001 15

95 CLEA 00 0020 CL_EX_MB_MIGO_BADI============CM001 15

96 EXCP 08 0000 CL_EX_MB_MIGO_BADI============CM001 22

97 BRAX 00 0005 CL_EX_MB_MIGO_BADI============CM001 22

98 EXCP 00 0007 CL_EX_MB_MIGO_BADI============CM001 22

99 BRAX 00 0003 CL_EX_MB_MIGO_BADI============CM001 22

100 EXCP 07 0000 CL_EX_MB_MIGO_BADI============CM001 22

101 BRAX 00 0001 CL_EX_MB_MIGO_BADI============CM001 23

102 EXCP 0B 0000 CL_EX_MB_MIGO_BADI============CM001 23

103 METH 01 0000 0000 0000 0000 0000 0000 0000 CL_EX_MB_MIGO_BADI============CM001 24

107 -


00 0000 CL_EX_MB_MIGO_BADI============CM001 24

108 ABOO 02 0000 0005 0000 CL_EX_MB_MIGO_BADI============CM001 1

>>>>> CPOP 00 0000 CL_EX_MB_MIGO_BADI============CM001 1

111 -


00 0000 CL_EX_MB_MIGO_BADI============CM001 1

112 METH 04 0000 0005 0002 0000 0003 0000 0000 CL_EX_MB_MIGO_BADI============CM002 1

116 PAR2 04 0000 C000 0000 CL_EX_MB_MIGO_BADI============CM002 1

118 PAR2 04 0000 C001 0000 CL_EX_MB_MIGO_BADI============CM002 1

120 PAR2 14 0000 C002 0000 CL_EX_MB_MIGO_BADI============CM002 1

122 PAR2 14 0000 C003 0000 CL_EX_MB_MIGO_BADI============CM002 1

124 PAR2 14 0000 C004 0000 CL_EX_MB_MIGO_BADI============CM002 1

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

thanks

former_member350751
Discoverer
0 Kudos

Hi

Have you resolved this problem?

I have the same and there is no information and notes about this problem.

thanks

Peter

Former Member
0 Kudos

Hai,

Seems to be problem with the Program.

Please check the point 'What Happened' in the dump for more details.

What happened?

Error in the ABAP Application Program

The current ABAP program "CL_EX_MB_MIGO_BADI============CP" had to be

terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program

"MB_MIGO_BADI==================CP " in include

"MB_MIGO_BADI==================CM000 " in

line 0:

"The specified type cannot be converted into the target variables."

Error in the ABAP Application Program

The current ABAP program "CL_EX_MB_MIGO_BADI============CP" had to be

terminated because it has

come across a statement that unfortunately cannot be executed.

What can you do?

Please eliminate the error by performing a syntax check

(or an extended program check) on the program "MB_MIGO_BADI==================CP

".

You can also perform the syntax check from the ABAP Editor.

Take help from a ABAP consultant and try to check the syntax of the Program.

If you have access even you can check the syntax of the specified program from SE38.

Goto SE38 and put the program name and select 'Source code' and press F8, IN THE SOURCE CODE PAGE, press control+F2 and check whether there is any problem with the syntax or not.

If you find any take help from ABAP consultants.

Hope this helps.

Regards,

Yoganand.V