Skip to content

[Bug]: Workflow app php errors #54473

@rinchen

Description

@rinchen

Describe the bug

Nextcloud 31.0.8
php 8.2.29

My log is full of these:

foreach() argument must be of type array|object, bool given at /var/www/nextcloud/apps/workflowengine/lib/AppInfo/Application.php#52

Full log:

{"reqId":"xqgyKHE3FQ1Nx0YFwb7r","level":2,"time":"August 17, 2025 01:40:23","remoteAddr":"165.140.184.34","user":"w0vg","app":"PHP","method":"GET","url":"/nextcloud/ocs/v2.php/apps/user_status/api/v1/user_status?format=json","message":"foreach() argument must be of type array|object, bool given at /var/www/nextcloud/apps/workflowengine/lib/AppInfo/Application.php#52","userAgent":"Mozilla/5.0 (Windows) mirall/3.16.6 (build 20250618) (Nextcloud, windows-10.0.22621 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.8.1","clientReqId":"bd923bb2-1f8c-4ee3-b8ae-d
94ce191b4ee","data":{"app":"PHP"}}

I've manually replaced the workflow engine app from the release tarball and this still happens.

Steps/Code to Reproduce

User access generates the error

Expected Results

No error

Actual Results

As in the description

Setup configuration

Nextcloud 31.0.8
php 8.2.29
Debian bookworm

Metadata

Metadata

Assignees

Labels

0. Needs triagePending check for reproducibility or if it fits our roadmap31-feedbackbug

Type

Projects

Status

Triaged

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions