Try disabling all the plugins in HB. The "Pulse" is run to allow plugins to perform ddiffrent actions. Perhaps it is one special plugin that is creating problems? If not you should try using a standard class and not a custom class. I hope this may help you find the root cause...
-----------------------
[11:38:54 AM] System.IO.FileNotFoundException: Could not load file or assembly 'BlackMagic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'BlackMagic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
at HighVoltz.HBRelog.WoW.Hook..ctor(Process wowProc)
at HighVoltz.HBRelog.WoW.WowManager.Pulse()
at HighVoltz.HBRelog.TaskManager.Pulse()
at HighVoltz.HBRelog.HbRelogManager.DoWork()
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
make sure u got this
Lunch 32-bit client
Graphics api directX9
most important should be in: Display Mode - Windowed
Works like charm