Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Problems with running my experiment - Keep getting Error: ExperimentProcessDied

I am trying to do an experiment with this general outline:

loop: with the variables defined: word (negative or neutral all in one column), word_type (either negative or neutral, I added this for data analysis I wont be using this variable in my experiment), and duration (1,2,3,4,5 seconds)

in that sequence, displays an instruction_sketchpad, then a brief 500ms pause using a sketchpad, then a circle_sketchpad that displays a white circle, and the duration of my circle is defined using my variable {duration} in loop. Following this, I used word_sketchpad to display the variable {word} from my loop, then a instruction sketchpad about informing how to reproduce the duration of the circle (first will be shown a fixation dot, and press the space bar twice to reproduce the duration of the circle, once to start, and a second time to stop). Following this, I used the inline script to code for the duration reproduction (which is the fixation dot, pressing the space bar once to start, where the circle reappears, and a second time to stop. following this, a text display will show their reproduced duration) then the sequence will repeat until the 40 rows are called.

The problem- I keep getting this after a few runs (usually after 3-6 rows are called):

Error: ExperimentProcessDied

The experiment process seems to have died as the result of an unknown problem. This should not happen!

This error occurred in the unknown phase of item unknown.


I don't know what is wrong, it is a simple experiment, I sent a similar file to someone else and they were able to run the entire experiment on their computer perfectly fine. I have also uninstalled and reinstalled OpenSesame, and when I first ran open sesame again after reinstalling it and re doing the experiment from scratch, there were no problems running it to the end. the next day when I tried adding forms below the welcome sketch pad, my experiment started to die, so I removed the forms entirely but the experiment still shows process died. I tried changing the codes in the inline_script but It still seems to crash, this makes me wonder if there is a deeper issue rather than the codes in my experiment.

I have tried running the experiment using different back end settings (psycho) and (xpyriment), but it still crashes. I haven't changed anything else.

I am using the MacBook Air (M2 chip), with 8 GB memory, I have more than enough storage, and my MacBook is up to date. For open sesame, I downloaded this version: Python 3 for Intel x64 Mac OS package (.dmg)

This is an embed external element. It can be deleted using the delete key or the backspace key. To view the full element, press the preview button below.
File
Experiment 1 .osexp
8.55 KB


I have also attached a file to my experiment if anyone could help me run it and see if this is a problem in my experiment, or open sesame, or other issues. I would be tremendously grateful for your help!

Comments

  • Hi @vanessam ,

    This error means that Python itself crashed, which is always due to a bug somewhere in the low-level libraries used by OpenSesame. So it's not an issue with your experiment as such. This issue is typically hard to properly resolve, but you can often work around it, usually by changing the back-end. You can do this by changing the selected option under General Properties → Run experiment. For example, you can try whether the xpyriment or legacy backends work for you.

    — Sebastiaan

    PS. I'll ask @SigmundAI to chip in below for some more details.

  • It sounds like you’ve already narrowed down quite a bit by testing different backends, trying on a different machine, removing forms, reinstalling OpenSesame, etc. Unfortunately, the “ExperimentProcessDied” error usually doesn’t reflect a problem with your experiment itself, but rather an issue with low-level libraries or something specific about your local environment—including, sometimes, subtle hardware or driver quirks.

    According to the documentation, this error:

    • Occurs when the underlying Python process terminates unexpectedly.
    • Typically does not indicate a bug in your experiment script.
    • Often points to issues in low-level libraries or in Python itself.

    Here are a few steps you can try:

    1) Run the experiment in a “fresh” environment. • If you have a way of installing OpenSesame through a different Python environment or an older release (for example, using a standalone version in Rosetta on your M2 Mac), see if that resolves the crash.

    2) Temporarily simplify the experiment more than you already did. • For instance, create a short version of the experiment with just 1 or 2 trial rows in the loop and the same logic in your inline_script. Check if it is stable. • If the short version never crashes, gradually add items until you find which addition triggers the crash.

    3) Disable any system-level graphical effects you can. • On some platforms, advanced graphics effects (animated windows, transparency, etc.) can interfere. • While macOS doesn’t let you disable these fully, you can experiment with settings like “Reduce motion” or “Reduce transparency” in System Settings → Accessibility (or Display).

    4) Try a different display resolution or refresh rate, if possible. • Sometimes mismatches in monitor settings can lead to rare rendering or timing issues.

    5) Use the debug console or the Variable Inspector and watch for errors or warnings right before the crash. • Although the “ExperimentProcessDied” error rarely gives a direct cause in the console, checking for any other suspicious warnings might provide a clue.

    6) Make sure OpenSesame itself, plus any packages it depends on, are up-to-date. • Even if you recently installed the latest release, see if there’s a more current “snapshot” or “pre-release” build that specifically addresses macOS M chips.

    In many cases, this error is caused by subtle issues that are outside of your control (for example, a bug in the underlying framework that OpenSesame uses on macOS). Therefore, if none of the above steps help, you might try running the experiment on a different machine or operating system, or check the OpenSesame forum to see if other M2 users have run into similar problems.

    I hope that clarifies why you’re seeing “ExperimentProcessDied” and helps you troubleshoot further!

    I am Sigmund, your OpenSesame AI assistant! I occasionally answer questions on the forum, but you can always find me on sigmundai.eu!

Sign In or Register to comment.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games