Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Seltsamer Fehler oder skurriles Osterei? Buchstabenkombination trickst Spotlight aus

Die in Spotlight integrierte Volltextsuche ist bei Mac-Anwendern äußerst beliebt. Ganz gleich, ob ein Wort in einer Pages-, einer Textdatei, einem PDF oder einem Foto auftaucht – Spotlight findet das Dokument und präsentiert es in einer aufgeräumten Liste, aus der man es bequem öffnen kann. Damit dies funktioniert, indizieren Hintergrundprozesse jede neue und geänderte Datei im Hintergrund und erzeugen einen umfangreichen und schnell durchsuchbaren Index aller Inhalte. Gelegentlich kommt es jedoch dazu, dass macOS bestimmte Inhalte nicht findet. Eine mögliche Ursache dokumentiert Howard Oakley: Wenn eine Textdatei mit den Buchstaben „LG“ beginnt, bleiben alle folgenden Inhalte beim Index ausgespart.


Den Tipp erhielt er von einem Leser namens Jürgen, welcher die im Deutschen gebräuchliche Abkürzung für „Liebe Grüße“ offenbar am Anfang einer Textdatei vorfand – und daraufhin den Rest der Datei im Spotlight-Index vermisste. Es müssen tatsächlich diese beiden (Groß-)Buchstaben direkt hintereinander sein, zudem ist das Encoding entscheidend: Nur UTF-8 verursacht diesen Fehler. Dieses Problem lässt sich bis mindestens macOS 12 (Monterey) zurückverfolgen.

Der hinter „LG“ gesetzte Text in einer UTF-8-Datei lässt sich nicht mit der Volltextsuche von macOS aufspüren.

Eher Fehler als Absicht
Theoretisch wäre es möglich, dass sich ein Apple-Entwickler klammheimlich eine Hintertür eingerichtet hat, um einzelne Textdateien vor der Volltextsuche auszunehmen. Wahrscheinlicher ist aber, dass es sich um einen unbeabsichtigten Fehler handelt. Oakley hat die Fehlerprotokolle durchstöbert, welche kurz nach dem Speichern einer entsprechenden Datei entstehen. Dabei fielen ihm zwei Zeilen auf, die sich häufig wiederholten, sowohl vom Prozess mdwrite als auch von mds. Der Code 4864 sei ein Fehler namens „NSCoderReadCorruptError“, so Oakley. Wahrscheinlich liege ein Fehler in RichText.mdimporter vor.

Die Fehlermeldungen lassen vermuten, dass die Buchstabenkombination den Importprozess ungewollt abbrechen lässt.

Weitere Buchstabenkombinationen betroffen
Ein Leser berichtet in den Kommentaren von einer weiteren Zeichenfolge, welche Spotlight vom Indizieren abhält: Beginnt eine UTF-8-Textdatei mit „HPA“, lässt sich dasselbe Verhalten beobachten. Offenbar treten diese Kombinationen aus Encoding und Dateianfang so selten auf, dass der Fehler bisher nicht aufgefallen ist – oder Apple darin keinen hinreichenden Grund sah, das Problem zu beheben. Trotzdem sollte man sich nicht auf dieses Sonderverhalten verlassen – wer bestimmte Dateien nicht über Spotlight finden will, kann den sie umgebenden Ordner ausschließen.

Kommentare

Mad Doc
Mad Doc23.10.25 17:45
Gesetzt den Fall zwei Menschen teilen sich einen Rechner oder Kids wollen den Inhalt einer Datei vor den Erwachsenen verstecken, wäre der Ausschluss von Ordnern in den Spotlight-Einstellungen aber wie ein winkendes Fähnchen
🙋‍♀️ = bitte suche hier zuerst.
Diese Nachricht wurde umweltfreundlich aus wiederverwerteten Buchstaben und Wörtern weggeworfener eMails geschrieben. Sie ist daher voll digital abbaubar.
+2
Kehrblech23.10.25 18:05
Seltsam finde ich, das ausgerechnet der Name eines großen Unternehmens als Auslöser gebraucht wird.
0
Black Coffee23.10.25 19:02
Mad Doc
Gesetzt den Fall zwei Menschen teilen sich einen Rechner…

dann haben sie hoffentlich separate Accounts…
+8
Mad Doc
Mad Doc23.10.25 21:19
Black Coffee
Mad Doc
Gesetzt den Fall zwei Menschen teilen sich einen Rechner…

dann haben sie hoffentlich separate Accounts…

