Donnerstag, 28. April 2011

Patch für AFUTrainer 3.0

Letzten Herbst hatte ich eine Kurzanleitung veröffentlicht, wie man den AFUTrainer 3.0 manuell unter Max OS X kompiliert und wie man dabei einige Handling-Probleme umgeht.

Was noch aussteht ist der Patch, wie man den ungültigen Speicherzugriff herauspatcht.

Dazu ist in der Datei catalogmodel.cpp in der Zeile 168 der fettgedruckte Teil zu ergänzen:

if (parent.isValid() || row < 0 || row >= m_listChapter.size()) return QModelIndex();

Damit werden negative Zeilen herausgefiltert und führen nicht länger zum Absturz der Software.

Keine Kommentare: