Skip to content
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

Leaked Semaphore Objects when running Navis.cut_skeleton #219

Open
thejordanrivers opened this issue Oct 9, 2022 · 1 comment
Open

Leaked Semaphore Objects when running Navis.cut_skeleton #219

thejordanrivers opened this issue Oct 9, 2022 · 1 comment

Comments

@thejordanrivers
Copy link

I am using Catmaid to do some analysis on existing traced neurons and run into an issue as described below.

I am able to initiate a Catmaid instance, use pymaid.get_neuron(), navis.prune_by_strahler(), navis.prune_twigs(),
and navis.despike_skeleton() without error. However, running navis.cut_skeleton() leads to the error below (path starred for privacy).

"python3(46905,0x1053ba600) malloc: *** error for object 0x7fb2843e3e10: pointer being freed was not allocated
python3(46905,0x1053ba600) malloc: *** set a breakpoint in malloc_error_break to debug
Abort trap: 6
/Users/*********/opt/anaconda3/envs/fafb_analysis/lib/python3.9/multiprocessing/resource_tracker.py:216: UserWarning: resource_tracker: There appear to be 1 leaked semaphore objects to clean up at shutdown
warnings.warn('resource_tracker: There appear to be %d "

If anyone has this error and know how to fix it, advice would be much appreicated.

@schlegelp
Copy link
Collaborator

Please see this issue on navis for a fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants