You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We found some issues internally and I'll provide fixes as soon as they are tested.
I'm opening this issue to communicate them, so other potential issues can be added here.
trace load limits is creating a large cpu load when a lot of context ids are filtered.
trace load limits lookup is not correct
DltTraceLoadSettings*dlt_find_runtime_trace_load_settings(DltTraceLoadSettings*settings, uint32_tsettings_count, constchar*apid, constchar*ctid) {
if ((apid==NULL) || (strlen(apid) ==0))
returnNULL;
DltTraceLoadSettings*app_level=NULL;
size_tctid_len= (ctid!=NULL) ? strlen(ctid) : 0;
for (uint32_ti=0; i<settings_count; ++i) {
if (strncmp(apid, settings->apid, DLT_ID_SIZE) !=0) {
the last line in the snippet should be
if (strncmp(apid, settings[i].apid, DLT_ID_SIZE) !=0) {
instead of always comparing against the first element in the array.
The text was updated successfully, but these errors were encountered:
We found some issues internally and I'll provide fixes as soon as they are tested.
I'm opening this issue to communicate them, so other potential issues can be added here.
the last line in the snippet should be
instead of always comparing against the first element in the array.
The text was updated successfully, but these errors were encountered: