Project

General

Profile

Actions

Bug #104853

closed

Analyze Database via Maintenance produces an error

Added by Aristeidis Karavas about 1 month ago. Updated about 1 month ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Database API (Doctrine DBAL)
Target version:
-
Start date:
2024-09-07
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
13
PHP Version:
8.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

TYPO3 v13
PHP 8.3
MySQL 10.6.18-MariaDB-0ubuntu0.22.04.1-log

I installed mask and created 2 new fields. Upon saving the element, i got a 500 error. Tried to add the fields via the Maintenance module, the same thing happened. This is the error

Typed property Doctrine\DBAL\Schema\TableDiff::$changedColumns must not be accessed before initialization

This is the line that produced the error

cms-core/Classes/Database/Platform/MariaDB1060Platform.php

public function getAlterTableSQL(TableDiff|DoctrineTableDiff $diff): array
{
    return $this->getCustomAlterTableSQLEngineOptions($this, $diff, parent::getAlterTableSQL($diff));
}

Ill try to add the stack trace as an image.

Not really sure why this happens


Files


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Task #104628: Raise `doctrine/dbal:^4.1`ClosedStefan Bürk2024-08-15

Actions
Is duplicate of TYPO3 Core - Bug #104653: Analyze Database Structure broken / not able to install new extensionsClosed2024-08-17

Actions
Actions

Also available in: Atom PDF