Kinda strange that it tries to crash the application. When its enumerating the VPK files it seems to be having problems with one file. The actual exception text being:
Quote:
|
Error reading file directory inflated size of pak 'paks\OP2englishVoiceOver.vpk'. The compressed data is invalid.
|
The exception is being thrown by the decompression library(which is a derivative of ZIP, I think). Aborting the method for that file seems to allow the rest of the enumeration to proceed. I imagine that if you skipped that file or ignored the error everything would work okay except if you tried to get files from that VPK.
You'd probably need a recompiled version made to ignore that error.