Hi,
the recent version of WPDM started to cause the following issue for almost all of my downloads: Whenever a download is triggered, the following warning + fatal error appears and the download doesn’t start:
Warning: Illegal string offset ‘600e91dd39458’ in […]/public_html/wp-content/plugins/download-manager/libs/class.DownloadStats.php on line 50
Fatal error: Allowed memory size of 805306368 bytes exhausted (tried to allocate 9223372036854775840 bytes) in […]/public_html/wp-content/plugins/download-manager/libs/class.DownloadStats.php on line 50
PHP memory limit is set to the maximum possible value, so that can’t be the origin of the issue. I have never experienced this issue in the previous versions of WPDM.
Additional note: I recognised that the data-downloadurl has two parameters passed after the ‘?’
1. wpdmdl=… & 2. refresh=… –> I tested calling that data-downloadurl without the refresh parameter which made the download start (but the warning and error still appears).
Seems to be a general issue during download stats tracking. Are you working on a fix for this?