View Issue Details

IDProjectCategoryView StatusLast Update
0028069mantisbtdb postgresqlpublic2023-10-31 16:36
Reporterdregad Assigned Todregad  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version2.26.0 
Target Version2.26.0Fixed in Version2.26.0 
Summary0028069: PHP notices leading to unusable system with ADOdb 5.21.0 on pgsql
Description

ADODB 5.21.0 breaks PostgreSQL - there are many notices as shown below, which cause other, sometimes fatal errors down the line

SYSTEM NOTICE: 'Undefined index: protected' in '/home/dregad/dev/mantisbt/core/database_api.php' line 408

The regression was introduced by https://github.com/ADOdb/ADOdb/pull/367

Additional Information

Initially reported in 0028015:0065202.

See screenshot illustrating the problem

TagsNo tags attached.

Relationships

child of 0028015 closeddregad Update ADOdb to 5.21.4 

Activities

dregad

dregad

2022-02-08 04:42

developer   ~0066225

This issue was fixed in ADOdb 5.21.1 (see https://github.com/ADOdb/ADOdb/issues/687)

I re-tested yesterday evening with ADOdb 5.21.4, both in the GUI and with the PHPUnit tests. The problem is gone: PHP notices are no longer displayed, all tests passed successfully.