Complex code analysis
Provide relevant code, error logs, and expected behavior, and have the model trace dependencies, suggest possible causes, and provide verification steps. Add test results to the conversation, then check whether the fix meets the original requirements.


