Project

General

Profile

Actions

Bug #454

open

bisect_iv: Review bug reports/patches

Added by Sven Eckelmann 2 days ago. Updated about 1 hour ago.

Status:
New
Priority:
Normal
Target version:
-
Start date:
07/08/2026
Due date:
% Done:

0%

Estimated time:

Description

I've started to have a look at some problematic code in bisect_iv (0002-0006). But it turned out that there seems to be even more things for which I got reports. And I don't think it is worth my time to go through these.

If anyone is still interested in this code, then they have to to go through the patches: review them, modify them to be acceptable and submit them in a proper form.


Files

0002-batctl-bisect_iv-avoid-access-of-uninitialized-loop-.patch (1.51 KB) 0002-batctl-bisect_iv-avoid-access-of-uninitialized-loop-.patch Sven Eckelmann, 07/08/2026 10:08 PM
0003-batctl-bisect_iv-handle-failed-node_get-for-RT_FLAG_.patch (960 Bytes) 0003-batctl-bisect_iv-handle-failed-node_get-for-RT_FLAG_.patch Sven Eckelmann, 07/08/2026 10:08 PM
0004-batctl-bisect_iv-avoid-write-before-buffer-whole-tok.patch (1.3 KB) 0004-batctl-bisect_iv-avoid-write-before-buffer-whole-tok.patch Sven Eckelmann, 07/08/2026 10:08 PM
0005-batctl-bisect_iv-avoid-out-of-bound-access-on-short-.patch (1.19 KB) 0005-batctl-bisect_iv-avoid-out-of-bound-access-on-short-.patch Sven Eckelmann, 07/08/2026 10:08 PM
0006-batctl-bisect_iv-drop-dangling-phantom-event-on-OOM-.patch (1.43 KB) 0006-batctl-bisect_iv-drop-dangling-phantom-event-on-OOM-.patch Sven Eckelmann, 07/08/2026 10:08 PM
0014-batctl-bisect_iv-report-failed-seqno-trace-insertion.patch (1.42 KB) 0014-batctl-bisect_iv-report-failed-seqno-trace-insertion.patch Sven Eckelmann, 07/08/2026 10:11 PM
0007-batctl-bisect_iv-don-t-follow-route-delete-events-du.patch (1.48 KB) 0007-batctl-bisect_iv-don-t-follow-route-delete-events-du.patch Sven Eckelmann, 07/08/2026 10:11 PM
0008-batctl-bisect_iv-avoid-routing-table-entries-without.patch (4.59 KB) 0008-batctl-bisect_iv-avoid-routing-table-entries-without.patch Sven Eckelmann, 07/08/2026 10:11 PM
0009-batctl-bisect_iv-don-t-read-fixed-length-names-from-.patch (1.61 KB) 0009-batctl-bisect_iv-don-t-read-fixed-length-names-from-.patch Sven Eckelmann, 07/08/2026 10:11 PM
0010-batctl-bisect_iv-avoid-loop-magic-collisions-due-to-.patch (1.29 KB) 0010-batctl-bisect_iv-avoid-loop-magic-collisions-due-to-.patch Sven Eckelmann, 07/08/2026 10:11 PM
0011-batctl-bisect_iv-free-neighbor-array-of-the-seqno-tr.patch (1.17 KB) 0011-batctl-bisect_iv-free-neighbor-array-of-the-seqno-tr.patch Sven Eckelmann, 07/08/2026 10:11 PM
0012-batctl-bisect_iv-accept-sequence-number-0-for-s.patch (1011 Bytes) 0012-batctl-bisect_iv-accept-sequence-number-0-for-s.patch Sven Eckelmann, 07/08/2026 10:11 PM
0013-batctl-bisect_iv-don-t-orphan-moved-subtree-on-alloc.patch (1.68 KB) 0013-batctl-bisect_iv-don-t-orphan-moved-subtree-on-alloc.patch Sven Eckelmann, 07/08/2026 10:11 PM
0015-batctl-bisect_iv-guard-interface-address-truncation-.patch (1.39 KB) 0015-batctl-bisect_iv-guard-interface-address-truncation-.patch Sven Eckelmann, 07/08/2026 11:03 PM
0014-batctl-bisect_iv-parse-s-seqno-range-with-strtoll.patch (1.61 KB) 0014-batctl-bisect_iv-parse-s-seqno-range-with-strtoll.patch Sven Eckelmann, 07/08/2026 11:03 PM
0016-batctl-bisect_iv-handle-empty-child-array-when-reloc.patch (1.91 KB) 0016-batctl-bisect_iv-handle-empty-child-array-when-reloc.patch Sven Eckelmann, 07/08/2026 11:03 PM
0017-batctl-bisect_iv-apply-route-timeouts-only-to-later-.patch (2.47 KB) 0017-batctl-bisect_iv-apply-route-timeouts-only-to-later-.patch Sven Eckelmann, 07/08/2026 11:03 PM
0026-batctl-bisect_iv-validate-paths-of-routes-re-added-a.patch (1.96 KB) 0026-batctl-bisect_iv-validate-paths-of-routes-re-added-a.patch Sven Eckelmann, 07/08/2026 11:28 PM
0018-batctl-bisect_iv-handle-empty-child-array-when-reloc.patch (1.91 KB) 0018-batctl-bisect_iv-handle-empty-child-array-when-reloc.patch Sven Eckelmann, 07/08/2026 11:28 PM
0019-batctl-bisect_iv-apply-route-timeouts-only-to-later-.patch (2.47 KB) 0019-batctl-bisect_iv-apply-route-timeouts-only-to-later-.patch Sven Eckelmann, 07/08/2026 11:28 PM
0020-batctl-bisect_iv-report-route-deletes-during-loop-de.patch (2.08 KB) 0020-batctl-bisect_iv-report-route-deletes-during-loop-de.patch Sven Eckelmann, 07/08/2026 11:28 PM
0021-batctl-bisect_iv-avoid-loop-magic-reuse-for-repeated.patch (2.41 KB) 0021-batctl-bisect_iv-avoid-loop-magic-reuse-for-repeated.patch Sven Eckelmann, 07/08/2026 11:28 PM
0022-batctl-bisect_iv-handle-node-hash-insertion-failure.patch (1.51 KB) 0022-batctl-bisect_iv-handle-node-hash-insertion-failure.patch Sven Eckelmann, 07/08/2026 11:28 PM
0023-batctl-bisect_iv-reject-empty-names-parsed-from-log-.patch (2.75 KB) 0023-batctl-bisect_iv-reject-empty-names-parsed-from-log-.patch Sven Eckelmann, 07/08/2026 11:28 PM
0024-batctl-bisect_iv-don-t-match-deleted-entries-in-the-.patch (2.37 KB) 0024-batctl-bisect_iv-don-t-match-deleted-entries-in-the-.patch Sven Eckelmann, 07/08/2026 11:28 PM
0025-batctl-bisect_iv-replace-existing-entry-when-re-addi.patch (1.62 KB) 0025-batctl-bisect_iv-replace-existing-entry-when-re-addi.patch Sven Eckelmann, 07/08/2026 11:28 PM
0035-batctl-bisect_iv-validate-paths-of-routes-after-a-fa.patch (1.67 KB) 0035-batctl-bisect_iv-validate-paths-of-routes-after-a-fa.patch Sven Eckelmann, 07/09/2026 07:11 AM
0026-batctl-bisect_iv-don-t-create-orig-events-during-ana.patch (3.18 KB) 0026-batctl-bisect_iv-don-t-create-orig-events-during-ana.patch Sven Eckelmann, 07/09/2026 07:11 AM
0027-batctl-bisect_iv-don-t-add-phantom-node-when-printin.patch (1.18 KB) 0027-batctl-bisect_iv-don-t-add-phantom-node-when-printin.patch Sven Eckelmann, 07/09/2026 07:11 AM
0028-batctl-bisect_iv-don-t-truncate-tq-ttl-log-tokens-be.patch (1.88 KB) 0028-batctl-bisect_iv-don-t-truncate-tq-ttl-log-tokens-be.patch Sven Eckelmann, 07/09/2026 07:11 AM
0029-batctl-bisect_iv-reject-route-changes-whose-triggeri.patch (1.98 KB) 0029-batctl-bisect_iv-reject-route-changes-whose-triggeri.patch Sven Eckelmann, 07/09/2026 07:11 AM
0030-batctl-bisect_iv-don-t-detach-subtree-when-rebroadca.patch (2.73 KB) 0030-batctl-bisect_iv-don-t-detach-subtree-when-rebroadca.patch Sven Eckelmann, 07/09/2026 07:11 AM
0031-batctl-bisect_iv-don-t-flood-loop-detection-output-o.patch (2.05 KB) 0031-batctl-bisect_iv-don-t-flood-loop-detection-output-o.patch Sven Eckelmann, 07/09/2026 07:11 AM
0032-batctl-bisect_iv-reject-non-numeric-s-sequence-numbe.patch (2.28 KB) 0032-batctl-bisect_iv-reject-non-numeric-s-sequence-numbe.patch Sven Eckelmann, 07/09/2026 07:11 AM
0033-batctl-bisect_iv-don-t-print-falsely-aborted-duplica.patch (2.08 KB) 0033-batctl-bisect_iv-don-t-print-falsely-aborted-duplica.patch Sven Eckelmann, 07/09/2026 07:11 AM
0034-batctl-bisect_iv-avoid-ambiguous-loop-magic-concaten.patch (2.36 KB) 0034-batctl-bisect_iv-avoid-ambiguous-loop-magic-concaten.patch Sven Eckelmann, 07/09/2026 07:11 AM
0036-batctl-bisect_iv-don-t-claim-success-for-unprintable.patch (2.99 KB) 0036-batctl-bisect_iv-don-t-claim-success-for-unprintable.patch Sven Eckelmann, 07/09/2026 07:11 AM
0039-batctl-bisect_iv-detect-read-errors-while-parsing-lo.patch (1.21 KB) 0039-batctl-bisect_iv-detect-read-errors-while-parsing-lo.patch Sven Eckelmann, 07/09/2026 10:04 PM
0037-batctl-bisect_iv-honor-s-range-during-history-gap-va.patch (2.27 KB) 0037-batctl-bisect_iv-honor-s-range-during-history-gap-va.patch Sven Eckelmann, 07/09/2026 10:04 PM
0038-batctl-bisect_iv-handle-log-files-with-CRLF-line-end.patch (2.14 KB) 0038-batctl-bisect_iv-handle-log-files-with-CRLF-line-end.patch Sven Eckelmann, 07/09/2026 10:04 PM
0040-batctl-bisect_iv-handle-log-lines-without-trailing-n.patch (1.38 KB) 0040-batctl-bisect_iv-handle-log-lines-without-trailing-n.patch Sven Eckelmann, 07/10/2026 07:08 AM
0041-batctl-bisect_iv-don-t-create-phantom-nodes-for-reje.patch (2.83 KB) 0041-batctl-bisect_iv-don-t-create-phantom-nodes-for-reje.patch Sven Eckelmann, 07/10/2026 07:08 AM
0042-batctl-bisect_iv-reject-non-numeric-seqno-tq-ttl-log.patch (2.27 KB) 0042-batctl-bisect_iv-reject-non-numeric-seqno-tq-ttl-log.patch Sven Eckelmann, 07/10/2026 07:08 AM
0043-batctl-bisect_iv-don-t-mistake-nested-walk-contexts-.patch (2.8 KB) 0043-batctl-bisect_iv-don-t-mistake-nested-walk-contexts-.patch Sven Eckelmann, 07/10/2026 07:08 AM
0044-batctl-bisect_iv-validate-all-route-changes-sharing-.patch (5.52 KB) 0044-batctl-bisect_iv-validate-all-route-changes-sharing-.patch Sven Eckelmann, 07/10/2026 07:08 AM
0045-batctl-bisect_iv-handle-log-lines-truncated-inside-a.patch (1.39 KB) 0045-batctl-bisect_iv-handle-log-lines-truncated-inside-a.patch Sven Eckelmann, 07/10/2026 07:08 AM
0046-batctl-bisect_iv-match-route-timeouts-against-the-s-.patch (3.78 KB) 0046-batctl-bisect_iv-match-route-timeouts-against-the-s-.patch Sven Eckelmann, 07/10/2026 07:08 AM
0047-batctl-bisect_iv-don-t-let-reordered-log-lines-hide-.patch (2.01 KB) 0047-batctl-bisect_iv-don-t-let-reordered-log-lines-hide-.patch Sven Eckelmann, 07/10/2026 07:08 AM
0048-batctl-bisect_iv-abort-on-invalid-s-sequence-number-.patch (2.78 KB) 0048-batctl-bisect_iv-abort-on-invalid-s-sequence-number-.patch Sven Eckelmann, 07/10/2026 07:08 AM
0049-batctl-bisect_iv-reject-log-files-without-any-batman.patch (2.25 KB) 0049-batctl-bisect_iv-reject-log-files-without-any-batman.patch Sven Eckelmann, 07/10/2026 07:08 AM
0050-batctl-bisect_iv-flag-paths-running-into-a-deleted-r.patch (2.74 KB) 0050-batctl-bisect_iv-flag-paths-running-into-a-deleted-r.patch Sven Eckelmann, 07/10/2026 07:08 AM
bisect_iv.py (47.1 KB) bisect_iv.py Sven Eckelmann, 07/10/2026 05:58 PM
Actions

Also available in: Atom PDF