I kinda sloved the problem, by creating another campaign and editing the needed files once more. Apparently, it doesn't crash.

Anyway, here's Dead Moroz' answer, as I asked him if he had any clue about this issue :

1. Make proper map_regions - without so much water instead of land.
2. Delete all mercenary pools (they are not necessary for game) except only one where you should add one or several of your actual regions.
3. Delete disasters.tga - it's not required for generating of map. I think it's better to test the map without this file until you make it proper size.
4. Delete all resources from descr_regions.txt.
5. Delete all unnecessary factions (without regions) from descr_strat.txt.
6. Check if all the building in cities satisfy the requirements for cities' levels and faction cultures.
7. Delete "mines" building form Latium ('coz there isn't any mining resource here).
8. Delete stone walls from German city in Thebais or change faction_creator to any non-barbarian faction (egypt, for example).
9. Check if temples in German cities are German ones.
10. It's better to delete all buildings (except core ones) in cities and then add 'em step-by-step.