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

Reply via email to