Deformetrica GUI crashing immediately after attempting a run

69 views
Skip to first unread message

Liam Martin

unread,
Jul 8, 2019, 11:35:22 AM7/8/19
to Deformetrica
When the deformetrica GUI was released I updated deformetrica to take advantage of the new features. However, whenever I attempt to run a shape analysis deformetrica's GUI crashes. This is interesting because using the terminal commands runs the analysis and results in the shape analysis completing as expected. I was wondering if any of you have had a similar problem and maybe have a solution to the problem. Below is the output that the terminal gives me when the GUI crashes. The error hinges on abort trap 6 which after a google seems to do something with the GUI.


(deformetrica) cl2-wifi-10-215-50-127:ellipsoid_template abramowitchlab$ deformetrica gui

{'logo': 'logo.png', 'functions': [{'name': 'Deterministic Atlas', 'file': 'estimate_deterministic_atlas', 'image': 'deterministic_atlas.png', 'description': 'Perform an atlas'}, {'name': 'Geodesic Regression', 'file': 'estimate_geodesic_regression', 'image': 'geodesic_regression.png', 'description': 'Coming soon', 'enabled': 'False'}, {'name': 'Compute Parallel Transport', 'file': 'compute_parallel_transport', 'image': 'compute_parallel_transport.png', 'description': 'Coming soon', 'enabled': 'False'}], 'footer': 'Deformetrica GUI - Alpha version - Copyright 2018 - http://www.deformetrica.org'}

DEBUG:matplotlib.backends:backend agg version v2.2

DEBUG:matplotlib.font_manager:findfont: Matching :family=sans-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to DejaVu Sans ('/anaconda3/envs/deformetrica/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf') with score of 0.050000

objc[756]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fff9c7adcd0) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x148758cd8). One of the two will be used. Which one is undefined.

Unhandled Python exception

Abort trap: 6

Benoit Martin

unread,
Jul 9, 2019, 4:10:53 AM7/9/19
to Deformetrica
Hello Liam,

I am sorry to hear that you are having issues with the GUI.
Could you tell me what configuration you are running on? Linux? MacOS? Cuda? Cuda version? Python version? 
I will give your issue a look and let you know what can be done.

Kindly,
Benoit

Benoit Martin

unread,
Jul 9, 2019, 7:39:22 AM7/9/19
to Deformetrica
Dear Liam,

I have just packaged a "release candidate" version of Deformetrica fixing a bug that was indeed present in the GUI.
Could you try it out?
The package can be installed by running the following conda command: conda install -c pytorch -c conda-forge -c anaconda -c aramislab/label/rc deformetrica

Please let me know if this fixes your problem.

Kindly,
Benoit

Liam Martin

unread,
Jul 9, 2019, 12:49:42 PM7/9/19
to Deformetrica
Hello Benoit,
     Sorry for replying so late to your reply. I have a iMac running macOS High Sierra version 10.13.6, Python 3.7. I will be installing the fix you had listed below and will let you know if it works.

Thank you for your help,
--Liam

Liam Martin

unread,
Jul 9, 2019, 1:04:39 PM7/9/19
to Deformetrica
Hello Benoit,
     Unfortunately that fix did not seem to make any difference to the run. 
     
     Thank you for your help and I look forward to hear your reply

--Liam

Benoit Martin

unread,
Jul 10, 2019, 11:48:38 AM7/10/19
to Deformetrica
Hi Liam,

I just fixed a issue with our Conda packaging.
Could you give it another try ?

You may use the same command as before: conda install -c pytorch -c conda-forge -c anaconda -c aramislab/label/rc deformetrica

Bests,
Benoit

Liam Martin

unread,
Jul 11, 2019, 9:23:08 AM7/11/19
to Deformetrica
Hey Benoit,
     
I tried running the update that you had posted and I am still getting that same error and crash that I have gotten before. I can post the printout from the console if that will help you. I would like to really thank you for your help with this matter.

Best,
     Liam
Reply all
Reply to author
Forward
0 new messages