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

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

For an introduction to the new site, click here. And see here for current known issues.

New Member

SYS-2-MALLOCFAIL: Memory allocation


I have a cisco 2600 router with IOS version 12.3 (see below the ourput of show version).

I have two connections to the internet, the first one behing which I am doing NAT overload, and the second for my servers to be seing over Internet.

I am trying to implement routing using route-map, when I entered the "ip policy route-map" command on the incoming interface, after a while (about an hour), the router is blocking all packet and I no longer have connection to internet from both connection, I must reboot the router in order for it to come back up.

sh ver

Cisco Internetwork Operating System Software

IOS (tm) C2600 Software (C2600-I-M), Version 12.3(9), RELEASE SOFTWARE (fc2)

Copyright (c) 1986-2004 by cisco Systems, Inc.

Compiled Fri 14-May-04 14:37 by dchih

Image text-base: 0x80008098, data-base: 0x80CC08C4

ROM: System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)

ADSNET uptime is 4 days, 4 hours, 38 minutes

System returned to ROM by reload

System image file is "flash:c2600-i-mz.123-9.bin"

cisco 2611 (MPC860) processor (revision 0x203) with 36864K/4096K bytes of memory


Processor board ID JAD05240CX8 (1984362392)

M860 processor: part number 0, mask 49

Bridging software.

X.25 software, Version 3.0.0.

2 Ethernet/IEEE 802.3 interface(s)

1 Serial network interface(s)

32K bytes of non-volatile configuration memory.

16384K bytes of processor board System flash (Read/Write)

Configuration register is 0x2102

Error message from the router :

*Mar 1 00:22:26.414: %SYS-2-MALLOCFAIL: Memory allocation of 65536 bytes failed

from 0x804614D8, alignment 16

Pool: Processor Free: 81524 Cause: Memory fragmentation

Alternate Pool: None Free: 0 Cause: No Alternate pool

-Process= "ARP Input", ipl= 0, pid= 11

-Traceback= 80466320 80467440 804614DC 802DA0A0 802B6A80 802BE804 802BED34 802C6

814 802D3A04 8058580C 80585D58 805865D0 805375BC 8048B5A0 8048EAE8

*Mar 1 00:22:26.418: %FIB-3-NOMEM: Malloc Failure, disabling CEF

-Traceback= 802B6AC8 802BE804 802BED34 802C6814 802D3A04 8058580C 80585D58 80586

5D0 805375BC 8048B5A0 8048EAE8


Re: SYS-2-MALLOCFAIL: Memory allocation


Do find the reason and also the recommended action to avoid the error msg..

Possible Reason :

The requested memory allocation is not available from the specified memory pool. The router memory has been exhausted or fragmented. This condition may be caused by the current system configuration, the network environment, or a software error.

Recommended Action:

If you suspect a software error, copy the error message exactly as it appears on the console or in the system log, contact your Cisco technical support representative, and provide the representative with the information you have gathered.Otherwise, you may need to add more memory or reduce the number of features you are trying to support.


CreatePlease login to create content