[f-nsp] Memory leak on ICX7450
Clement Cavadore <[email protected]> Wed, 13 Dec 2017 09:48:46 +0100
| Newsgroups | gmane.network.nsp.foundry |
|---|---|
| Message-ID | <[email protected]> |
Hello, I have found a probable memory leak on ICX7450 code version SPR08061a (and b). As this is some grey-market gear, I cannot open a case in order to report it, however I'd like to let it know to people here, so either then can report it by themselves, either to (unofficially) take in account this bug: "show conf" does generate a memory leak. I had it triggered because of our "rancid-like" configuration management (which was run once an hour), and it made the memory be fulfilled, as you can see on "leak1" attachment. It finally made one of those switches reload because of that memory leak. So we tried to isolate which of the command was involved in that leak, and we found out that it may be "show conf". We then made a test on our spare equipment: ------------------------------------------------------------------------------- => Serial connection, no configuration: erase startup-config * power off (same with reload) * power on … boot … show conf => No conf, so warning write mem => We now have some config elements in the flash show mem => Some RAM available, 22% used ; 1625088000 bytes free. show conf show conf show mem => Still 22% used, but 1622929408 bytes free. We then made a skip-page-display, and then, sent 500 times "show conf" via the serial console. Here is the result: ICX7450-24 Router#sh mem Stack unit 1: Total DRAM: 2147483648 bytes Dynamic memory: 2095566848 bytes total, 1095876608 bytes free, 47% used ------------------------------------------------------------------------------- I also have attached the logfile of what I described above. Hope it may help somewhere. If anybody could report it... :-) Kind regards, Clément Cavadore _______________________________________________ foundry-nsp mailing list [email protected] http://puck.nether.net/mailman/listinfo/foundry-nsp
leak1.jpg
(image/jpeg, 85.8 KB) - not displayed
icx_diediedie.txt
(text/plain, 117.1 KB) - not displayed