Date: Fri, 16 Jan 2015 02:53:00 +0100 From: Sebastian Gottschall <s.gottschall@...wrt.com> To: musl@...ts.openwall.com Subject: Re: pthreads broken (freeradius testcase) Am 16.01.2015 um 01:23 schrieb Rich Felker: > On Fri, Jan 16, 2015 at 01:11:36AM +0100, Sebastian Gottschall wrote: >> sorry i forgot the full content. of the message. the first attemt >> failed due a too big attachment >> >> >> i can help you more. because i found the deadlocking function. >> its setresuid which hangs forever. (i know that you submitted a >> patch recently which is related to that function, but i dont know if >> this will help here) >> debugging is more complicated with gdb here. its a embedded system >> without any remote debugging support >> >> its exact the same problem which is described here, but without any >> further solution or problem cause >> >> http://freeradius.1045715.n5.nabble.com/Hack-way-to-compile-freeradius-causing-freeradius-to-hang-under-multithread-mode-td2794760.html > Interesting. If the deadlock happens in setresuid, this may actually > be a very timely bug report. The mailing list threads about > multithreaded set*id/synccall, and my new blog post based on them, > http://ewontfix.com/17, are about fixing longstanding problems in this > area. I'll look into how it's being used in freeradius and see if I > can tell what's going on. I'm also going to be committing new code for > this soon (probably in the next 24 hrs) so you could give it a try > with that too and see if the problem goes away. i will immediatly test it as soon as you commit it and give response thank you for your help Sebastian > Rich >
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.