I am running Pharo 8.0.0 64-bit stable, build 1124. When I use Monticello to save a package (to a local directory or a remote repository) an error comes up as I'm entering the log message:
instance of MCSaveVersionDialog does not understand #selectClassOrMetaClass
I'd show some of the stack trace but cut and paste between windows on Fedora core 33 isn't working for me.
Can anybody spare me the pain of digging into Pharo to find out what's going on? (Squeak Monticello also fails during log entry, but for a different, and slightly more comprehensible, reason.)
Ok, pictures, I've got pictures.
Monticello right before invoking Save:
Adding the log message "Created":
And two letters into the log message things go boom:
The miscreant itself:
[![bad code, bad][4]][4]
For those worried about using Monticello to save to the local file system, saving to an Internet-resident server
causes the same failure
The next thing to try is of course the current build (today 1145) instead of the stable. In PharoLauncher you can find that by selecting a build from Pharo 8.0 (stable), instead of Official distributions. Or download it directlyThat will likely solve your problem, as I found a description referring to an openMenu
issue. The builds are posted to the pharo developers list on forum