Inner #1 it has nothing to do with shared memory, it's the fact that PB DLL's are "NOT" thread safe for strings at least.