Showing results for 
Search instead for 
Did you mean: 

eem causes router crash


I have a 4431 with IOS 15.4(3)S6a which works well.

A cisco engineer advises me to upgrade in 16.5.5 so I did it... but router crashed.


In checking crash file, it seems to be one of my EEM script that crashes router after the reload command, see below my script :

event manager applet HSRP-SYSLOG-EVENT-DOWN
event syslog pattern "GigabitEthernet0/0/1 Grp 1 state Active -> .*"
action 1.1 syslog msg "HSRP : NOT Active"
action 2.1 cli command "enable"
action 2.3 cli command "conf t"
action 2.5 cli command "router ospf 1"
action 2.6 cli command "passive-interface default"


and in crash file :


CMD: 'reload' 08:26:01 CEST Sat Mar 30 2019
Mar 30 08:26:01.671: %HA_EM-6-LOG: CLI-AUDIT: reload
Mar 30 08:26:04: %SYS-5-RELOAD: Reload requested by clermont on vty0 (xxxxxxxx). Reload Reason: Reload Command.
Mar 30 08:26:05: %HSRP-5-STATECHANGE: GigabitEthernet0/0/1 Grp 1 state Active -> Init
CMD: 'enable' 08:26:05 CEST Sat Mar 30 2019
CMD: 'conf t' 08:26:05 CEST Sat Mar 30 2019
CMD: 'router ospf 1' 08:26:05 CEST Sat Mar 30 2019
Mar 30 08:26:05: %SYS-3-MGDTIMER: Timer has parent, timer link, timer = 7FE531363EC8. -Process= "OSPF-1 Hello", ipl= 2, pid= 473
-Traceback= 1#2a19dd0b316730ba798c55a9514d1d46 :7FE587D9E000+940EB21 :7FE587D9E000+946FB73 :7FE587D9E000+887B1B7
Mar 30 08:26:05: %SYS-2-INTSCHED: 'sleep for' at level 2 , all interrupts disabled -Process= "OSPF-1 Hello", ipl= 2, pid= 473
-Traceback= 1#2a19dd0b316730ba798c55a9514d1d46 :7FE587D9E000+B260832 :7FE587D9E000+946C06E :7FE587D9E000+A1FB719 :7FE587D9E000+940EB6E :7FE587D9E000+946FB73 :7FE587D9E000+887B1B7

========= Start of Crashinfo Collection (08:26:05 CEST Sat Mar 30 2019) ========

For image:
Cisco IOS Software, ISR Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 15.4(3)S6a, RELEASE SOFTWARE (fc2)
Technical Support:
Copyright (c) 1986-2016 by Cisco Systems, Inc.
Compiled Tue 27-Sep-16 21:02 by mcpre

Uptime = 09:18:43


========= Exception Tracebacks =================================================

Exception to IOS:
Frame pointer 0x7FE532189B80, PC = 0x7FE55495B559
IOS Thread backtrace:
UNIX-EXT-SIGNAL: Aborted(6), Process = OSPF-1 Hello
-Traceback= 1#2a19dd0b316730ba798c55a9514d1d46 c:7FE55492A000+31559 c:7FE55492A000+32A09 :7FE587D9E000+A1FB71E :7FE587D9E000+940EB6E :7FE587D9E000+946FB73 :7FE587D9E000+887B1B7
Fastpath Thread backtrace:
-Traceback= 1#2a19dd0b316730ba798c55a9514d1d46 pthread:7FE54F637000+83BF
Auxiliary Thread backtrace:
-Traceback= 1#2a19dd0b316730ba798c55a9514d1d46 pthread:7FE54F637000+A7C9



so router doesn't start on new IOS...

fortunately router succeeded to boot on old IOS


I'm trying to open a cisco case but it's a bit difficult cause this router has no support contract.

Any idea ?

I attached the crashinfo file.





VIP Advisor


 - The situation that it worked well, versus the upgrade-advisory seems a bit contradictory. As far as I see it to get a working router again, remove the EEM script and or downgrade. Surely this remains an issue for TAC in the context of more fundamental solutions. So if there's no support contract you have to revert the situation.



it works with old IOS, that's all

for sure I stay like that until getting a fix

I'm trying to find a solution...



 - Getting a fix  will probably mean having the ability to get official support from CISCO.


Content for Community-Ad