SuSE 9.1: apache will nicht (NEIN es ist nicht das bekannte "startet nicht" problem)
![](https://seccdn.libravatar.org/avatar/d1fa340dd0cbb328b697a0d70a47c83f.jpg?s=120&d=mm&r=g)
Hallo, apache2 auf suse 9.1 mit php4, mag nicht. startet normal, ich seh auch in der prozessliste brav viele viele kinderchen, aber wenn ich auf localhost:80 geh kommt nur "verbindung abgebrochen" und im apache errorlog seh ich dass das betreffende child mit sigsegfault gestorben ist. hab mich auch schon mit ltrace und strace an die entsprechenden prozesse geklemmt, und auch da seh ich nicht viel was mir weiterhilft ausser dem segv... welche php module installiert sind hat keinen einfluss auf den fehler... updates sind alle installiert... hat das schon irgendwer so gesehn? bye, MH -- Die unaufgeforderte Zusendung einer Werbemail an Privatleute verstößt gegen §1 UWG und 823 I BGB (Beschluß des LG Berlin vom 2.8.1998 Az: 16 O 201/98). Jede kommerzielle Nutzung der übermittelten persönlichen Daten sowie deren Weitergabe an Dritte ist ausdrücklich untersagt! gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C
![](https://seccdn.libravatar.org/avatar/75973ede5fa153b26deb187a8fead743.jpg?s=120&d=mm&r=g)
On Sun, Jun 06, 2004 at 03:02:00PM +0200, Mathias Homann wrote:
apache2 auf suse 9.1 mit php4, mag nicht. startet normal, ich seh auch in der prozessliste brav viele viele kinderchen, aber wenn ich auf localhost:80 geh kommt nur "verbindung abgebrochen" und im apache errorlog seh ich dass das betreffende child mit sigsegfault gestorben ist. hab mich auch schon mit ltrace und strace an die entsprechenden prozesse geklemmt, und auch da seh ich nicht viel was mir weiterhilft ausser dem segv...
Wo genau passiert der segfault denn?
welche php module installiert sind hat keinen einfluss auf den fehler... updates sind alle installiert...
Welche Module sind sonst noch installiert? Klappt es ohne php4? Peter
![](https://seccdn.libravatar.org/avatar/d1fa340dd0cbb328b697a0d70a47c83f.jpg?s=120&d=mm&r=g)
poeml@cmdline.net sagte:
On Sun, Jun 06, 2004 at 03:02:00PM +0200, Mathias Homann wrote:
apache2 auf suse 9.1 mit php4, mag nicht. startet normal, ich seh auch in der prozessliste brav viele viele kinderchen, aber wenn ich auf localhost:80 geh kommt nur "verbindung abgebrochen" und im apache errorlog seh ich dass das betreffende child mit sigsegfault gestorben ist. hab mich auch schon mit ltrace und strace an die entsprechenden prozesse geklemmt, und auch da seh ich nicht viel was mir weiterhilft ausser dem segv...
Wo genau passiert der segfault denn?
in einer funktion namens apr_palloc(), ltrace/strace files hab ich daheim auf dem laptop, kann ich heute abend posten. palloc() stinkt ja gradezu nach problemen irgendwelchen speicher zu belegen... klappt aber auf 2 rechnern nicht, einer hat 256MB ram, der andere 1G ram...
welche php module installiert sind hat keinen einfluss auf den fehler... updates sind alle installiert...
Welche Module sind sonst noch installiert?
apache2 module? oder nur php4 module? php4 module sind alle drin.
Klappt es ohne php4?
nein. unabhängig davon ob ich php4 komplett deinstallier, oder ob ich es nur in der apache config abschalte. komischerweise lief es zwischendurch aber auch mal... und dann beim nächsten restart nicht mehr, ohne dass ich was verändert hatte... bye, MH
![](https://seccdn.libravatar.org/avatar/d1fa340dd0cbb328b697a0d70a47c83f.jpg?s=120&d=mm&r=g)
Am Montag, 7. Juni 2004 11:47 schrieb Mathias Homann:
in einer funktion namens apr_palloc(), ltrace/strace files hab ich daheim auf dem laptop, kann ich heute abend posten.
12096 apr_bucket_shared_split(0x082464e0, 7, 7, 0, 0x080539f4) = 0 12096 apr_palloc(0x082484c8, 80, 0xbffff098, 0, 0) = 0x082491d8 12096 memcpy(0x082491d8, "get /\r\n", 7) = 0x082491d8 12096 apr_time_now(0x08248518, 8192, 0xbffff0f8, 0x08248500, 0) = 0x6fc24fdb 12096 __ctype_b_loc(0xbffff090, 0, 0x400488d0, 0x0806055c, 0x40c31051) = 0x4030d8a4 12096 apr_palloc(0x082484c8, 4, 0x400488d0, 0x0806055c, 0x40c31051) = 0x08249228 12096 memcpy(0x08249228, "get", 3) = 0x08249228 12096 __ctype_b_loc(0x08249228, 0x082491d8, 3, 0x0806055c, 0x40c31051) = 0x4030d8a4 12096 __ctype_b_loc(0x08249228, 0x082491d8, 3, 0x0806055c, 0x40c31051) = 0x4030d8a4 12096 apr_palloc(0x082484c8, 2, 3, 0x0806055c, 0x40c31051) = 0x08249230 12096 memcpy(0x08249230, "/", 1) = 0x08249230 12096 __ctype_b_loc(0x08249230, 0x082491dc, 1, 0x0806055c, 0x40c31051) = 0x4030d8a4 12096 strlen("get") = 3 12096 apr_hash_get(0x080a5a18, 0x08249228, 3, 0x08073155, 0x08249230) = 0 12096 apr_pstrdup(0x082484c8, 0x08249230, 0x08249230, 0x0809a36c, 0x08249230) = 0x08249238 12096 apr_uri_parse(0x082484c8, 0x08249230, 0x08248650, 0x0809a36c, 0x08249230) = 0 12096 apr_pstrmemdup(0x082484c8, 0x08093c58, 8, 0x08248500, 0) = 0x08249248 12096 __ctype_b_loc(0x082484c8, 0x08093c58, 8, 0x08248500, 0) = 0x4030d8a4 12096 apr_brigade_destroy(0x082491b0, 0x08093c58, 8, 0x08248500, 0 <unfinished ...> 12096 apr_bucket_free(0x082464e0, 0x4000ca40, 0x082484d8, 0x082491b4, 0x082491b0) = 0 12096 <... apr_brigade_destroy resumed> ) = 0 12096 apr_table_get(0x082486d0, 0x08093f1c, 1, 0x082491b0, 0x40049730) = 0 12096 apr_table_get(0x082486d0, 0x0808eeec, 8, 0x08248500, 0) = 0 12096 apr_palloc(0x082484c8, 20, 0x082484d8, 0x40160473, 0x082491b0) = 0x08249258 12096 --- SIGSEGV (Segmentation fault) --- 12096 apr_filepath_set(0x0809bc40, 0x080a40a8, 1, 0x40007c72, 0) = 0 12096 apr_signal(11, 0, 1, 0x40007c72, 0) = 0 12096 getpid() = 12096 12096 getpid() = 12096 12096 kill(12096, 11) = 0 12096 --- SIGSEGV (Segmentation fault) --- 12096 +++ killed by SIGSEGV +++
Welche Module sind sonst noch installiert?
apache2 module? oder nur php4 module? php4 module sind alle drin.
php4-4.3.4-43.6 php4-bcmath-4.3.4-43.6 php4-bz2-4.3.4-43.6 php4-calendar-4.3.4-43.6 php4-ctype-4.3.4-43.6 php4-curl-4.3.4-43.6 php4-dba-4.3.4-43.6 php4-dbase-4.3.4-43.6 php4-domxml-4.3.4-43.6 php4-exif-4.3.4-43.6 php4-filepro-4.3.4-43.6 php4-ftp-4.3.4-43.6 php4-gd-4.3.4-43.6 php4-gettext-4.3.4-43.6 php4-gmp-4.3.4-43.6 php4-iconv-4.3.4-43.6 php4-imap-4.3.4-43.6 php4-ldap-4.3.4-43.6 php4-mbstring-4.3.4-43.6 php4-mcal-4.3.4-43.6 php4-mcrypt-4.3.4-43.6 php4-mhash-4.3.4-43.6 php4-mime_magic-4.3.4-43.6 php4-mysql-4.3.4-43.6 php4-pgsql-4.3.4-43.6 php4-qtdom-4.3.4-43.6 php4-readline-4.3.4-43.6 php4-recode-4.3.4-43.6 php4-session-4.3.4-43.6 php4-shmop-4.3.4-43.6 php4-snmp-4.3.4-43.6 php4-sockets-4.3.4-43.6 php4-swf-4.3.4-43.6 php4-sysvsem-4.3.4-43.6 php4-sysvshm-4.3.4-43.6 php4-unixODBC-4.3.4-43.6 php4-wddx-4.3.4-43.6 php4-xslt-4.3.4-43.6 php4-yp-4.3.4-43.6 php4-zlib-4.3.4-43.6 weitere apache module: keine. bye, MH
participants (2)
-
Mathias Homann
-
poeml@cmdline.net