JavaScript exception "Hurt me plenty"

Hi there.

MBPro M2, MacOS 13.2.1, Elements 1.5.5 (23954)

Just upgraded to Elements and installed and activated it. Not sure if the Elements Cloud account has been created/activated.

Elements launches fine, but choosing any of the templates from New Project invokes a fatal error that freezes the app, requiring a Force-Quit. The same thing happened on opening a Classic project.

I’ll try and post the text of the error separately as the forum software baulked at its inclusion in this post.

Sorry, but as a new user I can’t upload the text file containing the error text and I can’t copy-paste the text either (even as a quote). Here is the start of the first line of the error:

Something went wrong while evaluating A JavaScript exception occurred

Here is the rest of that line:

: (function() {// Register a new languagemonaco.languages.register({ id: ‘elementsHTML’ })

Not sure if it might have to do with using Mac OSX Ventura? @dan?

Thanks, pumpkin. Ventura is listed as compatible, though.

Here is the next snippet with the New Order-esque “Hurt me plenty” invocation:

// Register a tokens provider for the languagemonaco.languages.setMonarchTokensProvider(‘elementsHTML’, (function() {// Difficulty: “Hurt me plenty”// Language definition for HTML// This definition uses states extensively to// - match up tags.// - and to embed scripts dynamically// See also the documentation for an explanation of these techniquesreturn

@chevas Sorry you’re having issues with this!

Would it be possible for you to update your Mac to the latest minor version (13.7.8)?

You don’t need to jump to a whole new major OS, just installing the newest point release can make a difference. We’ve tested Elements on macOS 13.7.8, and things run smoothly here, so updating might help rule out any system-level quirks.

Cheers

Nice one, Tom.

Updating to 13.7.8 did the trick. Also updated to Elements 1.5.6, to boot.

Being slack on the updating on my part induced a bit of a pain, but not the hurt of plenty envisaged by the coder who crafted that witty aside, thanks to the support.

Cheers

1 Like