Closed (fixed)
Project:
Entity Registration
Version:
3.4.5
Component:
Registration Core
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
17 Feb 2026 at 17:21 UTC
Updated:
11 Mar 2026 at 20:15 UTC
Jump to comment: Most recent
Comments
Comment #2
daniel.pernold commentedComment #3
daniel.pernold commentedComment #4
daniel.pernold commentedComment #6
nidhish commentedComment #7
john.oltman commentedThanks @daniel.pernold. You don't have a customized version of the Raven module's logger class by chance? I'm trying to figure out how the Raven logger depends on the entity hooks in the Registration module, which is what your trace implies. Installing the raven module, upgrading to Registration 3.4.5 and then clearing cache does not trigger the error in my 10.3.6 install.
Comment #8
dgwolf commentedHi John, here a similar message was triggered by
drush updatedb:statusafter an upgrade from 10.6.2 to 10.6.3 when upgrading registrations:In Container.php line 222:
Circular reference detected for service "Drupal\registration\Hook\RegistrationEntityHooks", path: "entity_reference_revisions.orp
han_purger -> date.formatter -> Drupal\registration\Hook\RegistrationEntityHooks -> plugin.manager.menu.local_task -> Drupal\regi
stration\Hook\RegistrationEntityHooks".
Comment #9
john.oltman commentedThanks @dgwolf. Seems I'll have to avoid injecting the block manager and task manager. I'll do that and then have a 3.4.6 release.
Comment #10
john.oltman commentedComment #13
john.oltman commentedComment #15
daniel.pernold commentedHi @john.oltman,
Thanks for investigating. Unfortunately, with version 1.4.6 I'm now getting the same error:
We are using Raven 6.0.16 in a Drupal 10.6 environment.
Comment #16
daniel.pernold commentedNo problem with Registration 3.4.4, by the way.
Comment #17
john.oltman commentedThanks @daniel. I know what the issue is and will do a 3.4.7 release this evening. Sorry about that. Similar problem as before, I just need to remove additional classes from injection.
Comment #18
john.oltman commentedOpened this new issue #3575255: Avoid dependency injection in entity hooks since this one is Fixed and part of a release already. Let's continue our discussion in that issue. Thanks!
Comment #19
dgwolf commentedJust my 2ct, in D10.6.3 without interfering modules the update did work, if that's of any relevance.
Comment #20
john.oltman commentedThanks Andreas, good to know. I did do the 3.4.7 release already to be on the safe side, since there are probably more sites like Daniel's out there.
Comment #21
dgwolf commentedJust updated registration and registration_waitlist on my live 10.6.3 site from 3.4.4 to 3.4.7 and it went well. Thanks!
Comment #22
daniel.pernold commentedThanks, works!
Comment #23
ryan-l-robinson commentedI just tried updating to 3.4.8 and still have a variation of this:
Comment #24
john.oltman commentedThanks @ryan I'll do a 3.4.9 tonight