Do not check callback type

Don't check whether callback is a function Let the program fail.
Send error trace
Use type:message as key when storing errors