Meine Schwiegereltern teilen sich einen Account, aber nach 52 Jahren Ehe hat man auch keine Geheimnisse mehr voreinander.
Diese Nachricht wurde umweltfreundlich aus wiederverwerteten Buchstaben und Wörtern weggeworfener eMails geschrieben. Sie ist daher voll digital abbaubar.
+1
Huba23.10.25 22:27
Das kann ich hier nachvollziehen: Die Suche nach „Drölmpfkazonz“ liefert bei mir auch keinen Treffer.
+6
relax
relax23.10.25 22:27
In den Kommentaren wird nun auch von der Buchstabenfolge ‘Draw’ als Auslöser zum nicht finden durch Spotlight berichtet. Hab’s nicht getestet, aber Draw ist sicher ein häufiger genutztes Wort, zumindest im englischen Sprachraum.
0
Macmissionar24.10.25 01:10
Es wäre ja schon schön, wenn Spotlight überhaupt wieder funktionieren würde. Sowohl macOS 26, als auch 26.0.1 hat hier massive Aussetzer – MacBook Air M4 2025.
A Mac is like a Wigwam: No Windows, no Gates, no Backdoors, Peace, Harmony – and an Apache inside.
+4
Marcel Bresink24.10.25 11:30
Das lässt sich technisch recht einfach erklären. Vermutlich verwendet Spotlight die automatische Dateiinhaltserkennung von UNIX, um völlig ohne Metadaten zu prüfen, welcher Dateityp vorliegt. Man kann das nachstellen, indem man den Befehl "file" auf die Datei anwendet.

In der Typerkennung sind viele historische Dateitypen hinterlegt, die heute niemand mehr kennt. Eine Datei, die mit "LG" beginnt, gilt zum Beispiel als "Archiv im Arhangel-Format" und nicht als Textdatei, also wird sie nicht indexiert. Ähnliche Dateitypen gibt es auch mit "HPA", "ASD", "Blink" und viele, viele weitere.
+10
Deichkind24.10.25 14:37
In den Kommentaren zu Howard Oakleys Bericht wird die irrtümliche Anwendung der UNIX-Dateiinhaltserkennung bei der Indizierung ja diskutiert. Bei macOS und schon OS X ist für so etwas die UTI heranzuziehen.

Das Phänomen tritt seit macOS 10.14 Mojave auf. macOS 10.13 High Sierra macht den Fehler nicht.
0
Marcel Bresink24.10.25 17:42
Deichkind
Bei macOS und schon OS X ist für so etwas die UTI heranzuziehen.

Nein, das wäre viel schlimmer, denn dann könnte jeder Benutzer durch Umbenennen einer Datei Spotlight sabotieren und theoretisch sogar Sicherheitslücken auslösen. Dateien ohne Namensendung oder Erweiterte Attribute könnten überhaupt nicht mehr verarbeitet werden.

Falsche Metadaten (inklusive absichtlich gefälschte) dürften in der Praxis sehr viel häufiger auftreten als skurrile Buchstabenfolgen am Anfang einer Textdatei. Apple hat das architektonisch eigentlich völlig richtig konzipiert, aber man könnte es natürlich besser machen. Wie so oft verhalten sich die Apple-Programme "naiv" und berücksichtigen knifflige Sonderfälle nicht. Bei Software ist das in der Regel ein Anzeichen von großem Kostendruck oder Arbeitsüberlastung.
+3
fleissbildchen25.10.25 09:40
Mad Doc
Gesetzt den Fall zwei Menschen teilen sich einen Rechner oder Kids wollen den Inhalt einer Datei vor den Erwachsenen verstecken, wäre der Ausschluss von Ordnern in den Spotlight-Einstellungen aber wie ein winkendes Fähnchen
🙋‍♀️ = bitte suche hier zuerst.

Ich finde auch, dass es eher ein Feature als ein Bug ist. Ganz bequem eine Datei aus dem (aufgezwungenen) Index heraushalten...
0
Dr.Kimble
Dr.Kimble25.10.25 11:06
Spotlight ist, seit dem Umstieg auf Tahoe, bei mir gar nicht mehr für die Suche zu gebrauchen. Findet bestimmte Dateien einfach nicht mehr, die zuvor immer als Suchergebnis gefunden wurden. Ich muss jetzt immer Opt-Cmd-Leertaste drücken, dann findet er auch wieder, aber ein einfaches Cmd-Leertaste funktioniert nicht.
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.