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!
    FredoBend | Powerful new bending tool for SketchUp Download

    Infinite loop bug on push/pull

    Scheduled Pinned Locked Moved SketchUp Bug Reporting
    sketchup
    2 Posts 2 Posters 980 Views 2 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.
    • M Offline
      Mechatism
      last edited by

      I believe I have found a bug. While attempting a push/pull on a complex shape, the application entered an infinite loop, taking nearly 50% of the CPU time. I am running an older Toshiba Satellite laptop with recently updated Windows XP. Breaking in with MS Studio 2008 only let me confirm that memory is constantly being allocated and freed. Using MS Process Explorer, I took the following snapshots of the process…

      Thread using CPU

      SketchUp!OGRCoordinateTransformation::operator=+144496

      Re-occuring thread activity

      ntoskrnl.exe!ZwAlertThread+0x28
      ntoskrnl.exe!SeAssignSecurityEx+0x13d
      ntdll.dll!tan+0xfb

      ntoskrnl.exe!ZwAlertThread+0x28
      ntoskrnl.exe!SeAssignSecurityEx+0x13d
      SketchUp.exe!OGRSpatialReference::GetReferenceCount+0x47e47
      SketchUp.exe!OGRSpatialReference::GetRoot+0x171d0

      ntoskrnl.exe!ZwAssignProcessToJobObject+0x15
      ntoskrnl.exe!IoPageRead+0xaf0
      hal.dll!HalClearSoftwareInterrupt+0x342
      SketchUp.exe!OGRSpatialReference::GetReferenceCount+0x47e47
      SketchUp.exe!OGRSpatialReference::GetRoot+0x171d0

      ntoskrnl.exe!ZwAssignProcessToJobObject+0x15
      ntoskrnl.exe!IoPageRead+0xaf0
      hal.dll!HalClearSoftwareInterrupt+0x342
      SketchUp.exe!pp_ctcodes+0x4c56a
      SketchUp.exe!OGRSpatialReference::GetRoot+0x171d0

      ntoskrnl.exe!ZwAssignProcessToJobObject+0x15
      ntoskrnl.exe!IoPageRead+0xaf0
      hal.dll!HalClearSoftwareInterrupt+0x342
      ntdll.dll!RtlFreeHeap+0x16a
      ntdll.dll!RtlFreeHeap+0x114
      MSVCR80.dll!free+0xcd
      SketchUp.exe!pp_ctcodes+0x413c6
      SketchUp.exe!OGRCoordinateTransformation::operator=+0x1445c8

      ntoskrnl.exe!ZwAssignProcessToJobObject+0x15
      ntoskrnl.exe!IoPageRead+0xaf0
      hal.dll!HalClearSoftwareInterrupt+0x342
      ntdll.dll!RtlAllocateHeap+0x27
      MSVCR80.dll!malloc+0x7a

      I hope the above helps you track down the bug.

      1 Reply Last reply Reply Quote 0
      • R Offline
        remus
        last edited by

        Good find.

        http://remusrendering.wordpress.com/

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better đź’—

        Register Login
        • 1 / 1
        • First post
          Last post
        Buy SketchPlus
        Buy SUbD
        Buy WrapR
        Buy eBook
        Buy Modelur
        Buy Vertex Tools
        Buy SketchCuisine
        Buy FormFonts

        Advertisement