-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
constant crashing #6
Comments
Hi @lwthompson2, I tested all three issues you mentioned on two different machines and three operating systems (Windows 11, macOS, and Fedora Linux), and everything worked as expected. I didn’t encounter any crashes when clicking the Channels button multiple times, and changing channels then adding conditions with the + button worked fine as well. Reloading the saved configuration with multiple conditions also functioned without any issues, and there were no duplicate conditions created.
Edit: I was able to repro the crashes (clicking on Channels button and clicking on add condition button) on my Linux machine. I have some idea about where the crash is coming from and a potential fix for it. I'll let you know once I have a fix for this ready. |
fixes #6 - class name ambiguity causing undefined behavior
Hi @lwthompson2, I've resolved the first two crashes, but I couldn't reproduce the third issue with the plugin loading duplicate conditions for electrodes. Could you please test the attached plugin with these fixes on your end and let me know if everything works as expected? Once you confirm, I'll proceed with deploying a new version of the plugin. To install the patched plugin, download the zip file below, extract it, and replace the existing DLL in Thanks! |
Thanks @anjaldoshi this did indeed fix the crashing problem. It will still load duplicates of the conditions after restarting the GUI, but it is very easy to remove them before starting the experiment now. Let me know if you need any more info. |
Great to hear that the crashes are now fixed! Regarding the duplicate conditions problem, it'd be helpful if you can share your signal chain config file. |
I was finally able to repro the duplicate trigger conditions on reload bug. It was happening when using a merger in the signal chain that is upstream of the OnlinePSTH plugin (e.g. when merging two sources). I was able to fix it in this commit 957710f. Can you test the latest patched plugin attached below and confirm if it is fixed on your end as well? |
Hi @lwthompson2, can you confirm if the latest plugin zip I sent resolved all of your issues? |
I'm having a few issues using the online PSTH plugin that causes the GUI to crash.
GUI version 0.6.7
Windows 11
The text was updated successfully, but these errors were encountered: