VIM hat beim Öffnen eines PHP-Skripts das tödliche Signal SEGV abgefangen

0

Ich habe eine PHP-Datei auf meinem virtuellen Linux-CentOS-Computer, und wenn ich sie gelegentlich öffne, erhalte ich sie sofort

Vim: Tödliches Signal SEGV gefangen

Vim: Fertig. Segmentierungsfehler.

Ich habe diese Datei oft getestet, es gibt keine versteckten Sonderzeichen. Wenn ich eine andere PHP-Datei oder eine andere Datei öffne und daraus eine problematische Datei öffne (: e dateiname), kann ich sie problemlos anzeigen, bearbeiten und speichern.

Ich habe offensichtlich versucht vim -u NONE. Dieses Problem ist jedoch auf eine bestimmte PHP-Datei beschränkt. Alle anderen kann ich problemlos bearbeiten. Natürlich könnte es mehr solche Dateien geben, ich habe nicht jede einzelne PHP-Datei in unserem System bearbeitet.

Irgendwelche Vorschläge, was mit dieser Datei nicht stimmt und wie man es repariert?

Lradin
quelle
Gibt es eine Chance, dass Sie das PHP-Skript irgendwo hochladen, damit wir es uns ansehen können?
cascer1
Anscheinend meinen Sie das Bearbeiten, aber um es klar zu sagen: Wenn Sie "Öffnen" sagen, meinen Sie dann "Ausführen" oder "Bearbeiten"? Es hört sich so an, als ob tatsächlich Binärdaten darin sind, die sie töten. Wenn Sie es auf irgendeine Weise "aus einer anderen Datei" laden können, versuchen Sie, es mit dieser Version in eine neue Datei zu exportieren oder zu kopieren.
Yorik