ssedetect(); call in zms.cpp cauing failure of hashed authentication somehow
Created by: gwenhastings
this is going to sound crazy. but the ssedetect(); (line 92) in zms.cpp is causing a failure authenticating the user when auth_relay set to hashed(had it fail intermittently with plain also) and when auth_relay set to none then all works as expected..
stock 1.25.0.4 from wheezy does NOT exhibit this bug but this branch does and it was tracked to above empirically ie comment out and the bug does not manifest.. could the sse/simd routines of zoneminder be unbalancing the stack in this case(looked and saw a bunch of asm...)? original bug filed against fixxermet puppet script with all log evidence from same now closed to file here
Imported comments:
By gwenhastings on 2013-07-10 05:37:54 UTC
oops I was mistaken before.. auth_relay=plain is broken also...
By nextime on 2013-07-11 13:02:32 UTC
Well, the ssedetect() code is coming from the masterofknofe's patch, and i never saw this issue before. anyway, this repo will be closed soon, i'm working on integrate it with the upstream zoneminder github repo, so, i will look at this during the move. Please take care to check the upstream repository as i will move this ticket soon.