Here's a new version that should avoid the crash.
Not sure what's going on. Either you have a corrupted png amongst your textures, or Glidos is loading so many its running out of memory.
To avoid overuse of memory you should make sure each texture can be loaded in only one way. So you should not keep the old bmps in the same folder with the new pngs. In fact its best not to put captured bmps in the texture folders at all.
Also, if you have a set of levels where you included the same texture more than once (once for each level it appears in), or if you were using link files
to make the texture seem to appear in several levels, then you need to remove all but one of these when you swap over to the new method with equiv files. If you don't Glidos will load lots of copies of the texture unnecessarily.