Quoting Andy Polyakov <ap...@openssl.org>:

    Last week i asked on openssl-user Mailinglist about an SIGSEGV
    in Cyrus-Imapd 2.4.17 which seems to be received in ssl3_get_message
    or a function called by ssl3_get_message, but received no reply.

    I asked on the cyrus mailinglists as well, but the developer have no
    idea
    what could cause this. Can you help me to debug this further?

    Below is the BT of one of the core dumps

    Regards

        Michael Menge


What OS/platform is this, and what version of OpenSSL?

Also, run 'disass ssl3_get_message' at debugger prompt, advance to
vicinity of address provided in back-trace, 0x00007fe5a839334f in
provided example, and send that page. I mean it's lesser point to send
whole disass output, limit it to ~20 lines.

   0x00007fe5a839331d <+1069>:  callq  *%r10
   0x00007fe5a8393320 <+1072>:  jmpq   0x7fe5a8392f4c <ssl3_get_message+92>
   0x00007fe5a8393325 <+1077>:  movslq 0x60(%rbx),%r8
   0x00007fe5a8393329 <+1081>:  mov    0xa0(%rbx),%rdx
   0x00007fe5a8393330 <+1088>:  mov    %rbx,%r9
   0x00007fe5a8393333 <+1091>:  mov    0x50(%rbx),%rbp
   0x00007fe5a8393337 <+1095>:  mov    (%rbx),%esi
   0x00007fe5a8393339 <+1097>:  xor    %edi,%edi
   0x00007fe5a839333b <+1099>:  mov    0x8(%rbp),%rcx
   0x00007fe5a839333f <+1103>:  add    $0x4,%r8
   0x00007fe5a8393343 <+1107>:  mov    %rdx,(%rsp)
   0x00007fe5a8393347 <+1111>:  mov    $0x16,%edx
   0x00007fe5a839334c <+1116>:  callq  *%r10
   0x00007fe5a839334f <+1119>:  jmpq   0x7fe5a83930e4 <ssl3_get_message+500>
0x00007fe5a8393354 <+1124>: lea 0xfc35(%rip),%rcx # 0x7fe5a83a2f90
   0x00007fe5a839335b <+1131>:  mov    $0x1ef,%r8d
   0x00007fe5a8393361 <+1137>:  mov    $0x7,%edx
   0x00007fe5a8393366 <+1142>:  mov    $0x8e,%esi
   0x00007fe5a839336b <+1147>:  mov    $0x14,%edi
   0x00007fe5a8393370 <+1152>:  callq  0x7fe5a8372938 <ERR_put_error@plt>
   0x00007fe5a8393375 <+1157>:  jmpq   0x7fe5a8393282 <ssl3_get_message+914>


--------------------------------------------------------------------------------
M.Menge                                Tel.: (49) 7071/29-70316
Universität Tübingen                   Fax.: (49) 7071/29-5912
Zentrum für Datenverarbeitung mail: michael.me...@zdv.uni-tuebingen.de
Wächterstraße 76
72074 Tübingen

Attachment: smime.p7s
Description: S/MIME Signatur

Reply via email to