> No no, the actual call to new is what's crashing
In which case, the problem is somewhere else.

Some other user of allocated memory is doing something wrong, say
- use after free
- double free
- buffer overrun (or underrun)