Fatal error:  Uncaught Error: Call to undefined function wp_generate_password() in /home/souravmani/public_html/wp-admin/includes/file.php:677
Stack trace:
#0 /home/souravmani/public_html/wp-admin/includes/class-wp-filesystem-ftpext.php(138): wp_tempnam('/home/souravman...')
#1 /home/souravmani/public_html/wp-content/plugins/astra-portfolio/class-brainstorm-updater-astra-portfolio.php(112): WP_Filesystem_FTPext->get_contents('/home/souravman...')
#2 /home/souravmani/public_html/wp-content/plugins/astra-portfolio/class-brainstorm-updater-astra-portfolio.php(59): Brainstorm_Updater_Astra_Portfolio->version_check()
#3 /home/souravmani/public_html/wp-content/plugins/astra-portfolio/class-brainstorm-updater-astra-portfolio.php(46): Brainstorm_Updater_Astra_Portfolio->__construct()
#4 /home/souravmani/public_html/wp-content/plugins/astra-portfolio/class-brainstorm-updater-astra-portfolio.php(223): Brainstorm_Updater_Astra_Portfolio::get_instance()
#5 /home/souravmani/public_html/wp-content/plugins/astra-portfolio/astra-portfolio.php(26): require_once('/home/souravman...')
#6 /home/souravmani/public_html/wp-settings.php(418): include_once('/home/souravman...')
#7 /home/souravmani/public_html/wp-config.php(96): require_once('/home/souravman...')
#8 /home/souravmani/public_html/wp-load.php(50): require_once('/home/souravman...')
#9 /home/souravmani/public_html/wp-blog-header.php(13): require_once('/home/souravman...')
#10 /home/souravmani/public_html/index.php(17): require('/home/souravman...')
#11 {main}
  thrown in /home/souravmani/public_html/wp-admin/includes/file.php on line 677