| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | - womit generierst du die Queries - womit verbindest du zur Datenbank - Warum PEARed Tools nutzen wenn du native Libraries nutzen kannst ( curl ) Segment Faults sind Schutzverletzungen die Aufgrund vieler Faktoren entstehen können. Memory Overflows könnten durch ebendsoviele Faktoren aber meist durch kontinuierliche Rekursion verursacht werden. Um gewisse Dinge logisch erklären oder analysieren zu können solltest du ( sofern dir das lizenztechnisch möglich ist ) zumindest schlüssige Quellcode-Bereiche posten. Ins blaue Raten bringt bei segfaults oder memleaks relativ bis ca. garnix.
__________________ |
| | |
| | |
| Erfahrener Benutzer | Schutzverletzungen sind Parser-Fallouts deren Ursprung weder durch Überwachung noch durch Vorhersehung ( zu Erwartende Logik ) einkalkuliert wurden. Klar muss man die Melden, aber was ist wenn du einen Bug meldest die PHP in einen segfault zwingen aber ihren Ursprung in einem PECL-Modul haben und dessen Ursprung auf einer Tatsache beruht die bspw. wie Endlosrekursion garnicht abfangbar ist dessen Ursprung dennoch nötig ist um bestimmte Zustände im Parser überhaupt zu erreichen ( Endlosschleifen die ein Script dazu befähigen einen Port zu überwachen bis Zustand Y eintritt - Was voraussichtlich erst nach 100 Jahren passieren kann <übertreiben /> ). Ich würde hier zuerst einmal prüfen wollen ob es an dem PECL-Zeug liegt, eh ich den PHP-Bugtracker um einen weiteren Bogus-Kandidaten erweitere.
__________________ |
| | |
| | |
| Erfahrener Benutzer | PHP-Code:
__________________ |
| | |
| | |||
| Gast
Beiträge: n/a
| Zitat:
entweder die Extension schmiert ab, weil eine Funktion unsauber programmiert wurde (fehlerhafter Algorithmus) oder die Extension schmiert ab, weil bei der Benutzung einer Funktion/einer Klasse zur Laufzeit Zustände auftreten, die nicht abgefangen werden (keine Fehlerbehandlung). In beiden Fällen wurde die Extension schlampig konstruiert. "Ampel? Gestern war hier auch grün." | ||
|
| | ||
| Erfahrener Benutzer | Zitat:
Jeder Bluescreen unter Windows ist ein segfault. Edit: Um das zu spezifizieren: Der Bluescreen ist auf ebene des Betriebssystem nur eine Fehlerdarstellung, die allermeisten Fehler die das Betriebssystem in eine Bluescreen-Situation zwingen sind aber sogenannte Schutzverletzungen ( genauer Allgemeine Schutzverletzungen ) - zu englisch: segfaults oder auch general segfaults. Fehler die Bluescreens auslösen sind sogenannte stop errors. In PHP verstehen wir darunter die fatal error-Familie der Fehler und alle Fehler die über dem fatal error in der Fehler-Hirarchie stehen ( parser error, core error, ... ) Edit2: hmm, was würde PHP dazu treiben 18 Exabyte Arbeitsspeicher zu bestellen ? ^^ @PHP.de: Nein, nur das der erste Qoute nicht stimmt ( unwahr ist, untrue / false )
__________________ Geändert von tr0y (14.01.2012 um 18:05 Uhr). | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] file_get_contents erzeugt Out Of Memory Fehler | aze | PHP Einsteiger | 18 | 11.07.2011 13:28 |
| Storage Eninge MEMORY und text | Cyron | Datenbanken | 13 | 15.05.2011 12:22 |
| imagecreatefromjpeg() "Allowed memory size exhausted" | peter silie | PHP Tipps 2010 | 17 | 04.05.2011 14:25 |
| Allowed Memory Size | robydog | PHP Tipps 2009 | 29 | 03.04.2010 18:22 |
| Allowed Memory Size exhausted | Exituz23 | Server, Hosting und Workstations | 4 | 01.02.2010 12:37 |
| Segmentation fault | dispy | PHP-Fortgeschrittene | 5 | 25.11.2009 08:57 |
| Willkürlicher Segmentation Fault | Shakademus | PHP-Fortgeschrittene | 10 | 10.10.2008 09:13 |
| *** glibc detected *** double free or corruption (!prev): | gunterrainer | Server, Hosting und Workstations | 3 | 18.05.2006 11:19 |
| Fatal error: Allowed memory size of 8192 bytes exhausted at | PHP Tipps 2005 | 11 | 06.03.2005 19:26 | |
| [Erledigt] Memory Problem mit gd | PHP-Fortgeschrittene | 1 | 25.06.2004 18:45 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php segmentation fault, segfault erzeugen beispiel, memory allocation, php memory segmentation fault, segfault memory, php speicherzugriffsfehler, segmentation fault php, php 5.1.6 \allowed memory size of\ \bytes exhausted\ segfault, linux memcpy segmentation fault, memory segfault, php free memory segmentation fault, file_get_contents segmentation fault, segfault segmentation wiki, php segmentation, segmentation fault |