View Issue Details

IDProjectCategoryView StatusLast Update
0024390mantisbtfilterspublic2018-05-13 16:53
Reporterrudybaardman Assigned Todregad  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Product Version2.9.0 
Summary0024390: System Error on changing filters
Description

I updated MantisBT (package on Synology NAS) from 2.x to 2.9. Similar to issue: 0021404
When changing filters, the following error occurs:

SYSTEM ERROR

'Argument 1 passed to filter_ensure_valid_filter() must be of the type array, null given, called in /volume1/web/mantisbt/core/filter_api.php on line 966 and defined' in '/volume1/web/mantisbt/core/filter_api.php' line 549

Steps To Reproduce

Go on "View issues"
Changed something in the filters
Press "Apply Filter"

TagsNo tags attached.

Relationships

related to 0021404 closeddregad System Error on changing filters 

Activities

rudybaardman

rudybaardman

2018-05-02 05:18

reporter   ~0059716

MantisBT Version 2.9.0
Schema Version 183
PHP Version 5.6.34
Database Driver mysqli
Database Version, Description 10.0.32, 10.0.32-MariaDB

dregad

dregad

2018-05-02 06:17

developer   ~0059717

There have been several changes to filter API since 2.9, please confirm that the problem still exists in the latest release (2.14.0)

rudybaardman

rudybaardman

2018-05-02 06:43

reporter   ~0059718

I did the latest update through Synology, 2.14.0 is not available yet in the Package Manager.
Not sure how to do that.

rudybaardman

rudybaardman

2018-05-02 07:05

reporter   ~0059719

Tried it, installation went ok. Now LDAP isn't working anymore. No time to find out, have been trying to fix this for 3 days now.
Old mantis (2.9.0) is working half now. Not your fault, but after every update (Mantis, Dokuwiki, php, etc) I have to find out and start from scratch, taking me costly hours. Thanks anyway!

dregad

dregad

2018-05-02 07:13

developer   ~0059720

I'm sorry to hear it, but we have no idea what Synology is doing with our software when packaging it, so there is not much we can do to support that...

It's not clear from your last 2 posts, what your current status is and whether the problem is confirmed or not. Please let us know.

obmsch

obmsch

2018-05-03 07:19

reporter   ~0059726

MantisBT Version 2.9.0
Schema Version 183

That doesn't match! db-schema version should be 209 for mantis 2.x, 183 was for 1.2.x.
Looks like admin/install.php not executed after upgrade.

rudybaardman

rudybaardman

2018-05-03 07:36

reporter   ~0059728

Synology should only make it a package for easy install, not sure what they do.
Currently we can add tickets, but changing the filters will throw a SYSTEM ERROR.

It is correct I didn't run the installer of 2.9.0, I assumed it is handled by the Synology NAS.
Looked it up to run it manually, but there is no /admin/install.php
Any suggestions?

atrol

atrol

2018-05-03 07:49

developer   ~0059729

Last edited: 2018-05-03 07:49

Thanks @obmsch for the hint.

It is correct I didn't run the installer of 2.9.0

You really should stop using your Mantis instance in this state.

Any suggestions?

We don't know how Synology manages the updates.

You could try to use the admin folder from https://sourceforge.net/projects/mantisbt/files/mantis-stable/2.9.0/

atrol

atrol

2018-05-03 07:50

developer   ~0059730

rudybaardman,

This is not a bug or feature request for MantisBT (you are asking for help on how to upgrade your system). I am therefore resolving this issue as "no change required".

Please use the forums to get support on customizing and using MantisBT (refer to http://www.mantisbt.org/support.php for links and further details).

rudybaardman

rudybaardman

2018-05-03 09:34

reporter   ~0059731

Thank you, will do.
(1 day further and all problems are away, everything works now, no idea why)