Hi,
Yohaiw, and thanks for those logs.
The problem is not with
MountHook. Your problem report consists of a couple of issues, and we'll try to explain.
First, there is a cosmetic bug with
MountHook where it will cause non-
MountHook activities to be identified as
MountHook activities. 'Hooks' run asynchronously to profiles, so the 'logging context' must be captured and restored each time the hook runs.
MountHook is failing to do this. But, this is merely a cosmetic problem that causes issues to be reported as problems with
MountHook, when in fact they are not. We've opened this bug report to have the mis-reporting problem repaired. Once again, this problem is cosmetic only, and not the cause of your issue:
HB-2824: MountHook failing to capture/restore 'logging context'
Your actual problem is a problem with the profile. There is a nasty interaction between the profile's trying to interact with objects, and the profile trying to run another piece of asynchronous code called
SellExtraConsumables. We see this when the profile uses an
InteractWith to do the objects for the "Rescue the Fallen" (
http://wowhead.com/quest=13613) quest. And, we see it happen again when trying to collect "Serviceable Arrows" for the "Empty Quivers" (
http://wowhed.com/quest=13615) quest.
In short, this is a profile problem that needs to be addressed. Please report the problem to the
Megapack Profile thread. You will probably want to link them this thread, so they have some analysis already done for them as to the root cause of the problem.
We know of no work around for this at the moment. Perhaps, the profile maintainers will see a way to move forward.
cheers,
chinajade