Displaying 1 result from an estimated 1 matches for "pccopy".
Did you mean:
pcopy
1999 Jan 04
0
Tripwire mess..
...om) pointed me out that tripwire dies with
coredump on R.H. linux, if it hits a filename containing 128-255 characters.
Playing a bit with debugger I found out that the problem sits around the
line 417:
else if (iscntrl(*pcin)) {
*pcout++ = '\\';
*pcout++ = *(pccopy = octal_array[(int)(*pcin)]);
*pcout++ = *++pccopy;
*pcout++ = *++pccopy;
}
iscntrl here would return 'true' not only for [0-31] arg, but also for
[128-255]. It cause two problems here:
1. original octal_array contained only 127 elements, reference would go...