• Bug#266545: apache2 and libapache2-svn Segmentation fault

    From Konstantin Kletschke@1:229/2 to All on Wed Aug 18 11:20:08 2004
    From: [email protected]

    Package: libapache2-svn
    Version: 1.0.6-1

    [Wed Aug 18 10:38:17 2004] [notice] Apache/2.0.50 (Debian GNU/Linux)
    DAV/2 SVN/1.0.6 configured -- resuming normal operations

    after typing http://svn.ku-gbr.de into URL line in Browser:

    [Wed Aug 18 10:38:39 2004] [notice] child pid 1555 exit signal
    Segmentation fault (11)

    Browser (firefox-0.9.x) says:

    Connection: close

    strace -fF output:

    1916 <... select resumed> ) = 0 (Timeout)
    1916 waitpid(-1, 0xbffffa50, WNOHANG|WUNTRACED) = 0
    1916 select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
    1916 waitpid(-1, 0xbffffa50, WNOHANG|WUNTRACED) = 0
    1916 select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
    1916 waitpid(-1, 0xbffffa50, WNOHANG|WUNTRACED) = 0
    1916 select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
    1916 waitpid(-1, 0xbffffa50, WNOHANG|WUNTRACED) = 0
    1916 select(0, NULL, NULL, NULL, {1, 0} <unfinished ...>
    1917 <... poll resumed> [{fd=5, events=POLLIN, revents=POLLIN}, {fd=4, events=POLLIN}, {fd=3, events=POLLIN}], 3, -1) = 1
    1917 accept(5, {sa_family=AF_INET, sin_port=htons(3593), sin_addr=inet_addr("217.236.53.126")}, [16]) = 9
    1917 semop(4456449, 0x402fc9d2, 1 <unfinished ...>
    1918 <... semop resumed> ) = 0
    1917 <... semop resumed> ) = 0
    1918 poll( <unfinished ...>
    1917 fcntl64(9, F_GETFL) = 0x2 (flags O_RDWR)
    1917 fcntl64(9, F_SETFL, O_RDWR|O_NONBLOCK) = 0
    1917 read(9, 0x817fcd8, 8000) = -1 EAGAIN (Resource
    temporarily unavailable)
    1917 poll([{fd=9, events=POLLIN, revents=POLLIN}], 1, 300000) = 1
    1917 read(9, "GET / HTTP/1.1\r\nHost: svn.ku-gbr"..., 8000) = 364
    1917 gettimeofday({1092818748, 943362}, NULL) = 0
    1917 stat64("/var/www/apache2-default/", {st_mode=S_IFDIR|0755,
    st_size=4096, ...}) = 0
    1917 open("/.htaccess", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file
    or directory)
    1917 open("/var/.htaccess", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such
    file or directory)
    1917 open("/var/www/.htaccess", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No
    such file or directory)
    1917 open("/var/www/apache2-default/.htaccess", O_RDONLY|O_LARGEFILE) =
    -1 ENOENT (No such file or directory)
    1917 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
    1917 chdir("/etc/apache2") = 0
    1917 rt_sigaction(SIGSEGV, {SIG_DFL}, {SIG_DFL}, 8) = 0
    1917 getpid() = 1917
    1917 getpid() = 1917
    1917 kill(1917, SIGSEGV) = 0
    1917 sigreturn() = ? (mask now [])
    1917 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
    1916 <... select resumed> ) = ? ERESTARTNOHAND (To be
    restarted)
    1916 --- SIGCHLD (Child exited) @ 0 (0) ---
    1916 select(0, NULL, NULL, NULL, {0, 555000}) = 0 (Timeout)

    Full text at http://ludenkalle.de/apache2-seg.txt

    Removing dav_svn.conf and dav_svn.load links out of
    /etc/apache2/mods-enabled makes homepage accessable.

    I tried all different apache2-mpm-* models, all behave the same.

    ii apache2-mpm-prefork 2.0.50-9
    ii libc6 2.3.2.ds1-16

    Linux kermit 2.6.6-rc2-mm1-udm1-hd12 #7 Mon May 3 22:48:59 CEST 2004
    i686 GNU/Linux

    If you need any more info to find out whats going on feel free to ask.

    Regards, Konstantin Kletschke

    --
    GPG KeyID EF62FCEF
    Fingerprint: 13C9 B16B 9844 EC15 CC2E A080 1E69 3FDA EF62 FCEF

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.5 (GNU/Linux)

    iD8DBQFBIxgtHmk/2u9i/O8RAgFzAJ46l3sLdONUsPvJ1DAWn0hnbo+xOgCfZs32 FgSOq15os3IOcEfnRiOax9M=
    =USVw
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Matt Kraai@1:229/2 to Konstantin Kletschke on Wed Aug 18 14:30:11 2004
    From: [email protected]

    On Wed, Aug 18, 2004 at 10:49:55AM +0200, Konstantin Kletschke wrote:
    [Wed Aug 18 10:38:39 2004] [notice] child pid 1555 exit signal
    Segmentation fault (11)

    Would you please upgrade to subversion 1.0.6-1.1 and see if that
    fixes your problem?

    --
    Matt Kraai [email protected] http://ftbfs.org/

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.4 (GNU/Linux)

    iD8DBQFBI0TtfNdgYxVXvBARAl3mAJ9iYfZF9MsE/vwdMRzSD6WVCsj93ACglWOM AUEn21RnLiatpGGOTu2A82Q=
    =EC7H
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)