suggestion : let us just stop using PCH's.
Compiling CB goes rather quickly (even without using pch's) and when one can use multi cores it goes amazingly fast.
Time after time, this is biting us. Let's try without and see where we end up ?
I could try that route; I am nearly positive the 4.8.1 crash will go away.
Building of the Code::Blocks core project will likely be slower.
But, since the contrib projects already do NOT use the PCH version of sdk.h they should be no slower.
And, removing the flags doing precomp should speed up the building of the Contrib projects.
Will see if this solution works for 4.8.1 and see if it speeds up building CB Core project after I turn off the precomp flags.
Tim S.