<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6481937" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/henningw">@henningw</a> - maybe you didn't understand, but there was no fix for libressl, so your remark "If you observe another crash with libressl,..." is pointless, the crash reported initially in this issue is still there, nothing to wait for something else.</p>
<p>But libressl has diverged quite a lot from openssl -- I looked a bit like 2 years ago or so and iirc, they do not allow setting custom memory manager. That makes this case like implementing a new module, something similar to implemeting a tls module using gnutls. From this perspective, it is not a bug, it can be eventually a feature request. The request for gnutls was moved to wiki, this can be added there if someone wants to implement at some point:</p>
<ul>
<li><a href="https://www.kamailio.org/wiki/devel/new-features-requests" rel="nofollow">https://www.kamailio.org/wiki/devel/new-features-requests</a></li>
</ul>
<p>Otherwise, to my rather limited knowledge about that OS, one can still install openssl on openbsd, so that should be the choice of use.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/1670#issuecomment-440827762">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZWbgoX_-oLm7zswIuO-lrF2o8s_eks5uxdFxgaJpZM4XMlgI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AF36ZexkVvXX67uR5fwjTnIqoj46Z5lgks5uxdFxgaJpZM4XMlgI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kamailio/kamailio","title":"kamailio/kamailio","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"PERSON","message":"@miconda in #1670: @henningw - maybe you didn't understand, but there was no fix for libressl, so your remark \"If you observe another crash with libressl,...\" is pointless, the crash reported initially in this issue is still there, nothing to wait for something else. \r\n\r\nBut libressl has diverged quite a lot from openssl -- I looked a bit like 2 years ago or so and iirc, they do not allow setting custom memory manager. That makes this case like implementing a new module, something similar to implemeting a tls module using gnutls. From this perspective, it is not a bug, it can be eventually a feature request. The request for gnutls was moved to wiki, this can be added there if someone wants to implement at some point:\r\n\r\n  * https://www.kamailio.org/wiki/devel/new-features-requests\r\n\r\nOtherwise, to my rather limited knowledge about that OS, one can still install openssl on openbsd, so that should be the choice of use."}],"action":{"name":"View Issue","url":"https://github.com/kamailio/kamailio/issues/1670#issuecomment-440827762"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kamailio/kamailio/issues/1670#issuecomment-440827762",
"url": "https://github.com/kamailio/kamailio/issues/1670#issuecomment-440827762",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [kamailio/kamailio] Crash using TLS with many child processes on Alpine with libressl (#1670)",
"sections": [
{
"text": "",
"activityTitle": "**Daniel-Constantin Mierla**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@miconda",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"kamailio/kamailio\",\n\"issueId\": 1670,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/kamailio/kamailio/issues/1670#issuecomment-440827762"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 389175304\n}"
}
],
"themeColor": "26292E"
}
]</script>