#497 Calling 'where' with an undefined variable causes SEGFAULT

closed-fixed
nobody
None
9
2012-11-12
2012-11-08
Kalith
No

Openging gdl an typing :
print, where(a eq 1)
... generates a segmentation fault.
For the same code, IDL prints '% Variable is undefined: A.'.

Discussion

  • Alain C.
    Alain C.
    2012-11-09

    • priority: 5 --> 9
     
  • Alain C.
    Alain C.
    2012-11-09

    thanks you for this important bug report.
    Unfortunately, it is more tricky and more fundamental :(

    GDL> print, a eq 0
    Erreur de segmentation

     
  • Marc Schellens
    Marc Schellens
    2012-11-12

    • status: open --> closed-fixed
     
  • Marc Schellens
    Marc Schellens
    2012-11-12

    This bug was introduced along with !NULL. Thanks for reporting.