Copied from the "Runtime error when loading mod" thread:
If neither work, consider upgrading your computer or not playing the mod at all.
Additional note: if you have a 64bit system you shouldn't need to apply any of these, unless you only have 4gb of RAM, on which case I recommend applying the first fix.
Runtime errors, as mentioned before, are caused generally by lack of memory. This problem is recent as of 2.0.2; Paradox moved some of the process' memory allocation to other features of CK2 and now modded graphics are suffering because of it. We've had this error with Lux Invicta and there are 2 possible solutions, a relatively easy but a bit dangerous one and a softer one that doesn't always work for everyone:
Let's get to the first one:
1- Go Start/All Programs/Accesories and run command line as administrator
2- In the new window that appears, write "bcdedit /set increaseuserva 3072" (minus the quotation marks) and press enter
3- close the window
I'll explain in layman terms what this does; 32bit systems usually go only up to 2GB of memory allocated to applications, and the 32bit system itself can only use up to 4GB of RAM as a whole, so that leaves 2GB for everything else while you're playing for example, CK2. What "increaseuserva 3072" does is increase the memory that can be used by processes to 3GB, increasing the limit of memory CK2 can use and thus allowing you to see all those graphics that were previously causing a runtime error. The downside is that only 500mb of RAM remain for the Kernel (the "core" of the operative system), so I'd recommend not running anything else along with CK2 or you risk to have BSOD.
If you feel this is unsafe, you can always repeat steps 1 and 2, only changing the 3072 value to 2048 (the default value).
Again, this may feel dangerous, and might indeed be in some cases, so I'd recommend not doing this if you share the computer with someone else.
An additional warning DON'T TOUCH ANYTHING ELSE RELATED TO BCDEDIT. BCD is boot data your OS needs to start and touching the wrong value can be dangerous.
The second solution:
This one is far simpler, go to "Documents\Paradox Interactive\Crusader Kings II\mod\A Game of Thrones\cultures", open every text file there and replace every graphical culture that isn't westerngfx (for example graphical_culture = northmangfx) with westerngfx. This makes the game load JUST one set of portraits (westerngfx) thus reducing the memory usage by the CK2 process. The downside is that everyone will be using the same graphical culture and you'll have a world of clones. Even the giants will use the vanilla western faces.
If neither work, consider upgrading your computer or not playing the mod at all.
Additional note: if you have a 64bit system you shouldn't need to apply any of these, unless you only have 4gb of RAM, on which case I recommend applying the first fix.