# Bug: Fragenduplikate aufgrund von MDL-83541

Von Moodle 4.4.4 bis einschließlich Moodle 4.5.2 gab es einen Bug in Moodle, der dazu führte, dass Fragen beim Wiederherstellen dupliziert wurden. Siehe auch [MDL-83541](https://moodle.atlassian.net/browse/MDL-83541).

## Säubern der Datenbank von Fragenduplikaten

Durch den Bug entstanden teilweise mehrere Millionen Fragenduplikate, die die Performance der Moodle-Instanz einschränken oder bestimmte Aktionen wie das Wiederherstellen auch ganz unmöglich machen können.

Es gibt verschiedene Ansätze, zum Identifizieren und Bereinigen dieser Fragenduplikate:

<table id="bkmrk-quelle-hinweise-http" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><thead><tr><td>Quelle</td><td>Hinweise</td></tr></thead><tbody><tr><td>[https://github.com/melanietreitinger/moodle-qbank-cleanupscripts](https://github.com/melanietreitinger/moodle-qbank-cleanupscripts) </td><td>basierend auf den Scripten, die [hier](https://moodle.atlassian.net/browse/MDL-83541) vorgestellt wurden</td></tr></tbody></table>

## Links / Quellen

#### Der "original" Bug

[error\_question\_answers\_missing\_in\_db when duplicate or restore quiz](https://moodle.atlassian.net/browse/MDL-83541) ([MDL-83541](https://moodle.atlassian.net/browse/MDL-83541))

[Diskussion im HU-Moodle Forum](https://moodle.hu-berlin.de/mod/forum/discuss.php?d=1080271)

#### Fragetype "cloze/multianswer" Bug

[Diskussion im HU-Moodle Forum](https://moodle.hu-berlin.de/mod/forum/discuss.php?d=1119788)

[Subquestions of qtype\_multianswer (cloze) are duplicated when imported to another course](https://moodle.atlassian.net/browse/MDL-86136) ([MDL-86136](https://moodle.atlassian.net/browse/MDL-86136)) (fixed in 5.x)

[question (only parent) of qtype\_multianswer (cloze) is duplicated when imported to another course](https://moodle.atlassian.net/browse/MDL-86721) ([MDL-86721](https://moodle.atlassian.net/browse/MDL-86721)) (fixed in 5.x)

[qtype\_multianswer\\task\\cleanup\_duplicate\_subquestions fails](https://moodle.atlassian.net/browse/MDL-86281) ([MDL-86281](https://moodle.atlassian.net/browse/MDL-86281)) (fixed in 5.x)

#### Fragetyp "drawing" Bug

[https://github.com/ethz-let/moodle-qtype\_drawing/issues/37 (unresolved)](https://github.com/ethz-let/moodle-qtype_drawing/issues/37)

#### Fragetyp "random" Bug

Info von Tim Hunt [in einem Post auf moodle.org](https://moodle.org/mod/forum/discuss.php?d=468327#p1892445)

[Orphaned random questions should be deleted](https://moodle.atlassian.net/browse/MDL-87356) ([MDL-87356](https://moodle.atlassian.net/browse/MDL-87356)) (fixed in 4.5.9)

[Remove random qtype from core](https://moodle.atlassian.net/browse/MDL-73602) ([MDL-73602](https://moodle.atlassian.net/browse/MDL-73602)) (fixed in 5.2)

---

Autor(inn)en: [Melanie Treitinger](https://forum.moodle-an-hochschulen.de/user/profile.php?id=35), Ruhr-Universität Bochum