error message that says "Unhandled Exception"

8 posts / 0 new
Last post
mikeb55's picture
mikeb55
Offline
Last seen 4 months 2 weeks ago

error message that says "Unhandled Exception"

Hi all,

I can't open SynFire Pro at all.  ( V1.8.5)

I receive an error message that says "Unhandled Exception: Too many levels of symbolic links."

I'm on a 2014 MacBook Pro and all software is up to date. ( OS High Sierra 10.13.6 )

Thanks for any ideas on how to get up and running.

 

I'm a lapsed user. Haven't opened SynFire for a couple of months

Today, when I tried to open it I couldn't open SynFire Pro at all.

Mike

andre's picture
andre
Offline
Last seen 1 day 23 hours ago

This is an error bubbling up from macOS. There are cyclic links in your file system, probably involving a symbolic link pointing back to itself. Synfire merely happens to stumble upon it during startup.

If you list all symbolic links on your Mac, you might find the culprit and remove it. Something like

find . -type l -ls

mikeb55's picture
mikeb55
Offline
Last seen 4 months 2 weeks ago

Thanks. When I type the following terminal command:

find . -type l -ls

 I get a long list  of pathnames. Twenty-one pages of links, to be exact. I'm not a programmer, so I don't dare tamper with these files. 

And after a long online support chat, Apple Technical Help has just told me that they can't help me.

They have just referred me back to you Andre, as they won't look into anyone's Terminal as a rule of policy.

 

Just out of curiosity - why is SynFire Pro the only software that I have that won't operate because of these links?
Is there really no way to workaround this?

Mike

andre's picture
andre
Offline
Last seen 1 day 23 hours ago

Any other software that would come across the corrupted symlink on your hard drive would throw this message, too. It is not specific to Synfire.

The solution is to find and remove that link.

If you google for "Too many levels of symbolic links", you'll find several suggestions as to how that could be done, for example:

http://www.ieor.iitb.ac.in/files/faculty/amahajan/howtos/too_many_levels...

mikeb55's picture
mikeb55
Offline
Last seen 4 months 2 weeks ago

Hi Andre,

I've just sent you a list of the results for the Terminal command 'ls -l' on my machine.   Thanks if you can have a look.

 

Mike

andre's picture
andre
Offline
Last seen 1 day 23 hours ago

Try this one in your home directory:

find -L  .  -type l

Replace 'Config' with anything you expect in the filename, e.g. 'Tonality.catalog'.

Since I don't have corrupt symlinks on my drive, I can't test.

EDIT: Had to correct the command (see above) last character is a small L

andre's picture
andre
Offline
Last seen 1 day 23 hours ago

What happens when you navigate with Finder to the file? (/Users/mikeb/Documents/Synfire Pro/Config/Tonality.catalog)

Or if you type

ls -l /Users/mikeb/Documents/Synfire Pro/Config/Tonality.catalog

That might show a more helpful error message in Terminal

housekeeper's picture
housekeeper
Offline
Last seen 3 days 23 hours ago

A solution to this has been found:

https://users.cognitone.com/kb/message-too-many-levels-symbolic-links-ma...

Hope it helps.

Log in or register to post comments

Scholarly Lite is a free theme, contributed to the Drupal Community by More than Themes.