Migrator Bug in 3.3.16

In diesem Forum gibt es Starthilfe zum neuen Extension-System von phpBB 3.1/3.2. Fragen zur Entwicklung von Extensions und zur Konvertierung von phpBB 3.0.x MODs sind ebenfalls willkommen.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3655
Registriert: 15.12.2014 10:19

Re: Migrator Bug in 3.3.16

Beitrag von LukeWCS »

Durch meine Tests mit AnubisBB hat sich die folgende Vermutung als Fakt herausgestellt:
LukeWCS hat geschrieben: 05.05.2026 15:18 1. Das Migrator Tool permission.remove ist definitiv eine der möglichen Ursachen. Es könnte also auch noch andere Migrator Tools betreffen, das ist aber aktuell nur eine Vermutung.
Betroffen ist effektiv auch die Kombination revert_data + config.update.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8399
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Migrator Bug in 3.3.16

Beitrag von Kirk »

Marc hat die Änderung in der migrator.php wieder rückgängig gemacht: https://github.com/phpbb/phpbb/pull/6959/files
Diverse Tests haben ergeben das so keinerlei "Rückstände" bleiben.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12237
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Migrator Bug in 3.3.16

Beitrag von Crizzo »

Kirk hat geschrieben: 17.05.2026 11:35 Marc hat die Änderung in der migrator.php wieder rückgängig gemacht:
Das ist nicht ganz richtig. Der Pull Request würde das so machen, wenn er in der Art "gemerged" wird.
Benutzeravatar
chris1278
Mitglied
Beiträge: 4214
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: Migrator Bug in 3.3.16

Beitrag von chris1278 »

Ich denke aber zumindest werden die das wohl mit dem nächsten updaste wieder korrigieren hoffe ich mal einfach. Egal in welche richtung hauptsache der fehler wird dann bereinigt.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3655
Registriert: 15.12.2014 10:19

Re: Migrator Bug in 3.3.16

Beitrag von LukeWCS »

Crizzo hat geschrieben: 17.05.2026 14:01 Der Pull Request würde das so machen, wenn er in der Art "gemerged" wird.
Also erstmal ein Zwischenstand. Aber dann siehts ja schon mal nicht schlecht aus.

Und den Migrator zu den Unit Tests hinzufügen ist prima, quasi als Prävention für künftige Änderungen am Migrator, weil das ist schon so ein kleines Biest. ^^
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3655
Registriert: 15.12.2014 10:19

Re: Migrator Bug in 3.3.16

Beitrag von LukeWCS »

Der Fix hat sich inzwischen weiter entwickelt und Udo und ich haben den neuesten Stand getestet mit positivem Ergebnis. Alle Details im zugehörigen PR:

[ticket/17650] Merge steps in try_revert and add test by marc1706 · Pull Request #6959 · phpbb/phpbb

Sobald das offiziell in die Codebase von 3.3.17 migriert wurde, passen wir das Thema [3.3] phpBB 3.3.16 - Wichtige Hinweise! an.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3655
Registriert: 15.12.2014 10:19

Re: Migrator Bug in 3.3.16

Beitrag von LukeWCS »

Eine weitere Ext entdeckt die betroffen ist. Interessant ist hier, dass das Fehlerbild ganz anders ist, aber nach ersten Tests war es schnell klar, dass diese Ext exakt vom selben Migrator Bug betroffen ist.

Error when deleting data

Somit sind inzwischen 3 Migrator Konstellationen bekannt, die problematisch sind. Sobald ich alle Infos habe, aktualisiere ich den Tracker.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Antworten

Zurück zu „Extension Bastelstube“