catmaid / CATMAID

Collaborative Annotation Toolkit for Massive Amounts of Image Data
https://catmaid.org
GNU General Public License v3.0
186 stars 57 forks source link

Invisible synapses #1994

Open ValGillet opened 4 years ago

ValGillet commented 4 years ago

Synapses can be created (clic + SHIFT) but disappear from the image stacks after scolling away and back. Likewise, synapses are listed in the connector table of a neuron but clicking on them produces an error message with the following detail: "Error: Could not find node 9891 User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36 Stacktrace: undefined"

Synapses are still be displayed on the 3D viewer.

tomka commented 4 years ago

Hi @Val22226, thanks for the bug report! That's surprising behavior and something I can't reproduce, neither locally nor on production instances. What data set are you working in? Would you mind sharing a skeleton ID where you see this behavior in the Connector Table? Or is it all of them? The error message is unfortunately not very helpful

ValGillet commented 4 years ago

Hi, thanks for your quick answer! I am working on my lab's dataset, hosted on our own production server. I am pretty new to it so I am not sure how to share that with you. Is it possible at all without you having a login? Should I give you a temporary one? Although it's probably not useful information by itself, it has been happening with every neuron.

Sorry for the incomplete report, and thanks for your time!

tomka commented 4 years ago

I see, great to hear that you have you own instance! Having access is certainly helpful for debugging, but to not make it more complicated that necessary, let's check a few few other things first: what version/commit are your running on? In case you are on the last release (2020.02.15), does updating to the lastest master branch version bring any changes? What browser and OS are you using in what version?

Also, once you have opened your CATMAID instance in the browser, could you please open the browser developer tools (browser menu > More tools > Developer tools in Chrome and Web Developer > Console in Firefox; or F12 in both), select the console tab and see if there are any errors (apart from missing source .map files). If this is not working. It would be interesting to get a screenshot of of your network tab after you created a connector node (synapse). Both the console and the network tab might show the URL to your server. If you don't want to see this information public, you can send this also by mail (see commit log for a working email address for me).