3.0.x HEAD crashing

Herwin Weststrate herwin at quarantainenet.nl
Wed Jun 18 14:31:40 CEST 2014


On 18-06-14 13:57, Arran Cudbard-Bell wrote:
> 
> On 18 Jun 2014, at 12:54, Herwin Weststrate <herwin at quarantainenet.nl> wrote:
> 
>> On 18-06-14 13:37, Arran Cudbard-Bell wrote:
>>>
>>> On 18 Jun 2014, at 12:32, Herwin Weststrate <herwin at quarantainenet.nl> wrote:
>>>
>>>> On 18-06-14 13:04, Arran Cudbard-Bell wrote:
>>>>>
>>>>> On 18 Jun 2014, at 11:49, Herwin Weststrate <herwin at quarantainenet.nl> wrote:
>>>>>
>>>>>> On 18-06-14 11:21, Herwin Weststrate wrote:
>>>>>>> On 18-06-14 11:10, Arran Cudbard-Bell wrote:
>>>>>>>>
>>>>>>>> On 18 Jun 2014, at 10:08, Herwin Weststrate <herwin at quarantainenet.nl> wrote:
>>>>>>>>
>>>>>>>>> I've got a very similar crash with a nearly vanilla config. Logging and
>>>>>>>>> backtrace of it can be found at
>>>>>>>>> https://gist.github.com/qnet-herwin/8444b0f2e9304b9432a3
>>>>>>>>>
>>>>>>>>> Got this error with 3.0.x (5187f6729b5ff51c5b10f3c4c8bd3da5db72e07b),
>>>>>>>>> with two simple changes to the config: disable the ssl check (debian)
>>>>>>>>> and enable the user bob from the users file, with the attribute
>>>>>>>>> Reply-Message. Then a simple PAP authentication attempt (even with a
>>>>>>>>> wrong password) crashes the server.
>>>>>>>>
>>>>>>>> No, that's different and with older code. Could you run v3.0.x and see
>>>>>>>> if it still occurs.
>>>>>>>
>>>>>>> This is the current HEAD of v3.0.x, did you mean to ask running it from
>>>>>>> master?
>>>>>>
>>>>>> Master actually gives a very similar message:
>>>>>> https://gist.github.com/qnet-herwin/98cda58811f50a21f815
>>>>>
>>>>> Ok, fixed. This was actually a separate issue but uncovered by adding more
>>>>> sanity checking code.
>>>>
>>>> Something has changed, but I'm still experiencing crashes, with a
>>>> slightly different failed message this time:
>>>> https://gist.github.com/qnet-herwin/e7735052a8d9ba25434c. The dump is
>>>> made with v3.0.x, master has similar issues. I cut away some of the
>>>> logs, since the null_context in talloc holds quite a bit of information
>>>> (like the complete configuration, and tons of rbtrees.
>>>
>>> Yeah it won't usually print that unless the chunk was parented directly from
>>> the null context.
>>>
>>> Sorry about that... simple fix (git pull).
>>
>> Getting compile errors now for master:
> 
> Yeah sorry fixed already... My time and attention is more fragmented than usual 
> and it's leading to more mistakes.

Both v3.0.x and master compile and users from files with extra
attributes work as well.
I'm still triggering an error with 3.0.x, but that's with a completely
unrelated configuration, I'll send a new e-mail to the list once I've
got that one narrowed down.

-- 
Herwin Weststrate


More information about the Freeradius-Devel mailing list