Unable to determine class for field type 'address' on upgrade to 8.3

Created on 9 April 2017, over 7 years ago
Updated 9 February 2024, 10 months ago

updating a drupal 8.27 instance to drupal 8.3 leads to this error:

RuntimeException: Unable to determine class for field type 'address' found in the 'field.storage.node.field_address' configuration in Drupal\field\FieldStorageConfigStorage->mapFromStorageRecords() (line 157 of core/modules/field/src/FieldStorageConfigStorage.php).

followed by:
Drupal\Core\Config\Entity\ConfigEntityStorage->doLoadMultiple(Array) (Line: 242)
Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 507)
Drupal\Core\Entity\Entity::loadMultiple(Array) (Line: 181)
field_entity_field_storage_info(Object)
call_user_func_array('field_entity_field_storage_info', Array) (Line: 391)
Drupal\Core\Extension\ModuleHandler->invoke('field', 'entity_field_storage_info', Array) (Line: 510)
Drupal\Core\Entity\EntityFieldManager->buildFieldStorageDefinitions('node') (Line: 406)
Drupal\Core\Entity\EntityFieldManager->getFieldStorageDefinitions('node') (Line: 154)
Drupal\Core\Entity\EntityManager->getFieldStorageDefinitions('node') (Line: 110)
Drupal\views\EntityViewsData->getFieldStorageDefinitions() (Line: 366)
Drupal\views\EntityViewsData->mapFieldDefinition('node', 'uuid', Object, Object, Array) (Line: 266)
Drupal\views\EntityViewsData->getViewsData() (Line: 16)
Drupal\node\NodeViewsData->getViewsData() (Line: 169)
views_views_data()
call_user_func_array('views_views_data', Array) (Line: 391)
Drupal\Core\Extension\ModuleHandler->invoke('views', 'views_data') (Line: 245)
Drupal\views\ViewsData->getData() (Line: 162)
Drupal\views\ViewsData->get('block_content') (Line: 91)
Drupal\views\Plugin\Derivative\ViewsEntityRow->getDerivativeDefinitions(Array) (Line: 101)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDerivatives(Array) (Line: 87)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDefinitions() (Line: 283)
Drupal\Core\Plugin\DefaultPluginManager->findDefinitions() (Line: 174)
Drupal\Core\Plugin\DefaultPluginManager->getDefinitions() (Line: 143)
views_theme(Array, 'module', 'views', 'core/modules/views') (Line: 446)
Drupal\Core\Theme\Registry->processExtension(Array, 'views', 'module', 'views', 'core/modules/views') (Line: 333)
Drupal\Core\Theme\Registry->build() (Line: 232)
Drupal\Core\Theme\Registry->get() (Line: 122)
Drupal\Core\Utility\ThemeRegistry->resolveCacheMiss('input') (Line: 113)
Drupal\Core\Utility\ThemeRegistry->get('input') (Line: 185)
Drupal\Core\Theme\ThemeManager->render('input', Array) (Line: 435)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 448)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 574)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 149)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 64)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 99)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 78)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 50)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 656)
Drupal\Core\DrupalKernel->handle(Object) (Line: 22)

site is unusable. can't get to /admin, /update.php. /rebuild.php brings no improvement.

even deleting /modules/address and renaming node- and node-rev-tables brings no improvement.

playing around with composer remove / update brings no improvement.

i am stuck. don't have any (more) idee how to fix this.

will i have to start build the website from zero, this time without address module?

played with this error now for 3 days, read a lot, nothing helped.

๐Ÿ’ฌ Support request
Status

Closed: outdated

Version

1.0

Component

Code

Created by

๐Ÿ‡ฉ๐Ÿ‡ชGermany Frank Pfabigan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024