sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Infinite loop bug on push/pull

    Scheduled Pinned Locked Moved SketchUp Bug Reporting
    sketchup
    2 Posts 2 Posters 927 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
        • 1 / 1
        • First post
          Last post
        Buy SketchPlus
        Buy SUbD
        Buy WrapR
        Buy eBook
        Buy Modelur
        Buy Vertex Tools
        Buy SketchCuisine
        Buy FormFonts

        Advertisement