Some people commented that with that new wrapper for XP rewarding, is having SIGSEGV.
I am not really an expert, but I commented a bit of code that could cause this issue.
It can be seen on: https://github.com/TrinityCore/TrinityCore/commit/6ad4044f05b0deb4c3b2d3eefb9a3a4df12dd9c5#L2L383 better than to reply it here.
I don’t know if its correct, but seems unsafe, and a NULL dereference posibility.