#64 closed defect (invalid)
PS_STAT_ROBUST_STATS: robust mean: no vector mask
| Reported by: | Paul Price | Owned by: | |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | types | Version: | unspecified |
| Severity: | normal | Keywords: | |
| Cc: |
Description
This testpoint (tst_psStats07) passes on mithrandir and poiserver0, but fails on
nkfb0 (x86-64). It seems to be due to memory problems:
2004:06:17 02:29:23Z|nkfb0 |E|
p_psFree|psMemCheckCorruption: memory block 14 is corrupted (buffer overflow)
2004:06:17 02:29:23Z|nkfb0 |A|memProblemCallb|Detected a problem
in the memory system at psVector.c:162
Printing %lx on (long)(ptr+1+userMemorySize) and some other stuff, I get:
Memory block 14 has:
Start: deadbeef
End: deadbeef
Endpost: 63f100
File: psVector.c
Line: 77
I believe this vector is the histogram used in the robust statistics, and when
it's being freed the program notices that it's bad. I suspect that the problem
is somewhere in the histogram code --- possibly due to freeing vector->data.V
when vector->data.S32 was allocated.
Change History (3)
comment:1 by , 22 years ago
| Owner: | changed from to |
|---|
comment:2 by , 22 years ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |

According to RdS, this test is not part of the release.