Filter: validate range overflow with end of insn
[lttng-ust.git] / liblttng-ust / ltt-events.c
index 9ef28c9adb144c7cd0d01f43b17590360f8bd3de..2bc5a1597b3ed15812a543f78c60ddcaad7263ec 100644 (file)
@@ -296,6 +296,8 @@ int pending_probe_fix_events(const struct lttng_event_desc *desc)
                event->id = chan->free_event_id++;
                ret |= _ltt_event_metadata_statedump(chan->session, chan,
                                event);
+               lttng_filter_event_link_bytecode(event,
+                       event->filter_bytecode);
        }
        return ret;
 }
@@ -724,6 +726,9 @@ int _ltt_field_statedump(struct ltt_session *session,
 {
        int ret = 0;
 
+       if (!field->written)
+               return 0;
+
        switch (field->type.atype) {
        case atype_integer:
                ret = lttng_metadata_printf(session,
This page took 0.027677 seconds and 4 git commands to generate.