Group: Forum Members
Posts: 53,
Visits: 313
|
Hi.
I am running a batch script containing a number of scripts ranging from reaction time e.g. AAT to likert to dropdowns etc. I have tested the batch script many times with no problems, as well as the scripts individually, and have been running it with participants but have just started to get the following warning over the last couple of days:
"Direct2D Warning: 0x8899000c A presentation error has occurred that may be recoverable. The caller needs to re-create the render target then attempt to render the frame again. Line 779, File win\Direct2DGraphics.cpp"
My issue is I don't know where the problem is coming from (how do I find Line 779?) and so don't know how to fix it. I am hoping it is intermittent in that it has only happened twice with my actual participants, although as I usually run the script directly (i.e. by double-clicking on the batch file in the directory and then just running it from there as versus opening it in Inquisit and then running it from there), I can't be absolutely sure. It may be that I have been getting it for longer but not seen it. Additionally, I have been running it through to test script order over the last two days (using CNTRL q) and it still sometimes happens without me actually doing the tests???
Can you tell me how to work out the problem and what to do. The participants haven't noticed anything (e.g. freezing) that they have told me about - I am not in the room when they are doing the tests.
I am just very concerned now that it might be effecting the data. I have run this numerous times both on myself and on quite a few participants before the problem started occurring (or before I started to run the script in a way that showed me the warning), and I can't understand why it would suddenly be happening now. Also, as I do not always run the script in a way that would show me a warning, I need to understand if it could be effecting all the data or just some of it, and where the problem might be.
Can you help me ASAP? I don't want to keep testing and scheduling appointments if there is a problem with the scripts.
Thanks,
Rebecca
|