Don,

thanks for your comment.

On 05.08.2013 22:09, Don Armstrong wrote:

> [...]
> Could you do me a favor and install the libmilter1.0.1-dbg package, then
> rerun the commands you ran on the coredump?

of course -

root@eroski:/var/cores# gdb /usr/sbin/spamass-milter
./core.spamass-milter.1683.eroski.1374655977
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/spamass-milter...done.

[New Thread 1685]

[New Thread 1683]
[New Thread 21485]
[New Thread 29836]

warning: Can't read pathname for load map: Eingabe-/Ausgabefehler.
Reading symbols from /usr/lib/libmilter.so.1.0.1...Reading symbols from
/usr/lib/debug/usr/lib/libmilter.so.1.0.1...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libmilter.so.1.0.1
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libpthread.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Core was generated by `/usr/sbin/spamass-milter -P
/var/run/spamass/spamass.pid -f -p /var/run/spamass'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f2265929760 in mi_pool_controller (arg=<value optimized out>)
at worker.c:367
367     worker.c: Datei oder Verzeichnis nicht gefunden.
        in worker.c
(gdb) thread apply all where

Thread 5 (Thread 29836):
#0  0x00007f2264f61569 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f226592932e in mi_worker (arg=<value optimized out>) at
worker.c:739
#2  0x00007f2264f5c8ca in start_thread () from /lib/libpthread.so.0
#3  0x00007f2264cc3b6d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()
Current language:  auto
The current source language is "auto; currently c".

Thread 4 (Thread 21485):
#0  0x00007f2264f61569 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f226592932e in mi_worker (arg=<value optimized out>) at
worker.c:739
#2  0x00007f2264f5c8ca in start_thread () from /lib/libpthread.so.0
#3  0x00007f2264cc3b6d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 1683):
#0  0x00007f2264cb8c13 in poll () from /lib/libc.so.6
#1  0x00007f22659262e0 in mi_listener (conn=<value optimized out>,
dbg=0, smfi=0x258b180, timeout=7210,
    backlog=<value optimized out>) at listener.c:766
#2  0x00007f22659269b7 in smfi_main () at main.c:241
#3  0x0000000000403894 in main (argc=13, argv=0x7fffe7c834a8) at
spamass-milter.cpp:357

Thread 2 (Thread 1685):
#0  0x00007f2264f64d37 in do_sigwait () from /lib/libpthread.so.0
#1  0x00007f2264f64db7 in sigwait () from /lib/libpthread.so.0
#2  0x00007f2265927142 in mi_signal_thread (name=0x258b210) at signal.c:110
#3  0x00007f2264f5c8ca in start_thread () from /lib/libpthread.so.0
#4  0x00007f2264cc3b6d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 1686):
#0  0x00007f2265929760 in mi_pool_controller (arg=<value optimized out>)
at worker.c:367
#1  0x00007f2264f5c8ca in start_thread () from /lib/libpthread.so.0
#2  0x00007f2264cc3b6d in clone () from /lib/libc.so.6
#3  0x0000000000000000 in ?? ()
(gdb) bt
#0  0x00007f2265929760 in mi_pool_controller (arg=<value optimized out>)
at worker.c:367
#1  0x00007f2264f5c8ca in start_thread () from /lib/libpthread.so.0
#2  0x00007f2264cc3b6d in clone () from /lib/libc.so.6
#3  0x0000000000000000 in ?? ()
(gdb) q
root@eroski:/var/cores#

> [If you also follow the instructions in
> /usr/share/doc/spamass-milter/README.Debian.gz to build a debugging
> version of spamass-milter, that would also be helpful, but it's possible
> that the above will be sufficient.]

I thought I did this... however I can try it another time. This will
probably only help for the next time it segfaults? Or is it good for my
current core files?

moritz

-- 
aldebaran Programmierung  &  IT-Lösungen GmbH
Softwareentwicklung      Individualsoftware
mail:    i...@aldebaran.de    http://www.aldebaran.de
Tel:     0511-270 416-0       Fax:    0511-270 416-33
Adresse: Hanomaghof 2         Ort:   D-30449 Hannover
Geschäftsführung:   Ursula (Usch) Wildt - Moritz Both
Handelsregister:      Amtsgericht Hannover HRB 56 991


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to