sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    πŸ«› Lightbeans Update | Metallic and Roughness auto-applied in SketchUp 2025+ Download

    Ruby causes crash

    Scheduled Pinned Locked Moved Developers' Forum
    4 Posts 3 Posters 761 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • syburnS Offline
      syburn
      last edited by

      I was using a mirror ruby plug-in and my SU had a bug splash. Not the first time with this plug-in.

      Is it quite normal for crashes when using ruby stuff. Any official list of safe rudy apps out there?

      1 Reply Last reply Reply Quote 0
      • boofredlayB Offline
        boofredlay
        last edited by

        I have experienced this quite a few times with this ruby. No other ruby that I use has caused a bugsplat that I can recall. I usually (and it is automatic now) hit save before using this script. Or if there is quite a bit of geometry to be mirrored I will do it the old fashioned way πŸ˜„

        http://www.coroflot.com/boofredlay

        1 Reply Last reply Reply Quote 0
        • boofredlayB Offline
          boofredlay
          last edited by

          Thanks for the explaining TIG.

          http://www.coroflot.com/boofredlay

          1 Reply Last reply Reply Quote 0
          • TIGT Online
            TIG Moderator
            last edited by

            It's an infrequent and usually non-repeatable bug in SUp that Mirror.rb seems to encounter now and again. Some set ups and systems seem more prone than others. I developed this version of Mirror and the BugSplat comes when you mirror collections of certain types of geometry that aren't grouped - can't see a common denominator AND I've never had one***. You can try grouping before mirroring and exploding afterwards and see it that helps. It seems to be something to do with the way/order that SUp processes grouped objects - Mirror.rb temporarily groups your selection, makes the copy and mirrors it and then if desired deletes the original - it's often this deletion can lead to these rare splats.

            There is a recent discovered clash between the Demeter.rb script and Mirror.rb (and Grow.rb) because Demeter has an aider-plugin called blankslate.rb and that seems to rewrite a bit of the way SUp+Ruby processes groups. This causes a crash every mirror+delete-original so it's unlikely to be your cause since it's intermittent ? ***I HAVE experienced that !

            Until someone in SUp+Ruby fixes the flaky interpreter and group manipulation coding then occasional splats might randomly occur. So save beforehand and try pre-grouping what you are about to mirror - please let me know if you get any joy...

            TIG

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post
            Buy SketchPlus
            Buy SUbD
            Buy WrapR
            Buy eBook
            Buy Modelur
            Buy Vertex Tools
            Buy SketchCuisine
            Buy FormFonts

            Advertisement