[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#866395: marked as done (libapache2-mod-ruid2: Server crashes (Signal 6 aborted) with mod_ruid2 after jessie->stretch update)



Your message dated Mon, 19 Dec 2022 23:33:20 +0000
with message-id <[🔎] E1p7PdI-000pLh-Kq@fasolo.debian.org>
and subject line Bug#1026363: Removed package(s) from unstable
has caused the Debian Bug report #866395,
regarding libapache2-mod-ruid2: Server crashes (Signal 6 aborted) with mod_ruid2 after jessie->stretch update
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
866395: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866395
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libapache2-mod-ruid2
Version: 0.9.8-3
Severity: grave

Dear Maintainer,

I'm trying to use the ruid2 module to switch the context of some CGI
applications. This set-up has worked fine on Debian oldstable but
after the upgrade the Apache does not work anymore.

In order to track down this issue, I disabled all the
modules and now only the following ones are loaded:

Loaded Modules:
 core_module (static)
 so_module (static)
 watchdog_module (static)
 http_module (static)
 log_config_module (static)
 logio_module (static)
 version_module (static)
 unixd_module (static)
 authz_core_module (shared)
 mpm_worker_module (shared)
 ruid2_module (shared)


The error log looks like this:

[Thu Jun 29 14:34:21.382053 2017] [:notice] [pid 23114:tid 139997118780608] mod_ruid2/0.9.8 enabled
[Thu Jun 29 14:34:21.383740 2017] [mpm_worker:notice] [pid 23114:tid 139997118780608] AH00292: Apache/2.4.25 (Debian) configured -- resuming normal operations
[Thu Jun 29 14:34:21.383804 2017] [core:notice] [pid 23114:tid 139997118780608] AH00094: Command line: '/usr/sbin/apache2'
[Thu Jun 29 14:34:22.385189 2017] [core:notice] [pid 23114:tid 139997118780608] AH00052: child pid 23115 exit signal Aborted (6)
[Thu Jun 29 14:34:22.385364 2017] [core:notice] [pid 23114:tid 139997118780608] AH00052: child pid 23116 exit signal Aborted (6)
[Thu Jun 29 14:34:24.388619 2017] [core:notice] [pid 23114:tid 139997118780608] AH00052: child pid 23171 exit signal Aborted (6)


I tried to generate a backtrace from GDB but I was unable to locate
any debug symbols package of mod_ruid2:

Thread 3 "apache2" received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff56bb700 (LWP 24165)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt full
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
        set = {__val = {18446744066193088519, 140737354102536, 140737310861680, 8412440912, 140737354101680, 140737310861664, 140737342537836, 252833149, 4294967295, 140737354102936, 140737338756568, 140737354102936, 3, 0, 5, 0}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007ffff71823fa in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 5, 0, 140737310862376, 140737351921873, 2, 0, 64, 140737342551037, 1, 140737342553876, 
              140737353596552, 0, 140737310862272, 140737310862304, 33}}, sa_flags = -134253648, sa_restorer = 0x7ffff56babc0}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007ffff74f3cee in __nptl_setxid_error (cmdp=cmdp@entry=0x7ffff56babc0, error=<optimized out>) at allocatestack.c:1074
        olderror = <optimized out>
#3  0x00007ffff74f3f27 in __nptl_setxid (cmdp=0x7ffff56babc0) at allocatestack.c:1181
        signalled = <optimized out>
        result = 0
        self = 0x7ffff56bb700
        runp = <optimized out>
        error = <optimized out>
#4  0x00007ffff7202c26 in __GI_setgroups (n=<optimized out>, groups=<optimized out>) at ../sysdeps/unix/sysv/linux/setgroups.c:33
        __p = <optimized out>
        __cmd = {syscall_no = 116, id = {1, 140737310862432, 140737353596552}, cntr = 0, error = 1}
        __result = <optimized out>
        groups = <optimized out>
        n = <optimized out>
#5  0x00007ffff60c46e8 in ?? () from /usr/lib/apache2/modules/mod_ruid2.so
No symbol table info available.
#6  0x00007ffff60c4e06 in ?? () from /usr/lib/apache2/modules/mod_ruid2.so
No symbol table info available.
#7  0x0000555555595140 in ap_run_post_read_request ()
No symbol table info available.
#8  0x0000555555596548 in ap_read_request ()
No symbol table info available.
#9  0x00005555555bfb98 in ?? ()
No symbol table info available.
#10 0x00005555555b56f0 in ap_run_process_connection ()
No symbol table info available.
#11 0x00007ffff62cce4a in ?? () from /usr/lib/apache2/modules/mod_mpm_worker.so
No symbol table info available.
#12 0x00007ffff74f4494 in start_thread (arg=0x7ffff56bb700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7ffff56bb700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737310865152, -5085186147777849429, 0, 140737319255519, 0, 140737354125376, 5085163158397966251, 5085167313025292203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#13 0x00007ffff7236aff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.


-- System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libapache2-mod-ruid2 depends on:
ii  apache2-bin [apache2-api-20120211]  2.4.25-3+deb9u1
ii  libc6                               2.24-11+deb9u1
ii  libcap2                             1:2.25-1

libapache2-mod-ruid2 recommends no packages.

libapache2-mod-ruid2 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 0.9.8-4+rm

Dear submitter,

as the package libapache2-mod-ruid2 has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1026363

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply to: