Notice: Unexpected clearActionName after getActionName already called in /var/www/html/includes/context/RequestContext.php on line 338
Workaround – Wikipedia Zum Inhalt springen

Workaround

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Umgehungslösung)
Datei:Telephone booth in the way of bicycle tracks.jpg
Beispiel: Telefonzellen auf einem Fahrradweg, durch die Fahrbahnmarkierung sollen die Radfahrer umgeleitet werden

Ein {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (englisch für „Notlösung“, „Behelfslösung“, „{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)“ = „um etwas herum arbeiten“) ist ein Umweg zur Vermeidung eines bekannten Fehlverhaltens eines technischen Systems. Es ist ein Hilfsverfahren, das das eigentliche Problem nicht behebt, sondern mit zusätzlichem Aufwand seine Symptome umgeht.

Fehlkonstruktionen von Mikroprozessoren erfordern beispielsweise {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) in Betriebssystemen durch Patches.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Intel Pentium Processor – Invalid Instruction Erratum: Software Vendor Statements.] Intel, , archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 18. März 2012.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Bei Anwendungssoftware kann eine Wiederholung ihrer Installation ein {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) sein.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig FAQ: Duden-Rechtschreibprüfung für OpenOffice und LibreOffice 8.0.] Bibliographisches Institut, , archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 18. März 2012.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>

Der Begriff wird häufig im Bereich der Softwareentwicklung verwendet. Tritt ein Fehler in einem Programm auf, lässt sich oft eine solche Hilfskonstruktion finden, mit der man zwar sofort, aber doch recht unkomfortabel – mit erhöhtem Arbeitsaufwand – zum gewünschten Ziel gelangt. In der Prozessortechnologie werden {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) z. B. in Form von zusätzlichen Befehlen zur Umgehung von ungünstigen Architekturfestlegungen (falsche Planung, falsches Layout) verwendet. Auch finden sich oft Anleitungen für {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) z. B. im World Wide Web, wie man bestimmte Probleme auf einem System umgehen kann, etwa durch manuelles Bearbeiten der Systemkonfiguration (Konfigurationsdatei, Registrierungsdatenbank) oder durch Shellskripte.

Im Linux-Kernel werden {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), die unter spezifischen Umständen anzuwenden sind, als {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) bezeichnet, von {{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value) für Eigenart bzw. Macke. Dies ist vergleichbar mit dem Quirks-Modus von Webbrowsern, die bei bestimmten Webseiten einen Kompatibilitätsmodus als {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) verwenden, damit diese korrekt funktionieren – genau so aktiviert der Kernel auf betroffener Hardware einen bestimmten {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), damit z. B. ein Treiber wie gewollt funktioniert.<ref>https://docs.kernel.org/nvme/feature-and-quirk-policy.html</ref><ref>https://www.kernelconfig.io/config_pci_quirks</ref>

Im Rahmen von ITIL-Prozessen werden {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) häufig durch {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) kurzfristig gelöst. Sobald im Problem-Management eine nachhaltige Lösung des Problems, das den {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (dt. Vorfall) verursacht hat, entwickelt wurde, kann diese durch einen {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) umgesetzt werden. Der provisorische {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) ist dann nicht mehr notwendig.

Einzelnachweise

<references />