Mailing List Archive

[DBMail 0001077]: IMAP daemon crashes
The following issue has been SUBMITTED.
======================================================================
http://dbmail.org/mantis/view.php?id=1077
======================================================================
Reported By: Bloody
Assigned To:
======================================================================
Project: DBMail
Issue ID: 1077
Category: IMAP daemon
Reproducibility: always
Severity: crash
Priority: normal
Status: new
target:
======================================================================
Date Submitted: 10-Dec-15 20:18 CET
Last Modified: 10-Dec-15 20:18 CET
======================================================================
Summary: IMAP daemon crashes
Description:
Signal: 6 (ABRT)
Timestamp: Fri 2015-12-04 10:17:05 MSK (6 days ago)
Command Line: /usr/sbin/dbmail-imapd -p /run/dbmail/dbmail-imapd.pid
Executable: /usr/sbin/dbmail-imapd
Control Group: /system.slice/dbmail-imapd.service
Unit: dbmail-imapd.service
Slice: system.slice
Boot ID: 8fe10738c7f9465a89898d7d6e7c9d18
Machine ID: eb160cb337a55d413d9a55c14f125ea3
Hostname: mail.dm.int
Message: Process 3619 (dbmail-imapd) of user 0 dumped core.

Stack trace of thread 3629:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146158d7 raise
(libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1461753a abort
(libc.so.6)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b14658da3
__libc_message (libc.so.6)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b146f2db7
__fortify_fail (libc.so.6)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b146f0f30
__chk_fail (libc.so.6)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b146f03c9
__strncpy_chk (libc.so.6)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b14e49b5c
imap_append_hash_as_string.part.5
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=7 0x00007f9b14e4a0c3
_structure_basic (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=8 0x00007f9b14e4a1aa
_structure_part_text
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=9 0x00007f9b14e4b5e5
_structure_part_multipart
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=10 0x00007f9b14e4b8ce
imap_get_structure (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=11 0x00000000004129a2
_do_fetch (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=12 0x00007f9b162f3644
g_tree_foreach (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=13 0x00000000004114b7
dbmail_imap_session_fetch_get_items
(dbmail-imapd)
http://dbmail.org/mantis/view.php?id=14 0x000000000040ea9b
_ic_fetch_enter (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=15 0x00007f9b162edd68
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=16 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=17 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=18 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3630:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3631:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3632:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3633:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3620:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b149aa939
pthread_cond_timedwait@@GLIBC_2.3.2
(libpthread.so.0)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1508cf43
doSweep (libzdb.so.11)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3619:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146e17da
epoll_ctl (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b159224a9
epoll_apply_one_change.isra.0
(libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b15922a76
epoll_nochangelist_add
(libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b1591d5a9
evmap_io_add (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b1590db1e
event_add (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=5 0x0000000000407771
socket_write_cb (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b1590e3cc
event_base_loop (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=7 0x00007f9b14e52c98
server_run (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=8 0x00007f9b14e53751
server_mainloop (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=9 0x0000000000407038 main
(dbmail-imapd)
http://dbmail.org/mantis/view.php?id=10 0x00007f9b14600fe0
__libc_start_main (libc.so.6)
http://dbmail.org/mantis/view.php?id=11 0x00000000004070bc
_start (dbmail-imapd)

======================================================================

Issue History
Date Modified Username Field Change
======================================================================
10-Dec-15 20:18 Bloody New Issue
======================================================================

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev
[DBMail 0001077]: IMAP daemon crashes [ In reply to ]
A NOTE has been added to this issue.
======================================================================
http://dbmail.org/mantis/view.php?id=1077
======================================================================
Reported By: Bloody
Assigned To:
======================================================================
Project: DBMail
Issue ID: 1077
Category: IMAP daemon
Reproducibility: always
Severity: crash
Priority: normal
Status: new
target:
======================================================================
Date Submitted: 10-Dec-15 20:18 CET
Last Modified: 11-Dec-15 05:51 CET
======================================================================
Summary: IMAP daemon crashes
Description:
Signal: 6 (ABRT)
Timestamp: Fri 2015-12-04 10:17:05 MSK (6 days ago)
Command Line: /usr/sbin/dbmail-imapd -p /run/dbmail/dbmail-imapd.pid
Executable: /usr/sbin/dbmail-imapd
Control Group: /system.slice/dbmail-imapd.service
Unit: dbmail-imapd.service
Slice: system.slice
Boot ID: 8fe10738c7f9465a89898d7d6e7c9d18
Machine ID: eb160cb337a55d413d9a55c14f125ea3
Hostname: mail.dm.int
Message: Process 3619 (dbmail-imapd) of user 0 dumped core.

Stack trace of thread 3629:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146158d7 raise
(libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1461753a abort
(libc.so.6)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b14658da3
__libc_message (libc.so.6)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b146f2db7
__fortify_fail (libc.so.6)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b146f0f30
__chk_fail (libc.so.6)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b146f03c9
__strncpy_chk (libc.so.6)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b14e49b5c
imap_append_hash_as_string.part.5
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=7 0x00007f9b14e4a0c3
_structure_basic (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=8 0x00007f9b14e4a1aa
_structure_part_text
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=9 0x00007f9b14e4b5e5
_structure_part_multipart
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=10 0x00007f9b14e4b8ce
imap_get_structure (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=11 0x00000000004129a2
_do_fetch (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=12 0x00007f9b162f3644
g_tree_foreach (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=13 0x00000000004114b7
dbmail_imap_session_fetch_get_items
(dbmail-imapd)
http://dbmail.org/mantis/view.php?id=14 0x000000000040ea9b
_ic_fetch_enter (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=15 0x00007f9b162edd68
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=16 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=17 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=18 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3630:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3631:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3632:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3633:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3620:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b149aa939
pthread_cond_timedwait@@GLIBC_2.3.2
(libpthread.so.0)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1508cf43
doSweep (libzdb.so.11)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3619:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146e17da
epoll_ctl (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b159224a9
epoll_apply_one_change.isra.0
(libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b15922a76
epoll_nochangelist_add
(libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b1591d5a9
evmap_io_add (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b1590db1e
event_add (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=5 0x0000000000407771
socket_write_cb (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b1590e3cc
event_base_loop (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=7 0x00007f9b14e52c98
server_run (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=8 0x00007f9b14e53751
server_mainloop (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=9 0x0000000000407038 main
(dbmail-imapd)
http://dbmail.org/mantis/view.php?id=10 0x00007f9b14600fe0
__libc_start_main (libc.so.6)
http://dbmail.org/mantis/view.php?id=11 0x00000000004070bc
_start (dbmail-imapd)

======================================================================

----------------------------------------------------------------------
(0003714) Bloody (reporter) - 11-Dec-15 05:51
http://dbmail.org/mantis/view.php?id=1077#c3714
----------------------------------------------------------------------
possible solution (now in testing)
in file dm_misc.c
in function imap_append_hash_as_string
increase array size:

char name[4096];
char value[4096];

Issue History
Date Modified Username Field Change
======================================================================
10-Dec-15 20:18 Bloody New Issue
11-Dec-15 05:51 Bloody Note Added: 0003714
======================================================================

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev
[DBMail 0001077]: IMAP daemon crashes [ In reply to ]
A NOTE has been added to this issue.
======================================================================
http://dbmail.org/mantis/view.php?id=1077
======================================================================
Reported By: Bloody
Assigned To:
======================================================================
Project: DBMail
Issue ID: 1077
Category: IMAP daemon
Reproducibility: always
Severity: crash
Priority: normal
Status: new
target:
======================================================================
Date Submitted: 10-Dec-15 20:18 CET
Last Modified: 11-Dec-15 10:39 CET
======================================================================
Summary: IMAP daemon crashes
Description:
Signal: 6 (ABRT)
Timestamp: Fri 2015-12-04 10:17:05 MSK (6 days ago)
Command Line: /usr/sbin/dbmail-imapd -p /run/dbmail/dbmail-imapd.pid
Executable: /usr/sbin/dbmail-imapd
Control Group: /system.slice/dbmail-imapd.service
Unit: dbmail-imapd.service
Slice: system.slice
Boot ID: 8fe10738c7f9465a89898d7d6e7c9d18
Machine ID: eb160cb337a55d413d9a55c14f125ea3
Hostname: mail.dm.int
Message: Process 3619 (dbmail-imapd) of user 0 dumped core.

Stack trace of thread 3629:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146158d7 raise
(libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1461753a abort
(libc.so.6)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b14658da3
__libc_message (libc.so.6)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b146f2db7
__fortify_fail (libc.so.6)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b146f0f30
__chk_fail (libc.so.6)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b146f03c9
__strncpy_chk (libc.so.6)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b14e49b5c
imap_append_hash_as_string.part.5
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=7 0x00007f9b14e4a0c3
_structure_basic (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=8 0x00007f9b14e4a1aa
_structure_part_text
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=9 0x00007f9b14e4b5e5
_structure_part_multipart
(libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=10 0x00007f9b14e4b8ce
imap_get_structure (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=11 0x00000000004129a2
_do_fetch (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=12 0x00007f9b162f3644
g_tree_foreach (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=13 0x00000000004114b7
dbmail_imap_session_fetch_get_items
(dbmail-imapd)
http://dbmail.org/mantis/view.php?id=14 0x000000000040ea9b
_ic_fetch_enter (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=15 0x00007f9b162edd68
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=16 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=17 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=18 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3630:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3631:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3632:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3633:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146db939
syscall (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1630b2fc
g_cond_wait (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b1629b95b
g_async_queue_pop_intern_unlocked
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b162edda5
g_thread_pool_thread_proxy
(libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b162ed3d5
g_thread_proxy (libglib-2.0.so.0)
http://dbmail.org/mantis/view.php?id=5 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3620:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b149aa939
pthread_cond_timedwait@@GLIBC_2.3.2
(libpthread.so.0)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b1508cf43
doSweep (libzdb.so.11)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b149a552a
start_thread (libpthread.so.0)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b146e122d
__clone (libc.so.6)

Stack trace of thread 3619:
http://dbmail.org/mantis/view.php?id=0 0x00007f9b146e17da
epoll_ctl (libc.so.6)
http://dbmail.org/mantis/view.php?id=1 0x00007f9b159224a9
epoll_apply_one_change.isra.0
(libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=2 0x00007f9b15922a76
epoll_nochangelist_add
(libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=3 0x00007f9b1591d5a9
evmap_io_add (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=4 0x00007f9b1590db1e
event_add (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=5 0x0000000000407771
socket_write_cb (dbmail-imapd)
http://dbmail.org/mantis/view.php?id=6 0x00007f9b1590e3cc
event_base_loop (libevent-2.0.so.5)
http://dbmail.org/mantis/view.php?id=7 0x00007f9b14e52c98
server_run (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=8 0x00007f9b14e53751
server_mainloop (libdbmail.so.0)
http://dbmail.org/mantis/view.php?id=9 0x0000000000407038 main
(dbmail-imapd)
http://dbmail.org/mantis/view.php?id=10 0x00007f9b14600fe0
__libc_start_main (libc.so.6)
http://dbmail.org/mantis/view.php?id=11 0x00000000004070bc
_start (dbmail-imapd)

======================================================================

----------------------------------------------------------------------
(0003714) Bloody (reporter) - 11-Dec-15 05:51
http://dbmail.org/mantis/view.php?id=1077#c3714
----------------------------------------------------------------------
possible solution (now in testing)
in file dm_misc.c
in function imap_append_hash_as_string
increase array size:

char name[4096];
char value[4096];

----------------------------------------------------------------------
(0003715) Bloody (reporter) - 11-Dec-15 10:39
http://dbmail.org/mantis/view.php?id=1077#c3715
----------------------------------------------------------------------
Not helped, but this helped:
diff --git a/src/dm_mailbox.c b/src/dm_mailbox.c
index 3558b8e..7729008 100644
--- a/src/dm_mailbox.c
+++ b/src/dm_mailbox.c
@@ -475,7 +475,7 @@ char * dbmail_mailbox_sorted_as_string(DbmailMailbox
*self)
uint64_t *msn;

l = g_list_first(self->sorted);
- if (! g_list_length(l)>0)
+ if (! (g_list_length(l)>0))
return s;

t = g_string_new("");
diff --git a/src/dm_mailboxstate.c b/src/dm_mailboxstate.c
index 2ef3fd3..4ec911e 100644
--- a/src/dm_mailboxstate.c
+++ b/src/dm_mailboxstate.c
@@ -977,7 +977,7 @@ int MailboxState_hasPermission(T M, uint64_t userid,
const char *right_flag)
if (! owner_id) {
result = db_get_mailbox_owner(mboxid, &owner_id);
MailboxState_setOwner(M, owner_id);
- if (! result > 0)
+ if (! (result > 0))
return result;
}

diff --git a/src/dm_misc.c b/src/dm_misc.c
index e6ca9a0..a474dc1 100644
--- a/src/dm_misc.c
+++ b/src/dm_misc.c
@@ -1029,7 +1029,7 @@ int g_tree_merge(GTree *a, GTree *b, int condition)

type=g_strdup("AND");

- if (! g_tree_nnodes(a) > 0)
+ if (! (g_tree_nnodes(a) > 0))
break;

/* delete from A all keys not in B */
@@ -1053,7 +1053,7 @@ int g_tree_merge(GTree *a, GTree *b, int condition)
case IST_SUBSEARCH_OR:
type=g_strdup("OR");

- if (! g_tree_nnodes(b) > 0)
+ if (! (g_tree_nnodes(b) > 0))
break;

merger->tree = a;
@@ -1081,7 +1081,7 @@ int g_tree_merge(GTree *a, GTree *b, int condition)
case IST_SUBSEARCH_NOT:
type=g_strdup("NOT");

- if (! g_tree_nnodes(b) > 0)
+ if (! (g_tree_nnodes(b) > 0))
break;

keys = g_tree_keys(b);
@@ -1341,8 +1341,8 @@ static GList * imap_append_hash_as_string(GList
*list, const char *type)
{
size_t i = 0;
char curr = 0;
- char name[512];
- char value[1024];
+ char name[4096];
+ char value[4096*1024];
char *head = (char *)type;
GList *l = NULL;

Issue History
Date Modified Username Field Change
======================================================================
10-Dec-15 20:18 Bloody New Issue
11-Dec-15 05:51 Bloody Note Added: 0003714
11-Dec-15 10:39 Bloody Note Added: 0003715
======================================================================

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev