Howdy, Stranger!

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

Supported by

Writing Blank Data Files on MacOS

Hello.

I've built a couple of experiments that seem to work fine on Windows version 3.2.8. However, when I open and run them on a Mac (again, in version 3.2.8), the CSV data files that they produce are completely blank. Does anyone know why this may be, or what I can do to fix it?

MacOS version 10.14.6; Windows 10 version 1903.

Thanks in advance. Peter Allen

Comments

  • Hi Peter,

    The most obvious reason for completely blank log-files is that there is no logger in the experiment (or that it is never executed). But if that's not it, could you attach the experiment to this discussion so that I can take a look?

    Cheers!

    Sebastiaan

  • Hi Sebastiaan. Thanks for your reply. It is happening with all experiments. I've attached a very abbreviated Stroop. It works fine on a Windows 10 PC. However, when I run it on my Mac all it produces is a

    blank CSV file. Regards, Peter Allen

  • HI Sebastiaan. Quick update.These experiments seem to be working fine on my MacBook, which is also running 3.2.8 on MacOS 10.14.6, so the issue seems localised to my iMac at work. Is there anything else that I might have installed that could be interfering with the production of the CSV files? I'll start uninstalling (unneeded) possible candidates tomorrow, but if you have any pointers they'd be appreciated. Regards, Peter Allen.

  • Hi Peter,

    Before considering the option that OpenSesame really doesn't write to the log file (which strikes me as unlikely, although nothing is impossible), let's exclude some more trivial options.

    You say that there's an empty log file. To make sure that this is actually created by OpenSesame, what happens if you remove this log file (or choose a non-existing name for the log file)? Does OpenSesame (re)create the file, but leave it empty?

    And what happens if you add a simple inline_script that writes directly to the log? Like so:

    log.write('test string')
    

    Is the log file then still empty?

    Cheers!

    Sebastiaan

  • HI Sebastiaan.

    When I add the inline script to an experiment, I get data!

    When I remove it, I get a blank CSV file again.

    Regards, Peter Allen

  • Hi Peter,

    This is very strange behavior indeed, and I don't know where it comes from. Thanks for putting this on the radar though. If we manage to replicate it, or hear more of these reports, we'll get on top of it. For now, at least you have a work-around.

    Cheers!

    Sebastiaan

  • Hi @sebastiaan ,

    I also have this problem when I use my mac to try out a simple experiment. I use macOS Mojave version 10.14.5 and OpenSesame 3.2.8. I already put a logger item (and checked "log all variables") and the experiment runs normally. However, after the experiment has finished, it seems to be creating an empty file on top of the original csv file (pic attached). The workaround described above does not work for me.

    Looking forward to finding the solution!

    Cheers,

    intan


  • Hi Intan,

    The extra data file has to be explicitly registered, either in an inline_script by appending it to the data_files list, or by a plug-in that does the same thing under the hood. Do you know where the extra data file comes from in your case? And what's in the files? I.e. do they contain data, and if so, what kind?

    Cheers,

    Sebastiaan

  • Hi @sebastiaan ,

    The thing is I did not create any extra data files, so I don't know either where it came from. I just had a simple auditory experiment with a mouse response in this case and I logged all variables using the logger plugin. At the end of the experiment, it created an extra file that I never asked and seemed to replace the original csv file (so there was only 1 output in the end). When I opened that output file, it was completely empty. This happened only on Mac, but not on Windows...

    Cheers,

    intan

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