I finally managed to reproduce this bug that gave me much trouble !
It seems it only appears using threads, that's why this script might seem mad (I have MMF launch a Main function which launches a new thread which launches another one regularly). The problem happens when I try to retrieve a parameter from an immediate condition : from times to times, it doesn't return the specified param.
Launch the app, press space and watch the result, most of the lines are correctly written ("Condition Parameter : my parameter"), others might show the bug("à§îCondition Parameter : my parameter" or such). If this doesn't show up the first time, press space again, it happens from time to time.
Is there a way to prevent this from happening (I really need multi-threading) ? Is it because of .Net extension, or should I use Mutex or something ?