Ralf Hildebrandt
2008-Aug-24 10:30 UTC
[Dovecot] Multiple similar crashes (1.1.2: imap crash with SIGSEGV)
See below: ----- Forwarded message from root <root at postamt.charite.de> ----- From: root <root at postamt.charite.de> Date: Sun, 24 Aug 2008 12:10:26 +0200 (CEST) To: ralf.hildebrandt at charite.de Subject: Backtrace:/usr/local/libexec/dovecot/imap GNU gdb 6.8-debian Copyright (C) 2008 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 "i486-linux-gnu"... Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.7.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/local/lib/dovecot/imap/lib10_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib10_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_trash_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_trash_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_fts_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_fts_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done. done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Core was generated by `/usr/local/libexec/dovecot/imap'. Program terminated with signal 11, Segmentation fault. [New process 16456] #0 array_idx_modifiable_i (array=0x8a1958c, idx=0) at array.c:11 11 if (pos >= array->buffer->used) { #0 array_idx_modifiable_i (array=0x8a1958c, idx=0) at array.c:11 #1 0x080c4788 in mail_index_sync_ext_reset (ctx=0xbfb40d10, u=0xbfb40c80) at mail-index-sync-ext.c:518 #2 0x080b65f9 in mail_index_sync_record (ctx=0xbfb40d10, hdr=0x8a18f90, data=0x8a19b58) at mail-index-sync-update.c:546 #3 0x080b6bef in mail_index_sync_map (_map=0x8a07ef8, type=MAIL_INDEX_SYNC_HANDLER_HEAD, force=true) at mail-index-sync-update.c:828 #4 0x080b048f in mail_index_map (index=0x8a07ec0, type=MAIL_INDEX_SYNC_HANDLER_HEAD) at mail-index-map.c:953 #5 0x080acec3 in mail_index_try_open (index=0x8a07ec0) at mail-index.c:290 #6 0x080ad21f in mail_index_open (index=0x8a07ec0, flags=49, lock_method=FILE_LOCK_METHOD_FCNTL) at mail-index.c:354 #7 0x080a11f2 in index_storage_mailbox_open (ibox=0x8a078e0) at index-storage.c:383 #8 0x080a0d18 in index_storage_get_status (box=0x8a078e0, items=STATUS_UIDVALIDITY, status_r=0xbfb40fe0) at index-status.c:14 #9 0xb7e99a37 in fts_backend_squat_init (box=0x8a078e0) at fts-backend-squat.c:67 #10 0xb7eaa28c in fts_backend_init (backend_name=0x89e1108 "squat", box=0x8a078e0) at fts-api.c:63 #11 0xb7eab03e in fts_transaction_begin (box=0x8a078e0, flags=6) at fts-storage.c:607 #12 0x080a4b7e in mailbox_transaction_begin (box=0x8a078e0, flags=6) at mail-storage.c:657 #13 0x0805d6f6 in cmd_copy (cmd=0x89ed5f0) at cmd-copy.c:133 #14 0x0806276c in client_command_input (cmd=0x89ed5f0) at client.c:580 #15 0x08062803 in client_command_input (cmd=0x89ed5f0) at client.c:629 #16 0x08062dbd in client_handle_input (client=<value optimized out>) at client.c:670 #17 0x0806323e in client_input (client=0x89ed3a8) at client.c:725 #18 0x080dd8d0 in io_loop_handler_run (ioloop=0x89e99b0) at ioloop-epoll.c:203 #19 0x080dcd40 in io_loop_run (ioloop=0x89e99b0) at ioloop.c:320 #20 0x0806b3aa in main (argc=) at main.c:293 ----- End forwarded message ----- ----- Forwarded message from root <root at postamt.charite.de> ----- From: root <root at postamt.charite.de> Date: Sun, 24 Aug 2008 12:10:55 +0200 (CEST) To: ralf.hildebrandt at charite.de Subject: Backtrace:/usr/local/libexec/dovecot/imap GNU gdb 6.8-debian Copyright (C) 2008 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 "i486-linux-gnu"... Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.7.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/local/lib/dovecot/imap/lib10_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib10_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_trash_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_trash_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_fts_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_fts_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done. done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Core was generated by `/usr/local/libexec/dovecot/imap'. Program terminated with signal 11, Segmentation fault. [New process 16656] #0 array_idx_modifiable_i (array=0x9a14b3c, idx=0) at array.c:11 11 if (pos >= array->buffer->used) { #0 array_idx_modifiable_i (array=0x9a14b3c, idx=0) at array.c:11 #1 0x080c4788 in mail_index_sync_ext_reset (ctx=0xbfd3ff10, u=0xbfd3fe80) at mail-index-sync-ext.c:518 #2 0x080b65f9 in mail_index_sync_record (ctx=0xbfd3ff10, hdr=0x9a14498, data=0x9a0e100) at mail-index-sync-update.c:546 #3 0x080b6bef in mail_index_sync_map (_map=0x9a12a30, type=MAIL_INDEX_SYNC_HANDLER_HEAD, force=true) at mail-index-sync-update.c:828 #4 0x080b048f in mail_index_map (index=0x9a129f8, type=MAIL_INDEX_SYNC_HANDLER_HEAD) at mail-index-map.c:953 #5 0x080acec3 in mail_index_try_open (index=0x9a129f8) at mail-index.c:290 #6 0x080ad21f in mail_index_open (index=0x9a129f8, flags=49, lock_method=FILE_LOCK_METHOD_FCNTL) at mail-index.c:354 #7 0x080a11f2 in index_storage_mailbox_open (ibox=0x9a12418) at index-storage.c:383 #8 0x080a0d18 in index_storage_get_status (box=0x9a12418, items=STATUS_UIDVALIDITY, status_r=0xbfd401e0) at index-status.c:14 #9 0xb7d9aa37 in fts_backend_squat_init (box=0x9a12418) at fts-backend-squat.c:67 #10 0xb7dab28c in fts_backend_init (backend_name=0x99d6108 "squat", box=0x9a12418) at fts-api.c:63 #11 0xb7dac03e in fts_transaction_begin (box=0x9a12418, flags=6) at fts-storage.c:607 #12 0x080a4b7e in mailbox_transaction_begin (box=0x9a12418, flags=6) at mail-storage.c:657 #13 0x0805d6f6 in cmd_copy (cmd=0x99e25f0) at cmd-copy.c:133 #14 0x0806276c in client_command_input (cmd=0x99e25f0) at client.c:580 #15 0x08062803 in client_command_input (cmd=0x99e25f0) at client.c:629 #16 0x08062dbd in client_handle_input (client=<value optimized out>) at client.c:670 #17 0x0806323e in client_input (client=0x99e23a8) at client.c:725 #18 0x080dd8d0 in io_loop_handler_run (ioloop=0x99de9b0) at ioloop-epoll.c:203 #19 0x080dcd40 in io_loop_run (ioloop=0x99de9b0) at ioloop.c:320 #20 0x0806b3aa in main (argc=) at main.c:293 ----- End forwarded message ----- ----- Forwarded message from root <root at postamt.charite.de> ----- From: root <root at postamt.charite.de> Date: Sun, 24 Aug 2008 12:11:44 +0200 (CEST) To: ralf.hildebrandt at charite.de Subject: Backtrace:/usr/local/libexec/dovecot/imap GNU gdb 6.8-debian Copyright (C) 2008 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 "i486-linux-gnu"... Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.7.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/local/lib/dovecot/imap/lib10_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib10_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_trash_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_trash_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_fts_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_fts_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done. done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Core was generated by `/usr/local/libexec/dovecot/imap'. Program terminated with signal 11, Segmentation fault. [New process 17253] #0 array_idx_modifiable_i (array=0x9139b3c, idx=0) at array.c:11 11 if (pos >= array->buffer->used) { #0 array_idx_modifiable_i (array=0x9139b3c, idx=0) at array.c:11 #1 0x080c4788 in mail_index_sync_ext_reset (ctx=0xbfd2d700, u=0xbfd2d670) at mail-index-sync-ext.c:518 #2 0x080b65f9 in mail_index_sync_record (ctx=0xbfd2d700, hdr=0x9139498, data=0x9133100) at mail-index-sync-update.c:546 #3 0x080b6bef in mail_index_sync_map (_map=0x9137a30, type=MAIL_INDEX_SYNC_HANDLER_HEAD, force=true) at mail-index-sync-update.c:828 #4 0x080b048f in mail_index_map (index=0x91379f8, type=MAIL_INDEX_SYNC_HANDLER_HEAD) at mail-index-map.c:953 #5 0x080acec3 in mail_index_try_open (index=0x91379f8) at mail-index.c:290 #6 0x080ad21f in mail_index_open (index=0x91379f8, flags=49, lock_method=FILE_LOCK_METHOD_FCNTL) at mail-index.c:354 #7 0x080a11f2 in index_storage_mailbox_open (ibox=0x9137418) at index-storage.c:383 #8 0x080a0d18 in index_storage_get_status (box=0x9137418, items=STATUS_UIDVALIDITY, status_r=0xbfd2d9d0) at index-status.c:14 #9 0xb7d86a37 in fts_backend_squat_init (box=0x9137418) at fts-backend-squat.c:67 #10 0xb7d9728c in fts_backend_init (backend_name=0x90fb108 "squat", box=0x9137418) at fts-api.c:63 #11 0xb7d9803e in fts_transaction_begin (box=0x9137418, flags=6) at fts-storage.c:607 #12 0x080a4b7e in mailbox_transaction_begin (box=0x9137418, flags=6) at mail-storage.c:657 #13 0x0805d6f6 in cmd_copy (cmd=0x91075f0) at cmd-copy.c:133 #14 0x0806276c in client_command_input (cmd=0x91075f0) at client.c:580 #15 0x08062803 in client_command_input (cmd=0x91075f0) at client.c:629 #16 0x08062dbd in client_handle_input (client=<value optimized out>) at client.c:670 #17 0x0806323e in client_input (client=0x91073a8) at client.c:725 #18 0x080dd8d0 in io_loop_handler_run (ioloop=0x91039b0) at ioloop-epoll.c:203 #19 0x080dcd40 in io_loop_run (ioloop=0x91039b0) at ioloop.c:320 #20 0x0806b3aa in main (argc=) at main.c:293 ----- End forwarded message ----- ----- Forwarded message from root <root at postamt.charite.de> ----- From: root <root at postamt.charite.de> Date: Sun, 24 Aug 2008 12:14:02 +0200 (CEST) To: ralf.hildebrandt at charite.de Subject: Backtrace:/usr/local/libexec/dovecot/imap GNU gdb 6.8-debian Copyright (C) 2008 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 "i486-linux-gnu"... Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.7.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/local/lib/dovecot/imap/lib10_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib10_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_trash_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_trash_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_fts_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_fts_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done. done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Core was generated by `/usr/local/libexec/dovecot/imap'. Program terminated with signal 11, Segmentation fault. [New process 18792] #0 array_idx_modifiable_i (array=0x8effb3c, idx=0) at array.c:11 11 if (pos >= array->buffer->used) { #0 array_idx_modifiable_i (array=0x8effb3c, idx=0) at array.c:11 #1 0x080c4788 in mail_index_sync_ext_reset (ctx=0xbfaf2cc0, u=0xbfaf2c30) at mail-index-sync-ext.c:518 #2 0x080b65f9 in mail_index_sync_record (ctx=0xbfaf2cc0, hdr=0x8eff498, data=0x8ef9100) at mail-index-sync-update.c:546 #3 0x080b6bef in mail_index_sync_map (_map=0x8efda30, type=MAIL_INDEX_SYNC_HANDLER_HEAD, force=true) at mail-index-sync-update.c:828 #4 0x080b048f in mail_index_map (index=0x8efd9f8, type=MAIL_INDEX_SYNC_HANDLER_HEAD) at mail-index-map.c:953 #5 0x080acec3 in mail_index_try_open (index=0x8efd9f8) at mail-index.c:290 #6 0x080ad21f in mail_index_open (index=0x8efd9f8, flags=49, lock_method=FILE_LOCK_METHOD_FCNTL) at mail-index.c:354 #7 0x080a11f2 in index_storage_mailbox_open (ibox=0x8efd418) at index-storage.c:383 #8 0x080a0d18 in index_storage_get_status (box=0x8efd418, items=STATUS_UIDVALIDITY, status_r=0xbfaf2f90) at index-status.c:14 #9 0xb7f4ba37 in fts_backend_squat_init (box=0x8efd418) at fts-backend-squat.c:67 #10 0xb7f5c28c in fts_backend_init (backend_name=0x8ec1108 "squat", box=0x8efd418) at fts-api.c:63 #11 0xb7f5d03e in fts_transaction_begin (box=0x8efd418, flags=6) at fts-storage.c:607 #12 0x080a4b7e in mailbox_transaction_begin (box=0x8efd418, flags=6) at mail-storage.c:657 #13 0x0805d6f6 in cmd_copy (cmd=0x8ecd5f0) at cmd-copy.c:133 #14 0x0806276c in client_command_input (cmd=0x8ecd5f0) at client.c:580 #15 0x08062803 in client_command_input (cmd=0x8ecd5f0) at client.c:629 #16 0x08062dbd in client_handle_input (client=<value optimized out>) at client.c:670 #17 0x0806323e in client_input (client=0x8ecd3a8) at client.c:725 #18 0x080dd8d0 in io_loop_handler_run (ioloop=0x8ec99b0) at ioloop-epoll.c:203 #19 0x080dcd40 in io_loop_run (ioloop=0x8ec99b0) at ioloop.c:320 #20 0x0806b3aa in main (argc=) at main.c:293 ----- End forwarded message ----- ----- Forwarded message from root <root at postamt.charite.de> ----- From: root <root at postamt.charite.de> Date: Sun, 24 Aug 2008 12:15:36 +0200 (CEST) To: ralf.hildebrandt at charite.de Subject: Backtrace:/usr/local/libexec/dovecot/imap GNU gdb 6.8-debian Copyright (C) 2008 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 "i486-linux-gnu"... Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.7.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/local/lib/dovecot/imap/lib10_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib10_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib11_trash_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib11_trash_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_fts_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_fts_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so Reading symbols from /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so...done. Loaded symbols for /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done. done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Core was generated by `/usr/local/libexec/dovecot/imap'. Program terminated with signal 11, Segmentation fault. [New process 19519] #0 array_idx_modifiable_i (array=0x9630b3c, idx=0) at array.c:11 11 if (pos >= array->buffer->used) { #0 array_idx_modifiable_i (array=0x9630b3c, idx=0) at array.c:11 #1 0x080c4788 in mail_index_sync_ext_reset (ctx=0xbf9a7b80, u=0xbf9a7af0) at mail-index-sync-ext.c:518 #2 0x080b65f9 in mail_index_sync_record (ctx=0xbf9a7b80, hdr=0x9630498, data=0x962a100) at mail-index-sync-update.c:546 #3 0x080b6bef in mail_index_sync_map (_map=0x962ea30, type=MAIL_INDEX_SYNC_HANDLER_HEAD, force=true) at mail-index-sync-update.c:828 #4 0x080b048f in mail_index_map (index=0x962e9f8, type=MAIL_INDEX_SYNC_HANDLER_HEAD) at mail-index-map.c:953 #5 0x080acec3 in mail_index_try_open (index=0x962e9f8) at mail-index.c:290 #6 0x080ad21f in mail_index_open (index=0x962e9f8, flags=49, lock_method=FILE_LOCK_METHOD_FCNTL) at mail-index.c:354 #7 0x080a11f2 in index_storage_mailbox_open (ibox=0x962e418) at index-storage.c:383 #8 0x080a0d18 in index_storage_get_status (box=0x962e418, items=STATUS_UIDVALIDITY, status_r=0xbf9a7e50) at index-status.c:14 #9 0xb7e02a37 in fts_backend_squat_init (box=0x962e418) at fts-backend-squat.c:67 #10 0xb7e1328c in fts_backend_init (backend_name=0x95f2108 "squat", box=0x962e418) at fts-api.c:63 #11 0xb7e1403e in fts_transaction_begin (box=0x962e418, flags=6) at fts-storage.c:607 #12 0x080a4b7e in mailbox_transaction_begin (box=0x962e418, flags=6) at mail-storage.c:657 #13 0x0805d6f6 in cmd_copy (cmd=0x95fe5f0) at cmd-copy.c:133 #14 0x0806276c in client_command_input (cmd=0x95fe5f0) at client.c:580 #15 0x08062803 in client_command_input (cmd=0x95fe5f0) at client.c:629 #16 0x08062dbd in client_handle_input (client=<value optimized out>) at client.c:670 #17 0x0806323e in client_input (client=0x95fe3a8) at client.c:725 #18 0x080dd8d0 in io_loop_handler_run (ioloop=0x95fa9b0) at ioloop-epoll.c:203 #19 0x080dcd40 in io_loop_run (ioloop=0x95fa9b0) at ioloop.c:320 #20 0x0806b3aa in main (argc=) at main.c:293 ----- End forwarded message ----- -- Ralf Hildebrandt (Ralf.Hildebrandt at charite.de) snickebo at charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de I'm looking for a job So unleash your nmap-from-hell and beware, you may tickle an obscure bug in an ancient box hand-built by Seymour Cray himself, the only one of its kind ever made, whose sole user pays the salaries of everyone you ever met in the entire time you worked at the company, with money he makes with an investment strategy hand-coded in assembler for this special machine, by an analytic wizard who has since died.
Timo Sirainen
2008-Aug-28 05:45 UTC
[Dovecot] Multiple similar crashes (1.1.2: imap crash with SIGSEGV)
On Sun, 2008-08-24 at 12:30 +0200, Ralf Hildebrandt wrote:> Program terminated with signal 11, Segmentation fault. > [New process 16456] > #0 array_idx_modifiable_i (array=0x8a1958c, idx=0) at array.c:11 > 11 if (pos >= array->buffer->used) {Probably because array->buffer is NULL> #0 array_idx_modifiable_i (array=0x8a1958c, idx=0) at array.c:11 > #1 0x080c4788 in mail_index_sync_ext_reset (ctx=0xbfb40d10, u=0xbfb40c80) > at mail-index-sync-ext.c:518I guess this is reproducible whenever opening this one mailbox? If you still see these could you send the mailbox's dovecot.index and dovecot.index.log files to me? It's a bit difficult to follow from the code why that situation could happen. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20080828/ee7a123d/attachment-0002.bin>