Menu

#7 registered_globals=Off causes failures

2.2.2
closed-fixed
8
2004-05-31
2004-05-25
No

Version 2.2.2 contains numerous bugs which can lead to
data loss when the php directive registered_globals is
set to 'Off'. The problem is that the code was mistakenly
tested against a system with registered_globals=Off ,
thus masking the errors.

If php is configured for registered_globals=Off, data loss
and/or errors will occur when saving the following types
of records: classes, members, searches. These are just
the ones that have been detected so far; others will no
doubt be found.

As a very temporary workaround, set your php.ini's
register_globals to 'On' and restart your webserver if you
are running php as a module. Please refer to
http://ca2.php.net/manual/en/security.globals.php for
important information regarding the security implications
of enabling globals in this manner.

An updated version of E-GADS containing the corrected
scripts will be available soon.

Discussion

  • Calvin Martini

    Calvin Martini - 2004-05-26
    • status: open --> pending-fixed
     
  • Calvin Martini

    Calvin Martini - 2004-05-26

    Logged In: YES
    user_id=841355

    Corrected in version 2.2.3.

     
  • Calvin Martini

    Calvin Martini - 2004-05-31
    • status: pending-fixed --> closed-fixed
     
  • Calvin Martini

    Calvin Martini - 2004-05-31

    Logged In: YES
    user_id=841355

    Version 2.2.3 includes all of the required fixed for this
    problem. It was released on May 28th, 2004.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.