Crash in fbclient after unsuccessful user management API call [CORE1455] #1873
Submitted by: @dyemanov
Any unsuccessful user API call (e.g. isc_add_user() called for an already existing user name) returns invalid status vector with string arguments pointing to the deallocated memory. If the client application then performs any of the error handling API calls (isc_interpret() etc), SEGV happens.
Reported by Guido Klapperich.
I suppose the bug is located in alt.cpp::executeSecurityCommand() where the detachRemoteServiceManager() call discards the status strings.
The text was updated successfully, but these errors were encountered: