I would agree. The memory is allocated at the line just about it - but that doesn't mean it doesn't live on without ever being freed. Valgrind just knows where it came from, not what happened to...