TIG's Free Rotate crashes SU2020 and 2021
-
I've looked at the thread about this plugin, and it seems development stopped in 2013, with a comment in the 'release notes' that it has been future proofed.
It's just the thing I was looking for, but it doesn't seem to work in either SU2020 or SU2021.
I get first a hang (Mac OS X Mojave 10.14.6) then a bug splat in both, after starting the plugin and making the first click. The black ball for the rotation point appears, but jumps of of its own accord to a point near the cursor, then freezes SU. I wait for a minute to see if it clears, but it doesn't.
@TIG, is it fixable? I'd REALLY like to be able to use it in later versions of SU.
I'll try it in 2018 or 19 to see if I can get it to work in one of those, or even an earlier version or two that I have installed.
-
Future-proofing in v2013 has its limits !
7 years later !
I'd be surprised if it worked in the newest versions...I haven't looked at it for some years.
It is very old and clunky...If you run it with the Ruby Console open are there any error messages ?
It is 'open-source' so if you are up to it you can try editing the code to see what happens...
-
@tig said:
If you run it with the Ruby Console open are there any error messages ?
It is 'open-source' so if you are up to it you can try editing the code to see what happens...
There are no messages at all in the Ruby console, either when it is working in 2017, nor when it crashes in 2020 and 2021.
A different plugin (PointTool.rb by Matt666) crashes in 2020 onwards, and Steve Baumgartner looked at it as I got no response from Matt. Steve said it blew up something in the graphics driver, but could get no further than that.
I'll try it in Windows 10/SU2020 and also on my Mac Book Pro, to see if a different OS or graphics card allow it to work.
I've published several plugins, but only with help from a more experienced Ruby programmer - several with Steve, and a couple with help from ThomThom.
I could have a look at the code but its unlikely I can spot anything. And I half-remember reading somewhere on the SketchUp forum that Ruby shouldn't be able to generate a bugsplat, but I'm not sure if that's right.
But thank you for such a prompt response.
In an ancient SU Forum post there was reference to both your plugin (which in 2017 does exactly what I want to do) and another which I'll try again to track down and see if that works in current versions.
-
I've since found another plugin that does a similar job - Eneroth 3D Rotate, from the Extension store.
So it's not so important to get this one working, but a pity it no longer works in later versions of SU.
I'm still curious as to what has broken it - some Ruby update? Something else in the environment like graphics driver or OS?
-
With so much legacy stuff that's years old I don't have time to fix them unless it's obvious whats wrong and/or it's 'paid' !
Often the younger coders like Eneroth have made similar tools that are better anyway...PS: I just tried my FreeRotate in v2021 on my PC and it worked fine !
I can't test it on a MAC as my old-thing can't upgrade Catalina to let v2020 or newer be installed...
Advertisement