Hi all, I get an error. I have a clean install of honorbuddy and after loading the profile (questing profile pack) from the buddy store, I get this error message: [UserSettings-767ce8(error)] [MAINTENANCE PROBLEM]: Object reference not set to an instance of an object. No questing profile works. Except for a few that works well. I asked the support on HB Discord server, but no one was able to understand the problem, including using teamviewer. Here is the log
Code: [url=https://www.google.com/search?q=UserSettings-767ce8(error)%5D+%5BMAINTENANCE+PROBLEM&rlz=1C1CHBF_enUS714US715&oq=UserSettings-767ce8(error)%5D+%5BMAINTENANCE+PROBLEM&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8]UserSettings-767ce8(error)] [MAINTENANCE PROBLEM - Google Search[/url] have you checked google?
Yes i've checked google and a guy from the discord support tryied to help me on teamviewer with no results.
The full error is: [UserSettings-767ce8(error)] [MAINTENANCE PROBLEM]: Object reference not set to an instance of an object. FROM HERE (NullReferenceException): at Honorbuddy.Quest_Behaviors.UserSettings.UserSettings.BuildPresets() in C:\Users\espos\Desktop\Honorbuddy 3.0.16582.869\Quest Behaviors\UserSettings.cs:line 354 at Honorbuddy.Quest_Behaviors.UserSettings.UserSettings..ctor(Dictionary`2 args) in C:\Users\espos\Desktop\Honorbuddy 3.0.16582.869\Quest Behaviors\UserSettings.cs:line 57
It seems something changed internally that made the UserSettings behavior mad. Your log points to the 'AutoEquip' attribute causing the error - so in the latest update, I've removed the AutoEquip attribute from all UserSetting occurrences. Can you try with the latest update of the profiles and see if this fixed the issue you were having?
I've tryied again: [LoadProfile-767ce8(info)] Loading profile 'Classic\[A - Quest] 1-58 [Kick]\[A - Quest] 1-12 Auto-Loader [Kick].xml' Changing current profile to [A - Quest] 1-12 Auto-Loader [Kick] ($Rev: 5954 $) [UserSettings-767ce8(error)] [MAINTENANCE PROBLEM]: Object reference not set to an instance of an object. FROM HERE (NullReferenceException): at Honorbuddy.Quest_Behaviors.UserSettings.UserSettings.BuildPresets() in C:\Users\espos\Desktop\Honorbuddy 3.0.16582.869\Quest Behaviors\UserSettings.cs:line 354 at Honorbuddy.Quest_Behaviors.UserSettings.UserSettings..ctor(Dictionary`2 args) in C:\Users\espos\Desktop\Honorbuddy 3.0.16582.869\Quest Behaviors\UserSettings.cs:line 57 [UserSettings-767ce8(error)] [MAINTENANCE PROBLEM]: Object reference not set to an instance of an object. FROM HERE (NullReferenceException): at Honorbuddy.Quest_Behaviors.UserSettings.UserSettings.BuildPresets() in C:\Users\espos\Desktop\Honorbuddy 3.0.16582.869\Quest Behaviors\UserSettings.cs:line 354 at Honorbuddy.Quest_Behaviors.UserSettings.UserSettings..ctor(Dictionary`2 args) in C:\Users\espos\Desktop\Honorbuddy 3.0.16582.869\Quest Behaviors\UserSettings.cs:line 57 [UserSettings-767ce8(warning) @line 12]: Attribute 'AutoEquip' is not recognized by this behavior--ignoring it. [UserSettings-767ce8(error) @line 12]: Stopping Honorbuddy. Please repair the profile! Bot stopping! Reason: Profile has too many errors Here is the new log and screenshot
You're still using the same version of the profiles, rev: 5954. The update that removes the error should be rev: 5955. If you're obtaining the profiles from the store, the store will sync to have this update in roughly 1hour-30minutes. If you don't want to wait for the update, you can download a zip of the latest version directly from the source here: Source | Honorbuddy Profiles | Assembla (the download button is to the right)
Ok, now it's working very well! Question: I've tryied using AutoLoader v2 too and it's doing the same error, it's important for the profile?
Can you give me the log for the AutoLoader v2? Auto-Loaders aren't important. All they do is make it easier by loading the initial profile - that way you don't have to go through all the folders and find it yourself.
Yea, it looks like there's something wrong with the UserSettings behavior. This doesn't look like a profile issue. I'll post a heads up for the others to investigate.
Same error if I try to load [A - Quest] EK 12-58 [Kick] , I don't know if other .XML files will return the same error.. however, this is a problem :/ Here is the log:
Doing a bit of investigating - it doesn't seem like this error is occurring for others, so I'm not sure why it's breaking so much for you. Any occurrence of the UserSettings behavior throws the error, so it sounds to me like there could potentially be a corruption in your installation. However, you said you did a clean install correct?