Hi Even,

Thanks for your kindly attention. I'm sad that I couldn't provide you a proper 
material to reproduce the issue (since I didn't own them).

But I think I just found the cause of this problem - lack of memory.

From your suggestion about using a debugger, I searched the internet and found 
out that I could pass '--debug ON' to every gdal commands. After I passed the 
option, more info are displayed:

GDAL: GDALDriver::Create(Memory,TileIndex,0,0,0,Unknown,(nil))
GDAL: GDALOpen(test_sum.vrt, this=0x2b10bc0) succeeds as VRT.
GDAL: GDALClose(test_sum.vrt, this=0x2b10bc0)
Building internal Index for 1 tile(s) ... finished
GDAL: GDALOpen(test_sum.vrt, this=0x2b10bc0) succeeds as VRT.
Filename: test_sum.vrt
File Size: 1178083x2179667x1
Pixel Size: 0.780877 x -0.780877
UL:(10841319.553138,2329047.665115)   LR:(11761257.511933,626995.763142)
tileWidth:   2048
tileHeight:  2048
countTilesX: 576
countTilesY: 1065
overlap:     0
GDAL: GDALDriver::Create(Memory,TileResult_0,0,0,0,Unknown,(nil))
GDAL: GDALDriver::Create(MEM,TEMP,2048,2048,1,Byte,(nil))
Killed

The script was killed after some message about 'memory', so I monitored my 
system's memory while running the script. The script gradually consumed my 8GB 
RAM then my 4GB swap before being killed.

I'll try to increase the memory/swap and report back.

Thank you,
Wee.
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to