Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member

CSCsm18209 - traceback CHECKHEAPS HAS DETECTED A MEMORY CORRUPTION

Hi


I have ASA 5510(Active/standby) IOS 8.2.5 ram 256 Mb. continous rebooting with error checkheaps has detected a memory corruption

How do i solve this issue?

============= CHECKHEAPS HAS DETECTED A MEMORY CORRUPTION ===============

Reason: Allocated buffer corrupted

------------- PREVIOUS MALLOC CHUNK --------------

Malloc chunk ptr    0xd7c51de8

Size                76048

Chunk in use?       Possibly

Malloc header ptr   0xd7c51df0

Magic Head   0xa11c0123

Buffer Len   0x128e0

Refcount     0x0

Owner        0x0

Caller PC    0x8c5a2b8

------ Dump including 128 bytes around malloc buffer ------

d7c51da8:                         00 00 00 00 54 1d c5 d7  |          ....T...

d7c51db0: 62 00 00 00 00 00 00 00 a0 13 c4 d7 40 1d c5 d7  |  b...........@...

d7c51dc0: 00 00 00 00 00 00 00 00 10 53 8e d7 00 f5 c3 d7  |  .........S......

d7c51dd0: 42 63 43 6f 00 00 00 00 00 00 00 00 00 00 00 00  |  BcCo............

d7c51de0: ef cd 1c a1 00 00 00 00 d0 d4 c0 fc 13 29 01 00  |  .............)..

d7c51df0: 23 01 1c a1 e0 28 01 00 00 00 00 00 e0 f4 c3 d7  |  #....(..........

d7c51e00: 00 47 c6 d7 b8 a2 c5 08 00 00 00 00 00 00 00 00  |  .G..............

d7c51e10: dc 84 75 09 00 00 00 00 00 00 00 00 b0 46 c6 d7  |  ..u..........F..

d7c51e20: 8e 00 00 00 8e 00 00 00 8e 00 00 00 8e 00 00 00  |  ................

d7c51e30: 8e                                               |  .

------------- CURRENT MALLOC CHUNK --------------

Malloc chunk ptr    0xd7c646f8

Size                76048

Chunk in use?       Possibly

Malloc header ptr   0xd7c64700

Magic Head   0xa11c0123

Buffer Len   0x128e0

Refcount     0x0

Owner        0x0

Caller PC    0x8c5a2b8

------ Dump including 128 bytes around malloc buffer ------

d7c646b8:                         00 00 00 00 64 46 c6 d7  |          ....dF..

d7c646c0: 1b 00 00 00 9c 2f c5 d7 30 30 c5 d7 50 46 c6 d7  |  ...../..00..PF..

d7c646d0: 00 00 00 00 00 00 00 00 10 53 8e d7 10 1e c5 d7  |  .........S......

d7c646e0: 42 63 43 6f 00 00 00 00 00 00 00 00 00 00 00 00  |  BcCo............

d7c646f0: ef cd 1c a1 00 00 00 00 d0 d4 c0 fc 13 29 01 00  |  .............)..

d7c64700: 23 01 1c a1 e0 28 01 00 00 00 00 00 f0 1d c5 d7  |  #....(..........

d7c64710: 10 70 c7 d7 b8 a2 c5 08 00 00 00 00 00 00 00 00  |  .p..............

d7c64720: dc 84 75 09 00 00 00 00 00 00 00 00 c0 6f c7 d7  |  ..u..........o..

d7c64730: f2 01 00 00 f2 01 00 00 f2 01 00 00 f2 01 00 00  |  ................

d7c64740: f2                                               |  .

------------- NEXT MALLOC CHUNK --------------

Malloc chunk ptr    0xd7c77008

Size                76048

Chunk in use?       Possibly

Malloc header ptr   0xd7c77010

Magic Head   0xa11c0123

Buffer Len   0x128e0

Refcount     0x0

Owner        0x0

Caller PC    0x8c5a2b8

------ Dump including 128 bytes around malloc buffer ------

d7c76fc8:                         00 00 00 00 74 6f c7 d7  |          ....to..

d7c76fd0: 0c 00 00 00 00 00 00 00 a0 54 c6 d7 00 6f c7 d7  |  .........T...o..

d7c76fe0: 00 00 00 00 00 00 00 00 10 53 8e d7 20 47 c6 d7  |  .........S.. G..

d7c76ff0: 42 63 43 6f 00 00 00 00 00 00 00 00 00 00 00 00  |  BcCo............

d7c77000: e6 cd 1c a1 00 00 00 00 d0 d4 c0 fc 13 29 01 00  |  .............)..

d7c77010: 23 01 1c a1 e0 28 01 00 00 00 00 00 00 47 c6 d7  |  #....(.......G..

d7c77020: 20 99 c8 d7 b8 a2 c5 08 00 00 00 00 00 00 00 00  |   ...............

d7c77030: dc 84 75 09 00 00 00 00 00 00 00 00 d0 98 c8 d7  |  ..u.............

d7c77040: 00 00 00 00 00 3e ba d7 00 00 00 00 00 00 00 00  |  .....>..........

d7c77050: 40                                               |  @

==========================================================================

core0: An internal error occurred.  Specifically, a programming assertion was

violated.  Copy the error message exactly as it appears, and get the

output of the show version command and the contents of the configuration

file.  Then call your technical support representative.

assertion "0" failed: file "malloc.c", line 3056

Thread Name: Checkheaps

Abort: Assert failure

    vector 0x00000020

       edi 0xd7c51de8

       esi 0xd7c646f8

       ebp 0xd6100318

       esp 0xd61008f8

       ebx 0x098c13e1

       edx 0xd7c51de8

       ecx 0x098c13e1

       eax 0xd7c646f8

error code n/a

       eip 0x0933f3c5

        cs 0x00000073

    eflags 0x00003246

       CR2 0x00000000

Cisco Adaptive Security Appliance Software Version 8.2(5)

Compiled on Fri 20-May-11 16:00 by builders

Hardware:   ASA5510-K8

Crashinfo collected on 17:38:22.819 ICT Fri Jan 24 2014

Traceback:

0: 0x805e2d3

1: 0x805ede7

2: 0x8a63c84

3: 0xdd6aa6d5

4: 0xdd57d1e0

5: 0x8a616c5

6: 0x93539b5

7: 0x934532a

8: 0x9361fb6

9: 0x8063ba3

Stack dump: base:0x0xd6100218 size:598, active:598

entries above '==': return PC preceded by input parameters

entries below '==': local variables followed by saved regs

             '==Fn': stack frame n, contains next stack frame

                '*': stack pointer at crash

For example:

    0xeeeeef00: 0x005d0707     : arg3

    0xeeeeeefc: 0x00000159     : arg2

    0xeeeeeef8: 0x005d0722     : arg1

    0xeeeeeef4: 0x005d1754     : return PC

    0xeeeeeef0: 0xeeeeef20 ==F2: stack frame F2

    0xeeeeeeec: 0x00def9e0     : local variable

    0xeeeeeee8: 0x0187df9e     : local variable or saved reg

    0xeeeeeee4: 0x01191548     : local variable or saved reg

    0xeeeeeee0: 0x014dde20     : local variable or saved reg

0x0xd6100b70-0x0xd6100b58: 0x00000000

0x0xd6100b54: 0x0933b6fb

0x0xd6100b50: 0xd610d1c8

0x0xd6100b4c: 0xd60fc160

0x0xd6100b48: 0x00000000

0x0xd6100b44: 0x00000020

0x0xd6100b40: 0xa11c0123

0x0xd6100b3c: 0x00000053

0x0xd6100b38: 0xfcc0d4d0

0x0xd6100b34: 0xa11ccdef

0x0xd6100b30-0x0xd6100b2c: 0x0fffffff

0x0xd6100b28-0x0xd6100b20: 0x00000000

0x0xd6100b1c: 0x09fcb3c0

0x0xd6100b18: 0x00000000

0x0xd6100b14: 0xd6100ab8

0x0xd6100b10: 0xd6100af8

0x0xd6100b0c: 0x00000000

0x0xd6100b08: 0xd5daacc8

0x0xd6100b04-0x0xd6100af4: 0x00000000

0x0xd6100af0: 0x09fca120

0x0xd6100aec: 0x00000000

0x0xd6100ae8: 0xd5daacc8

0x0xd6100ae4: 0x00000000

0x0xd6100ae0: 0x09d215fc

0x0xd6100adc: 0x08058e30

0x0xd6100ad8: 0x098c779b

0x0xd6100ad4: 0x00000002

0x0xd6100ad0: 0x00010044

0x0xd6100acc: 0x0a1d42a0

0x0xd6100ac8: 0xd6100ab8

0x0xd6100ac4: 0x09e52f68

0x0xd6100ac0: 0xd610d148

0x0xd6100abc: 0xd5daacc8

