Support

Home Forums Event Espresso Premium Critical Error Message

Critical Error Message

Posted: March 4, 2020 at 12:52 pm

Viewing 11 reply threads


drgourmet

March 4, 2020 at 12:52 pm

Received the below error message from WordPress. Is this something we should be concerned about? Our site seems otherwise unaffected but this is not the first time we’re received this error – it happens every couple of weeks.

Howdy!

Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

In this case, WordPress caught an error with one of your plugins, Event Espresso.

First, visit your website (https://www.healthmeetsfood.com/) and check for any visible issues. Next, visit the page where the error was caught (https://www.healthmeetsfood.com/wp-admin/admin.php?page=espresso_registrations&action=view_registration&_REG_ID=377&view_registration_nonce=d665279d06) and check for any visible issues.

Please contact your host for assistance with investigating this issue further.

If your site appears broken and you can’t access your dashboard normally, WordPress now has a special “recovery mode”. This lets you safely login to your dashboard and investigate further.

https://www.healthmeetsfood.com/wp-login.php?action=enter_recovery_mode&rm_token=9eKeO3bsrSH5s1T1vYxYEw&rm_key=R0KxXdpetk7XfwQlAfRX6P

To keep your site safe, this link will expire in 1 day. Don’t worry about that, though: a new link will be emailed to you if the error occurs again after it expires.

When seeking help with this issue, you may be asked for some of the following information:
WordPress version 5.3.2
Current theme: GeneratePress (version 2.4.1)
Current plugin: Event Espresso (version 4.10.3.p)
PHP version 7.3.15

Error Details
=============
An error of type E_ERROR was caused in line 1708 of the file /var/www/vhosts/u20361993.onlinehome-server.com/healthmeetsfood.com/wp-content/plugins/event-espresso-core-reg/core/db_classes/EE_Registration.class.php. Error message: Uncaught EventEspresso\core\exceptions\EntityNotFoundException: The requested entity with Transaction ID=”0″ was not found. in /var/www/vhosts/u20361993.onlinehome-server.com/healthmeetsfood.com/wp-content/plugins/event-espresso-core-reg/core/db_classes/EE_Registration.class.php:1708
Stack trace:
#0 /var/www/vhosts/u20361993.onlinehome-server.com/healthmeetsfood.com/wp-content/plugins/event-espresso-core-reg/admin_pages/registrations/Registrations_Admin_Page.core.php(1322): EE_Registration->transaction()
#1 /var/www/vhosts/u20361993.onlinehome-server.com/healthmeetsfood.com/wp-content/plugins/event-espresso-core-reg/core/admin/EE_Admin_Page.core.php(1010): Registrations_Admin_Page->_registration_details()
#2 /var/www/vhosts/u20361993.onlinehome-server.com/healthmeetsfood.com/wp-content/plugins/event-espresso-core-reg/core/admin/EE_Admin_Page_CPT.core.php(1147): EE_Admin_Page->_route_admin_request()
#3 /var/www/vhosts/u20361993.onlinehome-server.com/healthmeetsfood.com/wp-content/plugins/event-espresso-core-re


Josh

  • Support Staff

March 4, 2020 at 1:10 pm

Hi,

May I ask are you missing registrations, or have some registrations been deleted (on purpose)?


drgourmet

March 4, 2020 at 1:41 pm

We’ve been putting abandoned registrations in the trash. I don’t know that we’re missing registrations – nobody has reported an issue with their registration disappearing.


Josh

  • Support Staff

March 4, 2020 at 2:59 pm

May I ask was registration with ID 377 one of the registrations that you’ve trashed?


drgourmet

March 4, 2020 at 3:04 pm

Yes, in fact the registration is labeled “failed.”


Josh

  • Support Staff

March 4, 2020 at 3:07 pm

Does that mean an admin was trying to view the details for the trashed registration?


drgourmet

March 5, 2020 at 5:54 am

Correct. The admin tells me she trashes abandoned registrations and this happens every time she opens a trashed registration to get the person’s contact information to follow up.


Tony

  • Support Staff

March 5, 2020 at 6:48 am

Hi there,

I’m a little confused by the above so need to clarify a couple of points:

Yes, in fact the registration is labeled “failed.”

There is not registration status of ‘failed’, but there is a transaction status of failed.

For example, this: https://monosnap.com/file/wwLekE8kc0c7jJQT6Aeo9Lor3FHgPL

Shows a registration with stauts ‘Incomplete’ linked to a transaction with a status of ‘Failed’.

For a transaction to have a status of failed, it will be assigned to an ‘Incomplete’ registrations, for a registration to be incomplete, it can not have contact details.

EE creates registrations early on and then updates them as the user steps throughout he process. So an incomplete registration is created when a ticket selection is made and submitted on the ticket selector, at that point, no attendee information has been entered and there the registration is incomplete. You can not ‘pull’ contact information from incomplete registrations.

When they submit the attendee information the registration will update to Pending Payment and the transaction status update to ‘Abandonded’ (as EE doesn’t know if it is active at that point).

You mentioned:

Correct. The admin tells me she trashes abandoned registrations and this happens every time she opens a trashed registration to get the person’s contact information to follow up.

What exactly are you defining as ‘abandoned registrations’?

Incomplete registrations?
Registrations linked to transactions with a status of ‘Abandonded’?

Can you add a screenshot of whatever the user is clicking to get the above error?

https://eventespresso.com/wiki/troubleshooting-checklist/#screenshots

I suspect they are clicking through to view contact information that doesn’t exist on registrations/transactions that EE has not yet had the changes to automatically remove yet.


drgourmet

March 5, 2020 at 9:40 am

I’m reaching out to our admins to find out the exact circumstances of the error. Thanks for asking for clarification – I’ll update when I have better information.


drgourmet

March 5, 2020 at 1:29 pm

I’ve managed to duplicate the issue. In Registrations, under Overview, if you click Trash a list of Trashed registrations comes up. I clicked the clipboard icon in the registration shown here and got the error:
https://culinarymedicine.org/error.png


Josh

  • Support Staff

March 5, 2020 at 1:46 pm

That’s not something I can replicate on our testing sites. What you found suggests is something is deleting the associated transaction for those trashed registrations.

We can investigate how that could happen. In the meantime, you could let them know they can set the registrations to “Cancelled” status instead of trashing them if they’ll be retrieving information about those registrations later.


Tony

  • Support Staff

March 5, 2020 at 1:47 pm

Ok, that’s a trashed ‘Incomplete’ registration, meaning it’s a registration that hasn’t had any contact details input by a user, so you can’t pull info from it.

However, following the same steps you posted, I don’t get any errors.

This may seem like a strange question, but how was that registration trashed?

Viewing 11 reply threads

The support post ‘Critical Error Message’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso