#45 Grid Zoom Out Hang

Modeling (29)

New Database
Draw Grid
Zoom out quickly with left mouse button
mged hangs


  • Anonymous - 2005-07-07

    Logged In: YES

    *Repeatedly zoom out - quickly

  • Sean Morrison

    Sean Morrison - 2005-07-07

    Logged In: YES

    I don't see this behavior here. Which operating system are you using?
    Also, if you run mged in classic mode, does it still hang?

    To run in classic mode, run mged -c file.g and select X as the display
    type. There will be no menus but all of the mouse controls and commands
    are otherwise the same.

  • Anonymous - 2005-09-25

    Logged In: YES

    same problem

    start , open new database , turn on grid
    and zoom out (5 or 6 rapid left mouse clicks )

    o/s is suse 9.3 running kde v3.4

    as to if it still locks up in classic mode ?
    don't know how to turn on the grid in classic mode


  • Lee Butler

    Lee Butler - 2006-01-13
    • priority: 5 --> 7
  • Lee Butler

    Lee Butler - 2006-01-14

    Logged In: YES

    I can reproduce this.

    mged asdf.g
    mged> in ball sph 0 0 0 1
    Settings->Grid->Draw Grid
    zooming out to 2048 caused a hang

    mged asdf.g
    mged> in ball sph 0 0 0 1024
    Settings->Grid->Draw Grid
    zooming out to 2097152 caused a hang.

    So it seems to be a problem of relative zooming when grid is on. I didn't find
    this to be related to the speed of zooming.

    Turning the grid off causes the bug to disappear, so this is definitely in the
    grid handling code.

  • John Anderson

    John Anderson - 2006-06-22
    • assigned_to: nobody --> johnranderson
    • status: open --> closed-fixed
  • John Anderson

    John Anderson - 2006-06-22

    Logged In: YES

    The problem was in the calculations used to decide when to
    not draw the grid. Integer overflow was the culprit. I added
    a check for a negative result. This will eliminate the hang,
    but a better algorithm is needed here.


Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks