Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 16 Jan 2015 02:53:00 +0100
From: Sebastian Gottschall <>
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
> 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,
>, 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

> 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.