Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Core dump when using raddebug on 3.0.x #1632
Comments
louismunro
commented
Jun 26, 2016
|
FWIW, also seems to affect debian 8 (jessie) and CentOS 7. |
|
This isn't the full solution, but it's probably in the right area. Fixing one hack with another hack... https://github.com/mcnewton/freeradius-server/commits/30x-regex-struct (this is the reason: https://github.com/FreeRADIUS/freeradius-server/blob/v3.0.x/src/main/evaluate.c#L711 |
alandekok
added a commit
that referenced
this issue
Jun 30, 2016
|
|
alandekok |
f982311
|
alandekok
added a commit
that referenced
this issue
Jun 30, 2016
|
|
alandekok |
02d04ce
|
|
The simple fix is to do pass2 compilation in command.c. |
alandekok
closed this
Jun 30, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
louismunro commentedJun 26, 2016
Issue type
Defect/Feature description
radiusd crashes when using raddebug with a condition matching on regexp.
How to reproduce issue
raddebug -t900 -c '( User-Name =~ /bob/ )'radtest -x -t pap bob user localhost:18120 11 testing123This will crash the server and trigger the panic action.
Output of
[radiusd|freeradius] -Xshowing issue ocurringFull backtrace from LLDB or GDB
See above. Will be glad to provide bt if this is not sufficient.