On 2013-10-31 16:36, Thomas Raschbacher wrote:
On 2013-10-31 16:02, Paul J Stevens wrote:
On 10/31/2013 12:01 PM, Thomas Raschbacher wrote:
i wanted to ask what the status on this is since my dbmail-imapd
still
crashes.
Is there any point to update to newer commit or not yet? (from what
i've
seen i don'T think so but just thought I ask)
You're lucky. I did some work on this yesterday while in the train,
and
you could try c8b994ab9330d1651c986a7e820d8fc478410af5
Nice :)
i just installed that - really easy now with my live git ebuild :)
will let you know if/when I get another one of those errors.
Hi.
unfortunately it happened again.
from strace:
....
write(16, "Q", 1) = -1 EAGAIN (Resource
temporarily unavailable)
read(96, 0x441d440, 11) = -1 EAGAIN (Resource
temporarily unavailable)
....
from /proc/<pid>
/proc/7472/
|-- attr
| |-- current
| |-- exec
| |-- fscreate
| |-- keycreate
| |-- prev
| `-- sockcreate
|-- auxv
|-- cgroup
|-- clear_refs
|-- cmdline
|-- comm
|-- coredump_filter
|-- cpuset
|-- cwd -> /
|-- environ
|-- exe -> /usr/sbin/dbmail-imapd
|-- fd
| |-- 0 -> /dev/null
| |-- 1 -> /var/log/dbmail.log
| |-- 10 -> socket:[62431403]
| |-- 11 -> anon_inode:[eventfd]
| |-- 12 -> socket:[62420493]
| |-- 13 -> socket:[62420494]
| |-- 14 -> /run/dbmail/dbmail-imapd.pid
| |-- 15 -> pipe:[62431406]
| |-- 16 -> pipe:[62431406]
| |-- 17 -> socket:[62471434]
| |-- 18 -> socket:[62471435]
| |-- 19 -> socket:[62471436]
| |-- 2 -> /var/log/dbmail.err
| |-- 20 -> socket:[62471437]
| |-- 21 -> socket:[62471438]
| |-- 22 -> socket:[62471439]
| |-- 23 -> socket:[62471447]
| |-- 24 -> socket:[62471448]
| |-- 25 -> socket:[62472060]
| |-- 26 -> socket:[62472035]
| |-- 27 -> socket:[62472036]
| |-- 28 -> socket:[62472061]
| |-- 29 -> socket:[62472079]
| |-- 3 -> socket:[62408140]
| |-- 30 -> socket:[62472080]
| |-- 31 -> socket:[62472149]
| |-- 32 -> socket:[62472150]
| |-- 33 -> socket:[62472156]
| |-- 34 -> socket:[62472157]
| |-- 35 -> socket:[62472168]
| |-- 36 -> socket:[62472169]
| |-- 37 -> socket:[62472174]
| |-- 38 -> socket:[62472175]
| |-- 39 -> socket:[62472186]
| |-- 4 -> socket:[62429858]
| |-- 40 -> socket:[62472187]
| |-- 41 -> socket:[62474285]
| |-- 42 -> socket:[62474286]
| |-- 43 -> socket:[62474293]
| |-- 44 -> socket:[62474294]
| |-- 45 -> socket:[62474307]
| |-- 46 -> socket:[62474308]
| |-- 47 -> socket:[62474314]
| |-- 48 -> socket:[62474315]
| |-- 49 -> socket:[62474317]
| |-- 5 -> socket:[62429862]
| |-- 50 -> socket:[62474318]
| |-- 51 -> socket:[62474338]
| |-- 52 -> socket:[62474349]
| |-- 53 -> socket:[62474350]
| |-- 54 -> socket:[62474442]
| |-- 55 -> socket:[62474513]
| |-- 56 -> socket:[62475039]
| |-- 57 -> socket:[62475040]
| |-- 58 -> socket:[62480398]
| |-- 59 -> socket:[62480399]
| |-- 6 -> socket:[62428038]
| |-- 60 -> socket:[62480720]
| |-- 61 -> socket:[62480721]
| |-- 62 -> socket:[62480726]
| |-- 63 -> socket:[62480727]
| |-- 64 -> socket:[62480753]
| |-- 65 -> socket:[62480754]
| |-- 66 -> socket:[62480759]
| |-- 67 -> socket:[62480760]
| |-- 68 -> socket:[62480769]
| |-- 69 -> socket:[62480770]
| |-- 7 -> socket:[62429867]
| |-- 70 -> socket:[62480832]
| |-- 71 -> socket:[62480833]
| |-- 72 -> socket:[62480867]
| |-- 73 -> socket:[62480868]
| |-- 74 -> socket:[62480882]
| |-- 75 -> socket:[62480883]
| |-- 76 -> socket:[62480898]
| |-- 77 -> socket:[62480899]
| |-- 78 -> socket:[62480932]
| |-- 79 -> socket:[62480933]
| |-- 8 -> anon_inode:[eventpoll]
| |-- 80 -> socket:[62480937]
| |-- 81 -> socket:[62480938]
| |-- 82 -> socket:[62481008]
| |-- 83 -> socket:[62480968]
| |-- 84 -> socket:[62481014]
| |-- 85 -> socket:[62481015]
| |-- 86 -> socket:[62481133]
| |-- 87 -> socket:[62481134]
| |-- 88 -> socket:[62481139]
| |-- 89 -> socket:[62481140]
| |-- 9 -> socket:[62431402]
| |-- 90 -> socket:[62484603]
| |-- 91 -> socket:[62481219]
| |-- 92 -> socket:[62484711]
| |-- 93 -> socket:[62484609]
| |-- 94 -> socket:[62484723]
| |-- 95 -> socket:[62484724]
| |-- 96 -> socket:[62484747]
| `-- 97 -> socket:[62484748]
(I did complete "tree" of that folder if you need it but i doubt it)
from gdb:
(gdb) bt
#0 0x00007fba847f2d2d in read () from /lib64/libpthread.so.0
#1 0x00007fba8298cc71 in ?? () from /usr/lib64/libcrypto.so.1.0.0
#2 0x00007fba8298aa79 in BIO_read () from /usr/lib64/libcrypto.so.1.0.0
#3 0x00007fba826b3fb2 in ssl23_read_bytes () from
/usr/lib64/libssl.so.1.0.0
#4 0x00007fba826b288a in ssl23_get_client_hello () from
/usr/lib64/libssl.so.1.0.0
#5 0x00007fba826b2ce3 in ssl23_accept () from
/usr/lib64/libssl.so.1.0.0
#6 0x00007fba826b3e91 in ssl23_write () from /usr/lib64/libssl.so.1.0.0
#7 0x00007fba84a46a58 in ci_write () from
/usr/lib64/dbmail/libdbmail.so.0
#8 0x00007fba84a46cbc in ci_write_cb () from
/usr/lib64/dbmail/libdbmail.so.0
#9 0x00000000004081c0 in imap_cleanup_deferred ()
#10 0x00007fba84a4469e in dm_queue_drain () from
/usr/lib64/dbmail/libdbmail.so.0
#11 0x00007fba84e9ec0c in event_base_loop () from
/usr/lib64/libevent-2.0.so.5
#12 0x00007fba84a4518e in server_run () from
/usr/lib64/dbmail/libdbmail.so.0
#13 0x00007fba84a45b1d in server_mainloop () from
/usr/lib64/dbmail/libdbmail.so.0
#14 0x0000000000407bfa in main ()
(gdb) n
Single stepping until exit from function read,
which has no line number information.
0x00007fba8298cc71 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298cc76 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc79 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc7c in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298cc7e in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc83 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298cc86 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298cca8 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298ccab in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298ccb0 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298ccb2 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298ccb4 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298ccb9 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Cannot find bounds of current function
(gdb) ni
0x00007fba8298ccbc in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298ccc1 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc88 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc8a in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc8f in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc94 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc99 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cc9e in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298cca2 in ?? () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298aa79 in BIO_read () from /usr/lib64/libcrypto.so.1.0.0
(gdb) ni
0x00007fba8298aa7b in BIO_read () from /usr/lib64/libcrypto.so.1.0.0
(gdb) n
Single stepping until exit from function BIO_read,
which has no line number information.
0x00007fba826b3fb2 in ssl23_read_bytes () from
/usr/lib64/libssl.so.1.0.0
(gdb) n
Single stepping until exit from function ssl23_read_bytes,
which has no line number information.
0x00007fba826b288a in ssl23_get_client_hello () from
/usr/lib64/libssl.so.1.0.0
(gdb) n
Single stepping until exit from function ssl23_get_client_hello,
which has no line number information.
0x00007fba826b2ce3 in ssl23_accept () from /usr/lib64/libssl.so.1.0.0
(gdb) n
Single stepping until exit from function ssl23_accept,
which has no line number information.
0x00007fba826b3e91 in ssl23_write () from /usr/lib64/libssl.so.1.0.0
(gdb) n
Single stepping until exit from function ssl23_write,
which has no line number information.
0x00007fba84a46a58 in ci_write () from /usr/lib64/dbmail/libdbmail.so.0
(gdb) n
Single stepping until exit from function ci_write,
which has no line number information.
0x00007fba84a46cbc in ci_write_cb () from
/usr/lib64/dbmail/libdbmail.so.0
(gdb) n
Single stepping until exit from function ci_write_cb,
which has no line number information.
0x00007fba84a14ee0 in event_add@plt () from
/usr/lib64/dbmail/libdbmail.so.0
(gdb) bt
#0 0x00007fba84a14ee0 in event_add@plt () from
/usr/lib64/dbmail/libdbmail.so.0
#1 0x00000000004081c0 in imap_cleanup_deferred ()
#2 0x00007fba84a4469e in dm_queue_drain () from
/usr/lib64/dbmail/libdbmail.so.0
#3 0x00007fba84e9ec0c in event_base_loop () from
/usr/lib64/libevent-2.0.so.5
#4 0x00007fba84a4518e in server_run () from
/usr/lib64/dbmail/libdbmail.so.0
#5 0x00007fba84a45b1d in server_mainloop () from
/usr/lib64/dbmail/libdbmail.so.0
#6 0x0000000000407bfa in main ()
(gdb) n
Single stepping until exit from function event_add@plt,
which has no line number information.
0x00007fba84e9e590 in event_add () from /usr/lib64/libevent-2.0.so.5
(gdb) n
Single stepping until exit from function event_add,
which has no line number information.
0x00000000004081c0 in imap_cleanup_deferred ()
(gdb) n
Single stepping until exit from function imap_cleanup_deferred,
which has no line number information.
0x00007fba84a4469e in dm_queue_drain () from
/usr/lib64/dbmail/libdbmail.so.0
(gdb) n
Single stepping until exit from function dm_queue_drain,
which has no line number information.
n
n
gets'stuck' here when i use 'n'
Regards
_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail