Bad partition table causes crash.

Stanislav Brabec (utx@k332.feld.cvut.cz)
Thu, 12 Nov 1998 18:03:05 +0100


Hallo Linux kernel developers,

I have tried to mount ZIP disk with mangled (nonexisting) partition table.
Linux had frozen.

On my opinion the problem is in partition table validity check.

Trying fdisk -l have reported nonsenses.

Note: sorry, this test was done on 2.1.10x kernel. If anybody have
fixed it, it can be out of date.

-- Stanislav Brabec

0000000 eb 3e 90 28 6f 4a 2d 2e 49 48 43 00 02 04 01 00
0000020 02 00 02 00 00 f8 bc 00 20 00 40 00 00 00 00 00
0000040 00 f0 02 00 00 00 29 2f 1e fb 13 4e 4f 20 4e 41
0000060 4d 45 20 20 20 20 46 41 54 31 36 20 20 20 f1 7d
0000100 fa 33 c9 8e d1 bc fc 7b 16 07 bd 78 00 c5 76 00
0000120 1e 56 16 55 bf 22 05 89 7e 00 89 4e 02 b1 0b fc
0000140 f3 a4 06 1f bd 00 7c c6 45 fe 0f 8b 46 18 88 45
0000160 f9 fb 38 66 24 7c 04 cd 13 72 3c 8a 46 10 98 f7
0000200 66 16 03 46 1c 13 56 1e 03 46 0e 13 d1 50 52 89
0000220 46 fc 89 56 fe b8 20 00 8b 76 11 f7 e6 8b 5e 0b
0000240 03 c3 48 f7 f3 01 46 fc 11 4e fe 5a 58 bb 00 07
0000260 8b fb b1 01 e8 94 00 72 47 38 2d 74 19 b1 0b 56
0000300 8b 76 3e f3 a6 5e 74 4a 4e 74 0b 03 f9 83 c7 15
0000320 3b fb 72 e5 eb d7 2b c9 b8 d8 7d 87 46 3e 3c d8
0000340 75 99 be 80 7d ac 98 03 f0 ac 84 c0 74 17 3c ff
0000360 74 09 b4 0e bb 07 00 cd 10 eb ee be 83 7d eb e5
0000400 be 81 7d eb e0 33 c0 cd 16 5e 1f 8f 04 8f 44 02
0000420 cd 19 be 82 7d 8b 7d 0f 83 ff 02 72 c8 8b c7 48
0000440 48 8a 4e 0d f7 e1 03 46 fc 13 56 fe bb 00 07 53
0000460 b1 04 e8 16 00 5b 72 c8 81 3f 4d 5a 75 a7 81 bf
0000500 00 02 42 4a 75 9f ea 00 02 70 00 50 52 51 91 92
0000520 33 d2 f7 76 18 91 f7 76 18 42 87 ca f7 76 1a 8a
0000540 f2 8a 56 24 8a e8 d0 cc d0 cc 0a cc b8 01 02 cd
0000560 13 59 5a 58 72 09 40 75 01 42 03 5e 0b e2 cc c3
0000600 03 18 01 27 0d 0a 49 6e 76 61 6c 69 64 20 73 79
0000620 73 74 65 6d 20 64 69 73 6b ff 0d 0a 44 69 73 6b
0000640 20 49 2f 4f 20 65 72 72 6f 72 ff 0d 0a 52 65 70
0000660 6c 61 63 65 20 74 68 65 20 64 69 73 6b 2c 20 61
0000700 6e 64 20 74 68 65 6e 20 70 72 65 73 73 20 61 6e
0000720 79 20 6b 65 79 0d 0a 00 49 4f 20 20 20 20 20 20
0000740 53 59 53 4d 53 44 4f 53 20 20 20 53 59 53 80 01
0000760 00 57 49 4e 42 4f 4f 54 20 53 59 53 00 00 55 aa
0001000 f8 ff ff ff ff ff 04 00 05 00 06 00 ff ff 08 00
0001020 09 00 0a 00 0b 00 0c 00 0d 00 0e 00 0f 00 10 00
0001040 11 00 12 00 13 00 14 00 15 00 16 00 17 00 18 00
0001060 19 00 1a 00 1b 00 1c 00 1d 00 1e 00 1f 00 20 00
0001100 21 00 22 00 23 00 24 00 25 00 26 00 27 00 28 00
0001120 29 00 2a 00 2b 00 2c 00 2d 00 2e 00 2f 00 30 00
0001140 31 00 32 00 33 00 34 00 35 00 36 00 37 00 38 00
0001160 39 00 3a 00 3b 00 3c 00 3d 00 3e 00 3f 00 40 00
0001200 41 00 42 00 43 00 44 00 45 00 46 00 47 00 48 00
0001220 49 00 4a 00 4b 00 4c 00 4d 00 4e 00 4f 00 50 00
0001240 51 00 52 00 53 00 54 00 55 00 56 00 57 00 58 00
0001260 59 00 5a 00 5b 00 5c 00 5d 00 5e 00 5f 00 60 00
0001300 61 00 62 00 63 00 64 00 65 00 ff ff 67 00 68 00
0001320 69 00 ff ff 6b 00 6c 00 6d 00 6e 00 6f 00 ff ff
0001340 71 00 72 00 73 00 74 00 75 00 76 00 ff ff 78 00
0001360 79 00 7a 00 7b 00 7c 00 7d 00 ff ff 7f 00 80 00
0001400 81 00 82 00 ff ff ff ff 85 00 86 00 87 00 88 00
0001420 89 00 8a 00 8b 00 8c 00 8d 00 8e 00 8f 00 90 00
0001440 91 00 92 00 93 00 94 00 95 00 96 00 97 00 98 00
0001460 99 00 9a 00 9b 00 9c 00 9d 00 9e 00 9f 00 a0 00
0001500 a1 00 a2 00 a3 00 a4 00 a5 00 a6 00 a7 00 a8 00
0001520 a9 00 aa 00 ab 00 ac 00 ad 00 ae 00 af 00 b0 00
0001540 b1 00 b2 00 b3 00 b4 00 b5 00 b6 00 b7 00 b8 00
0001560 b9 00 ba 00 bb 00 bc 00 bd 00 ff ff bf 00 ff ff
0001600 ff ff c2 00 c3 00 c4 00 c5 00 c6 00 c7 00 c8 00
0001620 c9 00 ca 00 cb 00 cc 00 cd 00 ce 00 cf 00 d0 00
0001640 d1 00 d2 00 d3 00 d4 00 d5 00 d6 00 d7 00 d8 00
0001660 d9 00 da 00 db 00 dc 00 dd 00 de 00 df 00 e0 00
0001700 e1 00 e2 00 e3 00 e4 00 e5 00 e6 00 e7 00 e8 00
0001720 e9 00 ea 00 eb 00 ec 00 ed 00 ee 00 ef 00 f0 00
0001740 f1 00 f2 00 f3 00 f4 00 f5 00 f6 00 f7 00 f8 00
0001760 f9 00 fa 00 fb 00 fc 00 fd 00 fe 00 ff 00 00 01

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/