[repacker] validate link widths during repacker setup.
diff --git a/src/graph/graph.hh b/src/graph/graph.hh
index 8a947ab..825a355 100644
--- a/src/graph/graph.hh
+++ b/src/graph/graph.hh
@@ -58,6 +58,13 @@
         unsigned start = l.position;
         unsigned end = start + l.width - 1;
 
+        if (unlikely (l.width < 2 || l.width > 4))
+        {
+          DEBUG_MSG (SUBSET_REPACK, nullptr,
+                     "Invalid graph. Invalid link width.");
+          return false;
+        }
+
         if (unlikely (end >= table_size ()))
         {
           DEBUG_MSG (SUBSET_REPACK, nullptr,