Guest User

Dovecot Core-dump

a guest
Sep 14th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.91 KB | None | 0 0
  1. # gdb /usr/lib/dovecot/dovecot-lda /var/vmail/tmp/core-deliver-6-5000-5000-29125-1473732949
  2. GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
  3. Copyright (C) 2016 Free Software Foundation, Inc.
  4. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  5. This is free software: you are free to change and redistribute it.
  6. There is NO WARRANTY, to the extent permitted by law. Type "show copying"
  7. and "show warranty" for details.
  8. This GDB was configured as "x86_64-linux-gnu".
  9. Type "show configuration" for configuration details.
  10. For bug reporting instructions, please see:
  11. <http://www.gnu.org/software/gdb/bugs/>.
  12. Find the GDB manual and other documentation resources online at:
  13. <http://www.gnu.org/software/gdb/documentation/>.
  14. For help, type "help".
  15. Type "apropos word" to search for commands related to "word"...
  16. Reading symbols from /usr/lib/dovecot/dovecot-lda...Reading symbols from /usr/lib/debug/.build-id/49/c9c607c304a5c853c05a4ccb9e4b995f185ac4.debug...done.
  17. done.
  18.  
  19. warning: core file may not match specified executable file.
  20. [New LWP 29125]
  21.  
  22. warning: the debug information found in "/lib64/ld-2.23.so" does not match "/lib64/ld-linux-x86-64.so.2" (CRC mismatch).
  23.  
  24. Core was generated by `/usr/lib/dovecot/deliver -d sa-training@example.com -m Training.HAM -p'.
  25. Program terminated with signal SIGABRT, Aborted.
  26. #0 0x00007f7712e77418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
  27. 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  28. (gdb) bt full
  29. #0 0x00007f7712e77418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
  30. resultvar = 0
  31. pid = 29125
  32. selftid = 29125
  33. #1 0x00007f7712e7901a in __GI_abort () at abort.c:89
  34. save_stage = 2
  35. act = {__sigaction_handler = {sa_handler = 0xffff, sa_sigaction = 0xffff}, sa_mask = {__val = {1, 140724207220880, 94713368195152, 512, 140149399241251, 94713368195152, 94713368195152, 512, 5933634503885553664, 140724207221120,
  36. 140149399408674, 94713368195152, 140724207221008, 94713368233832, 140149399408777, 94713368195152}}, sa_flags = 321392922, sa_restorer = 0x5}
  37. sigs = {__val = {32, 0 <repeats 15 times>}}
  38. #2 0x00007f7713285eda in default_fatal_finish (type=LOG_TYPE_PANIC, status=status@entry=0) at failures.c:201
  39. backtrace = 0x56242caab088 "/usr/lib/dovecot/libdovecot.so.0(+0x7aee2) [0x7f7713285ee2] -> /usr/lib/dovecot/libdovecot.so.0(+0x7afcd) [0x7f7713285fcd] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f771322aa61] -> /usr/lib/d"...
  40. #3 0x00007f7713285fcd in i_internal_fatal_handler (ctx=0x7ffce861f960, format=<optimized out>, args=<optimized out>) at failures.c:670
  41. status = 0
  42. #4 0x00007f771322aa61 in i_panic (format=format@entry=0x7f77132c85f0 "io_add(0x%x) called twice fd=%d, callback=%p -> %p") at failures.c:275
  43. ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0, timestamp_usecs = 0}
  44. args = <error reading variable args (Attempt to dereference a generic pointer.)>
  45. #5 0x00007f771329a3e9 in ioloop_iolist_add (list=<optimized out>, io=io@entry=0x56242cab4bc0) at ioloop-iolist.c:26
  46. i = <optimized out>
  47. idx = <optimized out>
  48. #6 0x00007f771329ad76 in io_loop_handle_add (io=io@entry=0x56242cab4bc0) at ioloop-epoll.c:98
  49. ctx = 0x56242cab4070
  50. list = 0x56242cab4768
  51. event = {events = 0, data = {ptr = 0x5000000000, fd = 0, u32 = 0, u64 = 343597383680}}
  52. op = <optimized out>
  53. first = <optimized out>
  54. #7 0x00007f771329902b in io_add_file (fd=fd@entry=7, condition=condition@entry=IO_READ, source_linenum=source_linenum@entry=968, callback=callback@entry=0x7f7713230f20 <master_service_listen>, context=context@entry=0x56242cab3b70)
  55. at ioloop.c:59
  56. __FUNCTION__ = "io_add_file"
  57. #8 0x00007f77132990ed in io_add (fd=fd@entry=7, condition=condition@entry=IO_READ, source_linenum=source_linenum@entry=968, callback=callback@entry=0x7f7713230f20 <master_service_listen>, context=context@entry=0x56242cab3b70)
  58. at ioloop.c:81
  59. io = <optimized out>
  60. __FUNCTION__ = "io_add"
  61. #9 0x00007f7713230771 in master_service_io_listeners_add (service=0x56242cab3770) at master-service.c:967
  62. l = 0x56242cab3b70
  63. i = 0
  64. #10 0x00007f7713230853 in master_service_init_finish (service=0x56242cab3770) at master-service.c:516
  65. sigint_flags = <optimized out>
  66. st = {st_dev = 0, st_ino = 140149395317578, st_nlink = 2, st_mode = 719773872, st_uid = 22052, st_gid = 2, __pad0 = 0, st_rdev = 140724207222496, st_size = 94713368228860, st_blksize = 94713368228911,
  67. st_blocks = 140724207221888, st_atim = {tv_sec = 140149395733425, tv_nsec = 140149398732544}, st_mtim = {tv_sec = 0, tv_nsec = 94713368229744}, st_ctim = {tv_sec = 140149395733491, tv_nsec = 0}, __glibc_reserved = {
  68. 94713368229744, 112, 140149398895848}}
  69. #11 0x000056242ac6c723 in main (argc=7, argv=0x56242cab33a0) at main.c:400
  70. set_roots = {0x56242ae6e060 <lda_setting_parser_info>, 0x0}
  71. ctx = {pool = 0x56242cab3c20, set = 0x0, session = 0x56242cab3c40, timeout_secs = 30, session_time_msecs = 0, delivery_time_started = {tv_sec = 0, tv_usec = 0}, dup_ctx = 0x0, session_id = 0x0, src_mail = 0x0,
  72. src_envelope_sender = 0x0, dest_user = 0x0, dest_addr = 0x0, final_dest_addr = 0x0, dest_mailbox_name = 0x56242cab341f "Training.HAM", dest_mail = 0x0, var_expand_table = 0x0, tempfail_error = 0x0, tried_default_save = false,
  73. saved_mail = false, save_dest_mail = false, mailbox_full = false, dsn = false}
  74. service_flags = MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP
  75. user = 0x56242cab33fc "sa-training@example.com"
  76. errstr = 0x7ffce861fd30 "\200rv\350\374\177"
  77. path = 0x56242cab342f "/var/vmail/tmp/sendmail-msg-29110.txt"
  78. lda_set = <optimized out>
  79. storage_service = 0x7ffce87672b0
  80. service_user = 0x7ffce87671a8
  81. service_input = {module = 0x7ffce8767280 "6", service = 0x7f7713c60700 "", username = 0x7ffce861fd01 "", session_id = 0x14844a489d8 <error: Cannot access memory at address 0x14844a489d8>, session_id_prefix = 0x0, local_ip = {
  82. family = 0, u = {ip6 = {__in6_u = {__u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, ip4 = {s_addr = 0}}}, remote_ip = {family = 0, u = {ip6 = {__in6_u = {
  83. __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, ip4 = {s_addr = 0}}}, local_port = 65320, remote_port = 59489, userdb_fields = 0x0,
  84. flags_override_add = MAIL_STORAGE_SERVICE_FLAG_DISALLOW_ROOT, flags_override_remove = (unknown: 0), no_userdb_lookup = 0}
  85. storage = 0x1
  86. user_source = 0x56242ac6d3af ""
  87. destaddr_source = 0x56242ac6d3af ""
  88. process_euid = 5000
  89. stderr_rejection = false
  90. ret = <optimized out>
  91. c = <optimized out>
  92. error = MAIL_ERROR_NONE
Add Comment
Please, Sign In to add comment