Peter Wu
changed
bug 10957
What |
Removed |
Added |
Status |
UNCONFIRMED
|
CONFIRMED
|
CC |
|
[email protected]
|
Ever confirmed |
|
1
|
Comment # 1
on bug 10957
from Peter Wu
It looks like this is a regression from bug 7471.
The problem is within this part of epan/dfilter/dfilter-macro.c:
for (i = 0; i < num_macros; i++) {
if (m == &(macros[i])) continue;
// ^^^^^^^^^^^^^^^^^
if ( g_str_equal(m->name,macros[i].name) ) {
*error = g_strdup_printf("macro '%s' exists already", m->name);
m->usable = FALSE;
return;
}
}
The "m" parameter refers to an internal data pointer (UAT_INDEX_PTR) while the
macros are referenced by UAT_USER_INDEX_PTR. There is also an invalid memory
access when a UAT contains "invalid" memory access.
Investigating further...
You are receiving this mail because:
- You are watching all bug changes.