0x0xd6100ab8: 0xd6100b08

0x0xd6100ab4: 0xdeadfeed

0x0xd6100ab0-0x0xd6100aa8: 0x00000000

0x0xd6100aa4: 0x08058fcd

0x0xd6100aa0: 0xd610d118

0x0xd6100a9c: 0xd60fc0b0

0x0xd6100a98: 0x00000000

0x0xd6100a94: 0x00000084

0x0xd6100a90: 0xa11c0123

0x0xd6100a8c: 0x000000b3

0x0xd6100a88: 0xfcc0d4d0

0x0xd6100a84: 0x00000000

0x0xd6100a80: 0xa11ccdef

0x0xd6100a7c: 0x00000000

0x0xd6100a78: 0x09361dc0

0x0xd6100a74-0x0xd6100a6c: 0x00000000 ==F9

0x0xd6100a68-0x0xd61009dc: 0x12345678

0x0xd61009d8: 0x08063b4d

0x0xd61009d4: 0xd61009a8

0x0xd61009d0: 0xd6100a70

0x0xd61009cc-0x0xd61009c0: 0x00000000

0x0xd61009bc-0x0xd61009ac: 0x12345678

0x0xd61009a8: 0x00000000

0x0xd61009a4: 0x08063ba3

0x0xd61009a0: 0xd6100a70 ==F8

0x0xd610099c-0x0xd6100994: 0x00000000

0x0xd6100990: 0x00000001

0x0xd610098c-0x0xd6100988: 0x00000000

0x0xd6100984: 0x0001a1b2

0x0xd6100980-0x0xd610097c: 0x12345678

0x0xd6100978-0x0xd6100974: 0x00000000

0x0xd6100970: 0x00000001

0x0xd610096c: 0xd610098c

0x0xd6100968: 0x00000001

0x0xd6100964: 0x09361fb6

0x0xd6100960: 0xd61009a0 ==F7

0x0xd610095c: 0xd610098c

0x0xd6100958: 0x09fca0d0

0x0xd6100954: 0xd6100984

0x0xd6100950: 0x00000000

0x0xd610094c: 0xd5c00ba8

0x0xd6100948: 0x09d28b74

0x0xd6100944: 0x00000000

0x0xd6100940: 0xd6100960

0x0xd610093c: 0xd610098c

0x0xd6100938: 0x09fca0d0

0x0xd6100934: 0x00000002

0x0xd6100930: 0xd7c51de8

0x0xd610092c: 0xd5c00008

0x0xd6100928: 0x12345678

0x0xd6100924: 0x00000001

0x0xd6100920: 0x00000bf0

0x0xd610091c: 0x098c0e64

0x0xd6100918: 0x09409474

0x0xd6100914: 0x0934532a

0x0xd6100910: 0xd6100960 ==F6

0x0xd610090c: 0xd5c001cc

0x0xd6100908: 0xd7c646f8

0x0xd6100904: 0x00000bf0

0x0xd6100900: 0x098c0e64

0x0xd61008fc: 0x09409474

0x0xd61008f8: 0x098c468c *

0x0xd61008f4: 0x093539b5

0x0xd61008f0: 0xd6100910 ==F5

0x0xd61008ec: 0xd7c646f8

0x0xd61008e8: 0xd7c76fe0

0x0xd61008e4: 0x08a616c5

0x0xd61008e0: 0xd61008f0 ==F4

0x0xd61008dc: 0xd5c001cc

0x0xd61008d8: 0xd7c646f8

0x0xd61008d4: 0xd7c76fe0

0x0xd61008d0: 0x00000006

0x0xd61008cc: 0x00010005

0x0xd61008c8: 0xd7c89918

0x0xd61008c4: 0xd7c77008

0x0xd61008c0: 0x00000006

0x0xd61008bc-0x0xd61008b8: 0x2e2e2e2e

0x0xd61008b4: 0x2e2e3e2e

0x0xd61008b0: 0x00000008

0x0xd61008ac: 0xd61008cc

0x0xd61008a8: 0x0000000a

0x0xd61008a4: 0x08a615a2

0x0xd61008a0: 0xffffffd8

0x0xd610089c: 0xd25f9d9c

0x0xd6100898-0x0xd6100738: 0x00000000

0x0xd6100734: 0x00003fff

0x0xd6100730: 0x80000000

0x0xd610072c-0x0xd6100728: 0x00000000

0x0xd6100724: 0x00004000

0x0xd6100720: 0x80000000

0x0xd610071c-0x0xd6100718: 0x00000000

0x0xd6100714: 0x00003fff

0x0xd6100710: 0x80000000

0x0xd610070c-0x0xd6100708: 0x00000000

0x0xd6100704: 0x00003fff

0x0xd6100700: 0x80000000

0x0xd61006fc-0x0xd61006f8: 0x00000000

0x0xd61006f4: 0x00003fff

0x0xd61006f0: 0x80000000

0x0xd61006ec-0x0xd61006e8: 0x00000000

0x0xd61006e4: 0x00004000

0x0xd61006e0: 0x80000000

0x0xd61006dc-0x0xd61006d8: 0x00000000

0x0xd61006d4: 0x00003fff

0x0xd61006d0: 0x80000000

0x0xd61006cc-0x0xd61006c8: 0x00000000

0x0xd61006c4: 0x00003fff

0x0xd61006c0: 0x80000000

0x0xd61006bc: 0x00000000

0x0xd61006b8: 0x0000ffff

0x0xd61006b4: 0x00001f80

0x0xd61006b0: 0x0000007b

0x0xd61006ac: 0xd85d847c

0x0xd61006a8: 0x00000073

0x0xd61006a4: 0x08c8f78c

0x0xd61006a0: 0x01c90000

0x0xd610069c: 0x5061037f

0x0xd6100698: 0x00005061

0x0xd6100694: 0x3fff8000

0x0xd6100690: 0x00000000

0x0xd610068c: 0x00004000

0x0xd6100688: 0x80000000

0x0xd6100684: 0x00000000

0x0xd6100680: 0x3fff8000

0x0xd610067c: 0x00000000

0x0xd6100678: 0x00003fff

0x0xd6100674: 0x80000000

0x0xd6100670: 0x00000000

0x0xd610066c: 0x3fff8000

0x0xd6100668: 0x00000000

0x0xd6100664: 0x00004000

0x0xd6100660: 0x80000000

0x0xd610065c: 0x00000000

0x0xd6100658: 0x3fff8000

0x0xd6100654: 0x00000000

0x0xd6100650: 0x00003fff

0x0xd610064c: 0x80000000

0x0xd6100648: 0x00000000

0x0xd6100644: 0x0000007b

0x0xd6100640: 0xd85d847c

0x0xd610063c: 0x01c90073

0x0xd6100638: 0x08c8f78c

0x0xd6100634: 0xffffffff

0x0xd6100630: 0xffff5061

0x0xd610062c: 0xffff037f

0x0xd6100628: 0x0000000a

0x0xd6100624: 0x0080cd00

0x0xd6100620: 0x0000adb8

0x0xd610061c: 0xffffffbe

0x0xd6100618: 0xbe3b5a05

0x0xd6100614: 0x00000000

0x0xd6100610: 0xbe3b5a05

0x0xd610060c: 0xd610062c

0x0xd6100608: 0x0000007b

0x0xd6100604: 0xd610089c

0x0xd6100600: 0x00003246

0x0xd61005fc: 0x00000073

0x0xd61005f8: 0xdd6aa7ab

0x0xd61005f4-0x0xd61005f0: 0x00000000

0x0xd61005ec: 0x00000008

0x0xd61005e8: 0xd61008cc

0x0xd61005e4: 0x00000008

0x0xd61005e0: 0x0000000a

0x0xd61005dc: 0xd610089c

0x0xd61005d8: 0xd61008e0

0x0xd61005d4: 0x00000000

0x0xd61005d0: 0xd61008cc

0x0xd61005cc: 0xffff007b

0x0xd61005c8: 0xde10007b

0x0xd61005c4: 0x00000033

0x0xd61005c0: 0x0000002f

0x0xd61005bc: 0x00000000

0x0xd61005b8: 0x00000002

0x0xd61005b4-0x0xd61005ac: 0x00000000

0x0xd61005a8-0x0xd6100540: 0x12345678

0x0xd610053c: 0x00000000

0x0xd6100538: 0x00000231

0x0xd6100534-0x0xd6100530: 0x00000000

0x0xd610052c: 0x00000006

Everyone's tags (4)
1 REPLY
Silver

CSCsm18209 - traceback CHECKHEAPS HAS DETECTED A MEMORY CORRUPTI

The ASA crashed due to trying to access some memory which became corrupted.

You will need to open a TAC case to investigate this further.  The output above is inconclusive at this time.

Sincerely,

David.

431
Views
0
Helpful
1
Replies