(Mbr->Partition[0].OSIndicator == EXTENDED_WINDOWS_PARTITION))\r
{\r
ExtMbrStartingLba = UNPACK_UINT32 (Mbr->Partition[0].StartingLBA);\r
+ //\r
+ // A value of 0 is invalid for StartingLBA\r
+ //\r
+ if (ExtMbrStartingLba == 0) {\r
+ break;\r
+ }\r
+\r
continue;\r
}\r
\r