• Resolved Matt Scheidler

    (@matt6303)


    In the past hour two of my sites have auto-updated to 3.3.38 and have encountered a critical error.

    [23-Dec-2025 03:45:27 UTC] PHP Fatal error: Uncaught Error: Call to undefined function WPDM__\wp_generate_password() in /home/tuvwxyz/public_html/wp-content/plugins/download-manager/src/__/Session.php:59
    Stack trace: 0 /home/tuvwxyz/public_html/wp-content/plugins/download-manager/src/_/Session.php(28): WPDM_\Session::initDeviceID() 1 /home/tuvwxyz/public_html/wp-content/plugins/download-manager/src/_/Session.php(41): WPDM_\Session::init() 2 /home/tuvwxyz/public_html/wp-content/plugins/download-manager/download-manager.php(181): WPDM__\Session->__construct() 3 /home/tuvwxyz/public_html/wp-content/plugins/download-manager/download-manager.php(151): WPDM\WordPressDownloadManager->__construct() 4 /home/tuvwxyz/public_html/wp-content/plugins/download-manager/download-manager.php(547): WPDM\WordPressDownloadManager::instance() 5 /home/tuvwxyz/public_html/wp-settings.php(560): include_once(‘/home/tuvwxyz/p…’) 6 /home/tuvwxyz/public_html/wp-config.php(112): require_once(‘/home/tuvwxyz/p…’) 7 /home/tuvwxyz/public_html/wp-load.php(50): require_once(‘/home/tuvwxyz/p…’) 8 /home/tuvwxyz/public_html/wp-admin/admin-post.php(17): require_once(‘/home/tuvwxyz/p…’) 9 {main}

    thrown in /home/tuvwxyz/public_html/wp-content/plugins/download-manager/src/__/Session.php on line 59

    In both cases I was able to rename the plugin folder via FTP, which allowed the site to come back up. Then I simply restored the folder name and reactivated the plugin, and everything was fine.

    Now that it’s happened twice I wanted to point this out. Thank you.

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter Matt Scheidler

    (@matt6303)

    By the time I’d composed this message, two more sites had gone down for the same reason. I have disabled auto-updates on my remaining sites running your plugin. Thank you for your help.

    Plugin Support Nayeem Hyder

    (@nriddhi)

    Hello @matt6303,

    Hope you are well. Sorry for the inconvenience. We are checking the issue. I have already forwarded your issue to our related team authority. Please kindly check and let me know if you have any more queries.

    Thank you and kind regards

    Plugin Support Tahasin

    (@tahasin)

    Sorry for the trouble caused by the latest update.
    We’re aware of an issue introduced in the latest update and our team is actively working on a fix. In the meantime, you can revert to version 3.3.37(download 3.3.37) as a temporary workaround.
    We really appreciate your patience and will have this resolved as soon as possible.

    • This reply was modified 2 months, 3 weeks ago by Tahasin.
    Thread Starter Matt Scheidler

    (@matt6303)

    Curiously, after I manually restored the four sites, approximately one hour later they all broke again. I have now downgraded them to 3.3.7 and disabled auto-updates.

    All my sites are now in the same status – 3.3.7, auto-updates disabled – and I’ll await a new update. Thank you for your prompt response.

    Plugin Author Shahjada

    (@codename065)

    We sincerely apologize for the inconvenience caused by the recent update.

    Version 3.3.38 was a major release focused on significant performance improvements, including database query optimizations, improved session handling, and faster page load times. Unfortunately, during this optimization work, we introduced an issue that caused a fatal error on some server configurations where WordPress functions weren’t fully available during early plugin initialization.

    We’ve just pushed version 3.3.39 with a fix. If you were affected, please update as soon as you can.

    Thanks for sticking with us, and sorry for the headache.

    It seems like the 3.3.39 fixed it.

    I had no Errors since the Update.

    Thank you so much for the fast fix.

    Thread Starter Matt Scheidler

    (@matt6303)

    I opened this topic at midnight and updated it at 1am locally. Glad to see the ongoing attention and fix, while I was asleep. I have now updated all sites to 3.3.39 and it looks like all is well.

    Thanks again for the prompt response and for a quality plugin.

    Plugin Support Nayeem Hyder

    (@nriddhi)

    Glad to hear that. However, if you need further help with anything else, then please don’t hesitate to open a new topic. If you get some free moments, can you please give us a 5* here https://wordpress.org/support/plugin/download-manager/reviews/?rate=5#new-post, It will inspire us a lot. Thanks in advance

    Thank you again and regards

    Thread Starter Matt Scheidler

    (@matt6303)

    Your most recent 5* review literally is from me, from earlier this month!

    https://wordpress.org/support/plugin/download-manager/reviews/

    Plugin Support Nayeem Hyder

    (@nriddhi)

    Thank you so much. If you need further help with anything else, then please don’t hesitate to open a new topic. 

    Thank you and regards

Viewing 10 replies - 1 through 10 (of 10 total)

You must be logged in to reply to this topic.