/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Segmentation fault og død PHP
Fra : Thomas Lindgaard


Dato : 14-12-04 22:23

Hejsa

Er der andre her, som bruger PHP til CLI-scripting, og som har oplevet at
et PHP-script simpelthen holder op med at arbejde efter at have kørt i
nogle timer, eller som har PHP-scripts, der går ned med en segmentation
fault?

Burde man i det hele taget kunne få et PHP-script til at gå ned med en
segmentation fault, eller er det fordi, jeg løber ind i bugs i
PHP-fortolkeren?

--
Mvh.
/Thomas


 
 
Jacob Atzen (16-12-2004)
Kommentar
Fra : Jacob Atzen


Dato : 16-12-04 00:23

On 2004-12-14, Thomas Lindgaard <thomas@it-snedkeren.BLACK_HOLE.dk> wrote:
> Er der andre her, som bruger PHP til CLI-scripting, og som har oplevet at
> et PHP-script simpelthen holder op med at arbejde efter at have kørt i
> nogle timer, eller som har PHP-scripts, der går ned med en segmentation
> fault?

Jeg bruger PHP til at scripte med til tider, godt nok ikke i timevis.
Har kun været ude for seg. faults i forbindelse med betaen af php5.

> Burde man i det hele taget kunne få et PHP-script til at gå ned med en
> segmentation fault, eller er det fordi, jeg løber ind i bugs i
> PHP-fortolkeren?

Det lyder som en bug i PHP. Det burde ikke være muligt at få PHP til at
segfaulte, da du jo ikke selv foretager lagerhåndtering (du bruger vel
ikke nogen hjemmelavede extensions eller lign?).

--
Med venlig hilsen
- Jacob Atzen

Thomas Lindgaard (16-12-2004)
Kommentar
Fra : Thomas Lindgaard


Dato : 16-12-04 21:06

On Wed, 15 Dec 2004 23:22:40 +0000, Jacob Atzen wrote:

> Jeg bruger PHP til at scripte med til tider, godt nok ikke i timevis.
> Har kun været ude for seg. faults i forbindelse med betaen af php5.

Her er det PHP 4.3.noget.

> Det lyder som en bug i PHP. Det burde ikke være muligt at få PHP til at
> segfaulte, da du jo ikke selv foretager lagerhåndtering (du bruger vel
> ikke nogen hjemmelavede extensions eller lign?).

Nej, jeg bruger ikke noget hjemmelavet - kun en default installation hvor
jeg vist kun har rodet med den mængde RAM, der må bruges...

--
Mvh.
/Thomas


Peter Brodersen (16-12-2004)
Kommentar
Fra : Peter Brodersen


Dato : 16-12-04 21:27

On Thu, 16 Dec 2004 21:05:52 +0100, Thomas Lindgaard
<thomas@it-snedkeren.BLACK_HOLE.dk> wrote:

>Nej, jeg bruger ikke noget hjemmelavet - kun en default installation hvor
>jeg vist kun har rodet med den mængde RAM, der må bruges...

Hvis du har lyst til at grave lidt i det, kan du prøve at lave en gdb
backtrace:
http://bugs.php.net/bugs-generating-backtrace.php

En typisk årsag plejer at være diverse extensions og lignende, men en
segfault er alligevel voldsom. Det er rigtigt nok ikke noget, der bare
burde ske uden videre.

--
- Peter Brodersen

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste