]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
app-layer: Remove errant validation BUG
authorJeff Lucovsky <jeff@lucovsky.org>
Wed, 2 Dec 2020 13:58:03 +0000 (08:58 -0500)
committerVictor Julien <victor@inliniac.net>
Fri, 4 Dec 2020 06:37:32 +0000 (07:37 +0100)
This commit removes an errant validation debug check brought into 5.0.x
mistakenly.

src/app-layer.c

index 25fbea68237097936306a9459475d5e73934038c..79caf95ceb5b207639616a855b433ccba4ad996f 100644 (file)
@@ -635,7 +635,6 @@ int AppLayerHandleTCPData(ThreadVars *tv, TcpReassemblyThreadCtx *ra_ctx,
         int rd = TCPProtoDetect(tv, ra_ctx, app_tctx, p, f, ssn, stream, data, data_len, flags);
         if (f->alproto == ALPROTO_UNKNOWN) {
             // not enough data, revert AppLayerProtoDetectReset to rerun detection
-            DEBUG_VALIDATE_BUG_ON(alstate_orig != f->alstate);
             f->alparser = alparser;
             f->alstate = alstate_orig;
             f->alproto = f->alproto_orig;