I have a clean install, haven't done much but tinker around with the site. However, I cannot successfully update my profile, I receive an error: "There has been a serious error loading the forum. No further information is available."
The event log shows the message below, and after browsing the source, it would appear to be related to the line "this.TimeZones.SelectedValue.ToType()," in EditUsersProfile.ascx.cs, based on it seems to be the only thing using "ToType". I should note that the profile information is updated when I come back in, but the time zone is not. I've tried in Chrome and Firefox, but get the same result. I've also tried selecting a few different time zones, but they all result in the same error.
I am using the downloaded install package version, not the source and publish, so I haven't altered any code.
Exception at URL: http://[urlhere]/Default.aspx?g=cp_editprofile
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.String.System.IConvertible.ToInt32(IFormatProvider provider)
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
at YAF.Types.Extensions.ObjectExtensions.ToType[T](Object instance)
at YAF.Controls.EditUsersProfile.UpdateProfile_Click(Object sender, EventArgs e)
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)