Your message dated Tue, 13 Feb 2007 22:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#407494: fixed in caudium 2:1.4.9.1-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: caudium
Version: 2:1.4.9.1-1
Severity: grave
Justification: renders package unusable


When pike loads the caudium module it crashes with SIGSEGV


cd /usr/lib/caudium; strace -f ./start-caudium --gdb

<cut>
open("/usr/lib/caudium/lib/7.6.93", 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9
fstat64(9, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(9, F_SETFD, FD_CLOEXEC)         = 0
fstatfs(9, {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=12015586, 
f_bfree=11693033, f_bavail=11082665, f_files=6111232, 
f_ffree=6048542,
 f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
getdents64(9, /* 4 entries */, 4096)    = 112
getdents64(9, /* 0 entries */, 4096)    = 0
close(9)                                = 0
stat64("/usr/lib/caudium/lib/7.6.93/_Caudium.so", {st_mode=S_IFREG|0644, 
st_size=77752, ...}) = 0
gettimeofday({1169152985, 817787}, NULL) = 0
stat64("/usr/lib/caudium/lib/7.6.93/_Caudium.so", {st_mode=S_IFREG|0644, 
st_size=77752, ...}) = 0
open("/usr/lib/caudium/lib/7.6.93/_Caudium.so", O_RDONLY) = 9
read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000%\0\000"..., 512) = 
512
fstat64(9, {st_mode=S_IFREG|0644, st_size=77752, ...}) = 0
mmap2(NULL, 76976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 9, 0) = 
0xa7963000
mmap2(0xa7975000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 9, 0x12) = 0xa7975000
close(9)                                = 0
gettimeofday({1169152985, 818941}, NULL) = 0
gettimeofday({1169152985, 819232}, NULL) = 0
gettimeofday({1169152985, 819342}, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 11251 detached

complete log:
http://han.pp.se/bug-caudium-strace-start-then-sigsegv.txt


apt-get source caudium pike7.6
enable debug, 
install debug package

cd /usr/lib/caudium ; ./start-caudium --gdb
<cut>
/usr/lib/pike/7.6.93/lib/master.pike:349:
    object(/usr/lib/pike/7.6.93/lib/master.pike)->compile_string("/*\n * 
Caudium - An extensible World Wide Web server\n * Copyright 
\251 20
    00-2005 The Caudium Group\n * Copyright \251 
1994-200"+[11947],"/usr/lib/caudium/etc/modules/Cache.pmod/Manager.pike",0,Cache.Manager,0,
    UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:827:
    
object(/usr/lib/pike/7.6.93/lib/master.pike)->low_findprog("/usr/lib/caudium/etc/modules/Cache.pmod/Manager",".pike",0,UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:936:
    
object(/usr/lib/pike/7.6.93/lib/master.pike)->findprog("/usr/lib/caudium/etc/modules/Cache.pmod/Manager",".pike",0,UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:972:
    
object(/usr/lib/pike/7.6.93/lib/master.pike)->low_cast_to_program("/usr/lib/caudium/etc/modules/Cache.pmod/Manager",0,0,UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:1364: 
object(/usr/lib/pike/7.6.93/lib/master.pike:1185)->low_ind("Manager",UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:1421: 
object(/usr/lib/pike/7.6.93/lib/master.pike:1185)->ind("Manager")
/usr/lib/pike/7.6.93/lib/master.pike:1445: 
object(/usr/lib/pike/7.6.93/lib/master.pike:1185)->`[]("Manager")
/usr/lib/pike/7.6.93/lib/master.pike:1595: 
object(/usr/lib/pike/7.6.93/lib/master.pike:1535)->ind("Manager")
/usr/lib/pike/7.6.93/lib/master.pike:1633: 
object(/usr/lib/pike/7.6.93/lib/master.pike:1535)->`[]("Manager")
/usr/lib/pike/7.6.93/lib/master.pike:349:
    object(/usr/lib/pike/7.6.93/lib/master.pike)->compile_string("/*\n * 
Caudium - An extensible World Wide Web server\n * Copyright 
\251 20
    00-2005 The 
Caudi"+[24242],"/usr/lib/caudium/base_server/caudiumloader.pike",UNDEFINED,/usr/lib/caudium/base_server/caudiumloader,0,UNDE
    FINED)
/usr/lib/pike/7.6.93/lib/master.pike:827:
    
object(/usr/lib/pike/7.6.93/lib/master.pike)->low_findprog("/usr/lib/caudium/base_server/caudiumloader",".pike",UNDEFINED,UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:936:
    
object(/usr/lib/pike/7.6.93/lib/master.pike)->findprog("/usr/lib/caudium/base_server/caudiumloader",".pike",UNDEFINED,UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:972:
    
object(/usr/lib/pike/7.6.93/lib/master.pike)->low_cast_to_program("/usr/lib/caudium/base_server/caudiumloader","/usr/lib/pike/7.6.93/lib
    /master.pike",UNDEFINED,UNDEFINED)
/usr/lib/pike/7.6.93/lib/master.pike:1006:
    
object(/usr/lib/pike/7.6.93/lib/master.pike)->cast_to_program("/usr/lib/caudium/base_server/caudiumloader.pike","/usr/lib/pike/7.6.93/li
    b/master.pike",UNDEFINED)
        
Program received signal SIGABRT, Aborted.
[Switching to Thread -1478904128 (LWP 23606)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xa7dc5811 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xa7dc6fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0x080e4569 in debug_fatal ()
#4  0x081a430e in debug_check_svalue ()
#5  0x080b82f7 in array_fix_type_field ()
#6  0x080bdf10 in aggregate_array ()
#7  0xa796390b in pike_module_init () from 
/usr/lib/caudium/lib/7.6.93/_Caudium.so
#8  0x080e2da9 in f_load_module ()
#9  0xa7a3e584 in ?? ()
#10 0x00000001 in ?? ()
#11 0x00000027 in ?? ()
#12 0x00000000 in ?? ()
(gdb) 

complete log:
http://han.pp.se/bug-caudium-start-with-gdb-sigsegv.txt



-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19.1hb1
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)

Versions of packages caudium depends on:
ii  caudium-modules             2:1.4.9.1-1  C modules for Caudium
ii  debconf [debconf-2.0]       1.5.11       Debian configuration management sy
ii  libc6                       2.3.6.ds1-10 GNU C Library: Shared libraries
ii  pike7.6-core                7.6.93-1     Powerful interpreted programming l
ii  pike7.6-image               7.6.93-1     Image module for Pike
ii  pike7.6-pcre                7.6.93-1     PCRE module for Pike
ii  ttf-bitstream-vera          1.10-7       The Bitstream Vera family of free 

Versions of packages caudium recommends:
ii  caudium-pixsl                2:1.4.9.1-1 Pike XSLT module for Caudium
ii  caudium-ultralog             2:1.4.9.1-1 Log Parser module for Caudium
ii  mime-support                 3.39-1      MIME files 'mime.types' & 'mailcap

-- debconf information:
  caudium/experimental_http: false
  caudium/config_password_mismatch:
* caudium/config_login: admin
* caudium/start_options: threads, debug
  caudium/config_password_reset:
  caudium/cfg_port_taken:
* caudium/performance: false
* caudium/listen_on: 9999
* caudium/last_screen:
* caudium/config_port: 22203


--- End Message ---
--- Begin Message ---
Source: caudium
Source-Version: 2:1.4.9.1-2

We believe that the bug you reported is fixed in the latest version of
caudium, which is due to be installed in the Debian FTP archive:

caudium-dev_1.4.9.1-2_amd64.deb
  to pool/main/c/caudium/caudium-dev_1.4.9.1-2_amd64.deb
caudium-modules_1.4.9.1-2_amd64.deb
  to pool/main/c/caudium/caudium-modules_1.4.9.1-2_amd64.deb
caudium-perl_1.4.9.1-2_amd64.deb
  to pool/main/c/caudium/caudium-perl_1.4.9.1-2_amd64.deb
caudium-pixsl_1.4.9.1-2_amd64.deb
  to pool/main/c/caudium/caudium-pixsl_1.4.9.1-2_amd64.deb
caudium-ultralog_1.4.9.1-2_amd64.deb
  to pool/main/c/caudium/caudium-ultralog_1.4.9.1-2_amd64.deb
caudium_1.4.9.1-2.diff.gz
  to pool/main/c/caudium/caudium_1.4.9.1-2.diff.gz
caudium_1.4.9.1-2.dsc
  to pool/main/c/caudium/caudium_1.4.9.1-2.dsc
caudium_1.4.9.1-2_amd64.deb
  to pool/main/c/caudium/caudium_1.4.9.1-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marek Habersack <[EMAIL PROTECTED]> (supplier of updated caudium package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 13 Feb 2007 21:59:52 +0100
Source: caudium
Binary: caudium-ultralog caudium-pixsl caudium-perl caudium caudium-dev 
caudium-modules
Architecture: source amd64
Version: 2:1.4.9.1-2
Distribution: unstable
Urgency: low
Maintainer: Marek Habersack <[EMAIL PROTECTED]>
Changed-By: Marek Habersack <[EMAIL PROTECTED]>
Description: 
 caudium    - An extensible WWW server written in Pike
 caudium-dev - Development files for Caudium
 caudium-modules - C modules for Caudium
 caudium-perl - Perl script support for Caudium
 caudium-pixsl - Pike XSLT module for Caudium
 caudium-ultralog - Log Parser module for Caudium
Closes: 407494
Changes: 
 caudium (2:1.4.9.1-2) unstable; urgency=low
 .
   * failes to start (Closes: #407494)
Files: 
 cf95e200e06c3e9e62b1b93f9dd447af 823 web optional caudium_1.4.9.1-2.dsc
 2663b3c84b53d887e4c9b8fa8f3b8f91 92284 web optional caudium_1.4.9.1-2.diff.gz
 263e6bac9582cae931cdc271b87d57e7 2597516 web optional 
caudium_1.4.9.1-2_amd64.deb
 e5d0b30f9ebb2b43547b10d712ace075 67346 web optional 
caudium-modules_1.4.9.1-2_amd64.deb
 951942d549995b665bf71fe103c72f6a 42224 web optional 
caudium-pixsl_1.4.9.1-2_amd64.deb
 32ff05797b574e40868dd823c201e975 76594 web optional 
caudium-ultralog_1.4.9.1-2_amd64.deb
 2c6bc79fe49cf30b7170e4a25f7dd247 25088 devel optional 
caudium-dev_1.4.9.1-2_amd64.deb
 cf9ad258bf55e0a28c35495a85a2ad2e 33348 web optional 
caudium-perl_1.4.9.1-2_amd64.deb

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

iD8DBQFF0je2q3909GIf5uoRAuRqAJ9mMmnQOE0D6wMoicvn/ay71HC9uACfaOoV
n0FTsrBbXffYK+qd3UeE1ok=
=3KsK
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to