patch Xenial glibc for bug 20116

Asked by Julian Wu

Recently a high frequency segfault on a heavy loading multi-threaded daemon running on 16.04 server is observed. After investigation I believe this is the known glibc bug (https://sourceware.org/bugzilla/show_bug.cgi?id=20116) since I can workaround for some cases by rewriting the code but still see the segfault in a thread which must call pthread_create() frequently for the burst incoming requests. Another similar bug report can be found here: https://bbs.archlinux.org/viewtopic.php?id=219773

I further checked the glibc package history (https://launchpad.net/ubuntu/+source/glibc/2.23-0ubuntu11) but it seems that this glibc bug 20116 was not included, maybe because this fix is released officially in glibc 2.25 but xenial is sticky with glibc 2.23.

Is it possible to release a glibc package update to fix this glibc bug? Upgrade to 18.04 is possible but it will take much longer time to verify the system integration.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu glibc Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

I suggest that you create a bug report, quoting the information above.

Can you help with this problem?

Provide an answer of your own, or ask Julian Wu for more information if necessary.

To post a message you must log in.