You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception with queued tracking - I suspect the queuedTracking Plugin to be the reason for the Exception:
Uncaught exception in /home/users/xxx/www/stats/core/DeviceDetector/DeviceDetectorFactory.php line 28:
Piwik\DeviceDetector\DeviceDetectorFactory::makeInstance(): Argument #2 ($clientHints) must be of type array, null given, called in /home/users/xxx/www/stats/core/Tracker/VisitExcluded.php on line 193
When updated from an older version, requests of an "older format" may have been still present in the queue and could not be processed further.
Expected Behavior
Piwik/Request getClientHints() should return an empty array, if no data was found, not null, because for DeviceDetectorFactory::makeInstance(), $clientHints has to be an array.
Current Behavior
Exception is thrown, Queue handling stops.
Possible Solution
Steps to Reproduce (for Bugs)
Context
Your Environment
Matomo Version: 4.12 (updated from 4.5)
PHP Version: 8
Server Operating System: Debian
Additionally installed plugins:
Browser:
Operating System:
The text was updated successfully, but these errors were encountered:
peterbo
added
the
Potential Bug
Something that might be a bug, but needs validation and confirmation it can be reproduced.
label
Oct 12, 2022
sgiehl
added
Bug
For errors / faults / flaws / inconsistencies etc.
and removed
Potential Bug
Something that might be a bug, but needs validation and confirmation it can be reproduced.
labels
Oct 13, 2022
Exception with queued tracking - I suspect the queuedTracking Plugin to be the reason for the Exception:
Uncaught exception in /home/users/xxx/www/stats/core/DeviceDetector/DeviceDetectorFactory.php line 28:
Piwik\DeviceDetector\DeviceDetectorFactory::makeInstance(): Argument #2 ($clientHints) must be of type array, null given, called in /home/users/xxx/www/stats/core/Tracker/VisitExcluded.php on line 193
When updated from an older version, requests of an "older format" may have been still present in the queue and could not be processed further.
Expected Behavior
Piwik/Request getClientHints() should return an empty array, if no data was found, not null, because for DeviceDetectorFactory::makeInstance(), $clientHints has to be an array.
Current Behavior
Exception is thrown, Queue handling stops.
Possible Solution
Steps to Reproduce (for Bugs)
Context
Your Environment
The text was updated successfully, but these errors were encountered: