Hi @jegar ,
Can you please tell me what is the add-on so I can try to reproduce the issue here?
Thread Starter
jegar
(@jegar)
@karzin
Thank you for answer.
Unfortunately, the plugin that causes the conflict is not public, so I’m adding composer.json, hopefully that will be enough.
{
"name": "jagu/dotypos",
"type": "wordpress-plugin",
"authors": [
{
"name": "Filip Glazar",
"email": "[email protected]"
}
],
"autoload": {
"psr-4": {
"App\\": "src/"
}
},
"require": {
"composer/installers": "^1.9.0",
"sentry/sdk": "^3.1"
}
}
Thanks.
I couldn’t reproduce the issue 🙁
But anyway, please try to update the plugin to version 1.3.2.
I’ve made it compatible with the most recent versions of WC and WP and also Composer.
Let me know if it helps 😉
Thread Starter
jegar
(@jegar)
Unfortunately, no. I’m attaching the whole error from the test site
Fatal error: Uncaught OutOfBoundsException: Package "sentry/sentry" is not installed in /data/web/virtuals/231615/virtual/www/domains/test.liskajiri.cz/wp-content/plugins/popup-notices-for-woocommerce/vendor/composer/InstalledVersions.php:188 Stack trace: #0 /data/web/virtuals/231615/virtual/www/domains/test.liskajiri.cz/wp-content/plugins/woocommerce-extension-master/vendor/composer/package-versions-deprecated/src/PackageVersions/Versions.php(99): Composer\InstalledVersions::getPrettyVersion('sentry/sentry') #1 /data/web/virtuals/231615/virtual/www/domains/test.liskajiri.cz/wp-content/plugins/woocommerce-extension-master/vendor/jean85/pretty-package-versions/src/PrettyVersions.php(13): PackageVersions\Versions::getVersion('sentry/sentry') #2 /data/web/virtuals/231615/virtual/www/domains/test.liskajiri.cz/wp-content/plugins/woocommerce-extension-master/vendor/sentry/sentry/src/ClientBuilder.php(79): Jean85\PrettyVersions::getVersion('sentry/sentry') #3 /data/web/virtuals/231615/virtual/www/domains/test.liskajiri.cz/wp-con in /data/web/virtuals/231615/virtual/www/domains/test.liskajiri.cz/wp-content/plugins/popup-notices-for-woocommerce/vendor/composer/InstalledVersions.php on line 188
Ok.
Actually, the popup notices plugin is not using Sentry at all.
I was googling about the issue and I found this:
https://ww.wp.xz.cn/support/topic/fatal-error-on-update-to-4-1-2/
And according to Alex (@jahggler), the solution is to initialize Sentry before any plugin initialization starts.
Can you please try it somehow?
Thread Starter
jegar
(@jegar)
I can’t do this. So I will move the information further and answer later. Thank you
Ok.
Maybe you could also try to change your composer version, upgrade or even downgrade. I’m not sure.
I’m closing the ticket. If you still want some help let me know