Commit 239aeaa
committed
[lldb/gdb-remote] Do not crash on an invalid server response
An invalid RLE sequence in the received packet could result in an
out-of-bounds reading that could cause a crash.1 parent bf6357f commit 239aeaa
File tree
3 files changed
+41
-6
lines changed- lldb
- source/Plugins/Process/gdb-remote
- unittests/Process/gdb-remote
3 files changed
+41
-6
lines changedLines changed: 17 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
788 | 788 | | |
789 | 789 | | |
790 | 790 | | |
791 | | - | |
| 791 | + | |
792 | 792 | | |
793 | | - | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
794 | 799 | | |
795 | 800 | | |
796 | 801 | | |
| |||
1311 | 1316 | | |
1312 | 1317 | | |
1313 | 1318 | | |
1314 | | - | |
| 1319 | + | |
| 1320 | + | |
1315 | 1321 | | |
1316 | 1322 | | |
1317 | 1323 | | |
1318 | 1324 | | |
1319 | 1325 | | |
| 1326 | + | |
| 1327 | + | |
1320 | 1328 | | |
1321 | 1329 | | |
1322 | 1330 | | |
1323 | 1331 | | |
1324 | | - | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
1325 | 1335 | | |
1326 | 1336 | | |
1327 | 1337 | | |
1328 | 1338 | | |
1329 | 1339 | | |
1330 | 1340 | | |
1331 | 1341 | | |
1332 | | - | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
1333 | 1345 | | |
1334 | 1346 | | |
1335 | 1347 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| |||
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
0 commit comments