From d1a76e3920de55c92622f11ef26cda042f8d51f8 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Sun, 29 Oct 2017 07:18:36 +0100 Subject: [PATCH] serialice: add check cpuinfo Change-Id: If52d9e923ebca6f49b6124a01dc4323e96b97114 --- src/console/serialice.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/console/serialice.c b/src/console/serialice.c index 144a6c717d..a8c07fe352 100644 --- a/src/console/serialice.c +++ b/src/console/serialice.c @@ -374,6 +374,11 @@ static void serialice_cpuinfo(char *buffer, int len) u32 eax, ecx; u32 reg32; + if (len < 20) { + sio_putstring("cpuinfo to small"); + return; + } + // Format: // --EAX--- --ECX--- // *ci00000000.00000000