Jumping into thin air like Wile E Coyote

Have you ever wondered how it would feel to be Wile E Coyote?

Picture this:

  1. You're Wile E Coyote.
  2. You're twenty feet away from a ledge (off the edge of a cliff).
  3. You look down.
  4. You see you aren't standing on solid ground.
Looking Down

What do you do?

Answer: You Fall.

Gravity Lessons

What else can you do?

Not much.

You can only not fall before you run off the edge of the cliff, not after.

Why is this interesting?

Sometimes, we have users who ask us why we can't just "fix" a crash by changing the crashing function.

In the example from the bug, the crashing function, js_GetScriptLineExtent, has bad data and can't really do anything useful with it, other than simply crashing.

What can you do?

Report the crash (you know, what goes up, must come down... somewhere).

If you're lucky, the path to the crash will be obvious, such as when Wile E Coyote takes a wrong turn.

If you're unlucky, then the report won't have enough information, but at least someone will know to be on the lookout for something which could cause your crash.

Reprinted from a bug