Persistent Error Message Regarding Mystery Character

Intermittently after issuing a command or conducting a save operation I get an error message about an unusable character in a name but I have no idea what has the name or where the character at issue can be found.

Ideas? It may not be affecting Rhino completing operations I can notice but it’s alarming and it does interrupt what I’m doing to assess whether the save was completed or the command succeeded.

You are probably using characters in your data or in names of components in your scripts that apparently can’t be encoded properly.

Perhaps try using only ASCII or UTF-8 characters.

I’m not using any non-UTF-8 characters for anything, and I’m getting this output on files with nothing but line drawings for a class (e.g., specimen dwelling layouts). Is it possible there’s something installed via the package manager that’s using some weird names internally? How would I check that out?

Andam I in any jeopardy of losing data or anything?

The popup talks about the settings for GeometryGym, that is where the error is happening.

If you want more help in diagnosing the problem you should run the Rhino command _SystemInfo and paste the resulting text unaltered here.

Also please add any rhino and grasshopper file with which this happens.

The SystemInfo output is:
Rhino 8 SR11 2024-9-10 (Rhino 8, 8.11.24254.15002, Git hash:master @ d3c11108eae09fadc146928ba51b9b182a05303f)
License type: Educational, build 2024-09-10
License details: Cloud Zoo

Apple macOS Version 14.7 (Build 23H124) (Physical RAM: 64GB)
Mac Model Identifier: Mac13,2
Language: en-US (MacOS default)
.NET 7.0.0

Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
Apple M1 Ultra
Studio Display (2560 x 1440 @ 60.00Hz)
LG HDR 4K (2560 x 1440 @ 60.00Hz)
GPU Vendor: Apple

USB devices
Apple Inc.: Magic Trackpad
3Dconnexion: SpaceMouse Enterprise
American Power Conversion: Back-UPS NS 1500M2 FW:957.e4 .D USB FW:e4
Hewlett-Packard: HP LaserJet Pro MFP M521dn
ZSA Technology Labs: Moonlander Mark I
Realtek: USB 10/100/1000 LAN
Norelsys: NS1081
Realtek: BillBoard Device
Panini: EverNeXT
Fujitsu: ScanSnap iX500
Apple Inc.: Magic Keyboard with Touch ID and Numeric Keypad
Generic: USB2.1 Hub
Apple Inc.: Studio Display

Bluetooth devices
None

Third party kernel extensions
None

Third party plugins
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswift_Concurrency.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswiftsimd.dylib
/usr/lib/swift/libswift_StringProcessing.dylib
/usr/lib/swift/libswift_RegexParser.dylib
/Library/Frameworks/3DconnexionClient.framework/Versions/A/3DconnexionClient
/usr/lib/swift/libswiftCryptoTokenKit.dylib
/usr/lib/usd/libusd_ms.dylib
/usr/lib/swift/libswiftCoreAudio.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftCoreMedia.dylib
/usr/lib/swift/libswiftCompression.dylib
/usr/lib/swift/libswiftCoreMIDI.dylib
/usr/lib/swift/libswiftAVFoundation.dylib
/usr/lib/swift/libswiftCoreML.dylib
/usr/lib/swift/libswiftFileProvider.dylib
/usr/lib/swift/libswiftIntents.dylib
/usr/lib/swift/libswiftAccelerate.dylib
/usr/lib/swift/libswiftGLKit.dylib
/usr/lib/swift/libswiftGameplayKit.dylib
/usr/lib/swift/libswiftMetalKit.dylib
/usr/lib/swift/libswiftModelIO.dylib
/usr/lib/swift/libswiftSceneKit.dylib
/usr/lib/swift/libswiftSpriteKit.dylib
/usr/lib/swift/libswiftVision.dylib
/usr/lib/swift/libswiftRegexBuilder.dylib
/usr/lib/swift/libswiftDemangle.dylib
/usr/lib/swift/libswiftShazamKit.dylib
/usr/lib/swift/libswiftObservation.dylib
/usr/lib/swift/libswiftVideoToolbox.dylib
/usr/lib/swift/libswiftWebKit.dylib
/usr/lib/swift/libswiftNaturalLanguage.dylib
/usr/lib/swift/libswiftSystem.dylib
/usr/lib/swift/libswiftMapKit.dylib
/usr/lib/log/liblog_network.dylib

Rhino plugins that do not ship with Rhino
/Users/chris/Library/Application Support/McNeel/Rhinoceros/packages/8.0/Bullant/24.8.14.8/bullant.rhp “bullant” 24.8.14.8

Rhino plugins that ship with Rhino
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 8.11.24254.1002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 8.11.24254.1002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp “MeshCommands” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_PDF.rhp “PDF Export” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/PlugIns/AnimationTools.rhp “AnimationTools” 8.11.24254.1002
/Applications/Architecture/Rhino 8.app/Contents/PlugIns/SectionTools.rhp “SectionTools” 8.11.24254.1002
/Applications/Architecture/Rhino 8.app/Contents/PlugIns/RhinoRender.rhp “Legacy Rhino Render” 8.11.24254.1002
/Applications/Architecture/Rhino 8.app/Contents/PlugIns/Displacement.rhp “Displacement” 8.11.24254.1002
/Applications/Architecture/Rhino 8.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 8.11.24254.1002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 8.11.24254.15002
/Applications/Architecture/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp “RhinoCodePlugin” 8.11.24254.15002

I’ve seen the error, with less text, while editing this file:
Building - West - Sections.3dm (8.1 MB)

Thanks :slight_smile:

You could try disabling the Bullant plug-in. Other than that indeed I couldn’t see anything untoward in the 3dm file.

I changed category to Geometry Gym

Thanks for reporting, sorry , this is an issue in Bullant plugin.
If you can please update the plugin, I’ve just built with a fix.
If you get an error about plugin id in use, you need to manually purge the older builds.
Refer to Common Installation Issues | Geometry Gym We are trying to work out why old versions of plugin are being loaded when using package manager.

1 Like

Thanks, that seems to have done the trick. I’m sorry about the confusion and appreciate the direction.