Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Help and support regarding PR:BF2 installation and in-game issues
Post Reply
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Hello all,

I need some help to launch PR after update 1.6. I couldn't launch PR even before the update and was getting error 10060 if I remember correctly. I looked up the error online and followed the instructions to check for updates, then updated to 1.6. After the update was installed and done, I signed in with my steam account and linked the same profile I used before 1.6 with the nickname "Mors20". Now every time I attempt to launch PR it starts then right after that closes with the little box that says "shutting down recources". I looked up a fix for this too and came upon "resetting the profile". I attempted to do this and saw a message that said "unexpected error", and a log file popped up in text format. The same message instructed me to save the log file and it redirected me to a link in the PR support forum. After that I am writing this post. I would really like to play PR but don't know how to launch it. I have 2 of the log files, I will attach them in this post. Thank you.

P.S. I was playing PR yesterday/day before yesterday for a little bit without any issues whatsoever.

Code: Select all

Project Reality Log File
PRLauncher.exe started at: 2020-05-01T02:25:46

Critical Error: An unhandled exception has occured. Details are as follows:

Object reference not set to an instance of an object.

Further details can be found in the following file:

[url]C:\Program Files (x86)\Project Reality\Project Reality BF2\mods\pr\bin\PRLauncher.log[/url]

Please report this error to the Project Reality Team, and include the log file in your report.

[url=https://www.realitymod.com/forum/forumdisplay.php?f=27]Visit Support Forum[/url]

 > System.NullReferenceException: Object reference not set to an instance of an object.
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.set_SelectedProfile(KeyValuePair`2 a)
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.Reload(Boolean a, Boolean b)
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.OnResetProfiles(Object a)
   at Reality.Utils.WPF.RelayCommand.Execute(Object )
   at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
   at System.Windows.Controls.Primitives.ButtonBase.OnClick()
   at System.Windows.Controls.Button.OnClick()
   at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Critical Error: An unhandled exception has occured. Details are as follows:

The calling thread must be STA, because many UI components require this.

Further details can be found in the following file:

[url]C:\Program Files (x86)\Project Reality\Project Reality BF2\mods\pr\bin\PRLauncher.log[/url]

Please report this error to the Project Reality Team, and include the log file in your report.

[url=https://www.realitymod.com/forum/forumdisplay.php?f=27]Visit Support Forum[/url]

 > System.InvalidOperationException: The calling thread must be STA, because many UI components require this.
   at System.Windows.Input.InputManager..ctor()
   at System.Windows.Input.InputManager.GetCurrentInputManagerImpl()
   at System.Windows.Input.KeyboardNavigation..ctor()
   at System.Windows.FrameworkElement.FrameworkServices..ctor()
   at System.Windows.FrameworkElement.EnsureFrameworkServices()
   at System.Windows.FrameworkElement..ctor()
   at System.Windows.Controls.Control..ctor()
   at System.Windows.Window..ctor()
   at Reality.UI.MessageBox.RealityMessageBoxWindow..ctor()
   at Reality.Utils.WPF.MessageBox.RealityMessageBox.Show(Window , String , String , RealityMessageBoxButton , RealityMessageBoxImage , RealityMessageBoxResult , Int32 , String ?, Boolean& ?)
   at Reality.Utils.WPF.MessageBox.RealityMessageBox.Show(Window , String , String , RealityMessageBoxButton , RealityMessageBoxImage , RealityMessageBoxResult )
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.set_SelectedProfile(KeyValuePair`2 a)
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.b.a()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()

Code: Select all

Project Reality Log File
PRLauncher.exe started at: 2020-05-01T02:23:53

Critical Error: An unhandled exception has occured. Details are as follows:

Object reference not set to an instance of an object.

Further details can be found in the following file:

[url]C:\Program Files (x86)\Project Reality\Project Reality BF2\mods\pr\bin\PRLauncher.log[/url]

Please report this error to the Project Reality Team, and include the log file in your report.

[url=https://www.realitymod.com/forum/forumdisplay.php?f=27]Visit Support Forum[/url]

 > System.NullReferenceException: Object reference not set to an instance of an object.
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.set_SelectedProfile(KeyValuePair`2 a)
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.Reload(Boolean a, Boolean b)
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.OnResetProfiles(Object a)
   at Reality.Utils.WPF.RelayCommand.Execute(Object )
   at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
   at System.Windows.Controls.Primitives.ButtonBase.OnClick()
   at System.Windows.Controls.Button.OnClick()
   at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Critical Error: An unhandled exception has occured. Details are as follows:

The calling thread must be STA, because many UI components require this.

Further details can be found in the following file:

[url]C:\Program Files (x86)\Project Reality\Project Reality BF2\mods\pr\bin\PRLauncher.log[/url]

Please report this error to the Project Reality Team, and include the log file in your report.

[url=https://www.realitymod.com/forum/forumdisplay.php?f=27]Visit Support Forum[/url]

 > System.InvalidOperationException: The calling thread must be STA, because many UI components require this.
   at System.Windows.Input.InputManager..ctor()
   at System.Windows.Input.InputManager.GetCurrentInputManagerImpl()
   at System.Windows.Input.KeyboardNavigation..ctor()
   at System.Windows.FrameworkElement.FrameworkServices..ctor()
   at System.Windows.FrameworkElement.EnsureFrameworkServices()
   at System.Windows.FrameworkElement..ctor()
   at System.Windows.Controls.Control..ctor()
   at System.Windows.Window..ctor()
   at Reality.UI.MessageBox.RealityMessageBoxWindow..ctor()
   at Reality.Utils.WPF.MessageBox.RealityMessageBox.Show(Window , String , String , RealityMessageBoxButton , RealityMessageBoxImage , RealityMessageBoxResult , Int32 , String ?, Boolean& ?)
   at Reality.Utils.WPF.MessageBox.RealityMessageBox.Show(Window , String , String , RealityMessageBoxButton , RealityMessageBoxImage , RealityMessageBoxResult )
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.set_SelectedProfile(KeyValuePair`2 a)
   at PRLauncher.WPF.ViewModel.OptionsWindowViewModel.b.a()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
User avatar
Mineral
Retired PR Developer
Posts: 8533
Joined: 2012-01-02 12:37
Location: Belgium

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mineral »

Can you try removing your my documents/Project Reality folder and launch PR again? You'll likely need to reconfigure your profiles but might help fixing the issue.
Image
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Thanks for the reply, I tried it twice but it didn't work. Also PR updated to 1.61 not sure if that's relevant
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Update I also checked to make sure I have a default browser. I have Google Chrome selected as default browser. Also here is some more info.


System Information
------------------
Operating System: Microsoft Windows 10 Pro (10.0.18363)
Architecture: 64-bit
Current Culture: English (United States)
Motherboard: Gigabyte Technology Co., Ltd. GA-78LMT-USB3 6.0
Processor: AMD FX(tm)-6300 Six-Core Processor (Physical: 3, Logical: 6)
Memory: 8.00 GB
Page File: 4.00 GB
.NET Framework: 4.6+ Release Build: 528040, Runtime: 4.0.30319.42000

Display Information
-------------------
Display Device(s): HP Pavilion 22xw IPS LED Backlit Monitor on NVIDIA GeForce GTX 750 Ti
Display Mode(s): 1920 x 1080 (32 bit) @ 50 Hz
Driver Version: 26.21.14.4587 (445.87)
Display Memory: 2.00 GB
Multisampling: 2, 4, 8
DPI: 96 (100%)

Audio Information
-----------------
Primary Playback: Speakers (Logitech USB Headset
Primary Recording: Microphone (Logitech USB Headse
Open AL Renderer: Software
EAX: True
EAX 1.0: False
EAX 2.0: True
EAX 3.0: False
EAX 4.0: False
EAX 5.0: False
X-RAM: False

Disk Information
----------------
Install Path: C:\Program Files (x86)\Project Reality\Project Reality BF2
Free: 616.03 GB, Total: 930.55 GB, FS: NTFS, SSD: False
Mod Path: C:\Program Files (x86)\Project Reality\Project Reality BF2\mods\pr
Free: 616.03 GB, Total: 930.55 GB, FS: NTFS, SSD: False
Profiles Path: C:\Users\User\Documents\ProjectReality\Profiles
Free: 616.03 GB, Total: 930.55 GB, FS: NTFS, SSD: False
Update DL Path: C:\Users\User\AppData\Local\Project Reality\Project Reality BF2\Downloads
Free: 616.03 GB, Total: 930.55 GB, FS: NTFS, SSD: False
Update Log Path: C:\Users\User\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
Free: 616.03 GB, Total: 930.55 GB, FS: NTFS, SSD: False

Game Information
----------------
Installed Mods: pr
Current Mod: pr
Version: Standalone - 1.0
PR Version: 1.6.0.1
Language: english
Debug Available: False
Large Address: True
Supported Hardware: None

Profile Information
-------------------
Profile 0001: Mors20
Type: Online
View Intro: True
Fullscreen: True
Display Mode: 1920x1080@60Hz
Display Mode Valid: True
Graphics Scheme: High
Multisampling: 8x
VSync: True
NoLods: False
Terrain Quality: High
Effects Quality: High
Geometry Quality: High
Texture Quality: High
Lighting Quality: High
Dynamic Shadows: High
Dynamic Lights: High
Texture Filtering: High
Audio Provider: Software
Provider Valid: True
Audio Quality: High
EAX: True
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Also I tried reverting all my Nvidia Control Panel settings back to default. Didn't fix it. (I was playing with these settings a few days ago without issue.)
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Also I have the latest .Net Framework and .Net Runtime downloaded, windows doesn't allow me to install older versions of .Net as suggested in another thread as a solution.
User avatar
Mineral
Retired PR Developer
Posts: 8533
Joined: 2012-01-02 12:37
Location: Belgium

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mineral »

Thank you for taking all these steps in order to fix your issue. We currently don't know the reason but we'll investigate it further. Sorry for the inconvenience.
Image
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Thank you very much I appreciate that
User avatar
Mats391
PR:BF2 Lead Developer
Posts: 7636
Joined: 2010-08-06 18:06

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mats391 »

The issue with resetting profiles should be fixed in 1.6.0.1. Could you update and try again?
Image

Mineral: TIL that Wire-guided missiles actually use wire
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Thank you for the suggestion, I updated to 1.6.0.1 yesterday and it didn't fix the issue unfortunately. I completely deleted PR and am doing a clean install now. Will post here if it fixes the issue : )
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

I found the issue, did a clean install PR launched perfectly. Then I added the PR G.E.M. just as I was using before the 1.6 patch and the same issue happened again. I was kind of suspicious before that the problem might be this -

https://www.realitymod.com/forum/showth ... p?t=118973

Having the PR G.E.M. mod in your BF2 folder for me at least is the cause of this bug/problem

Thank you all reading my post and for your help! If anyone has PR G.E.M. in their PRBF2 folder try removing it, that might solve it for you if you have the same issues as me.
Last edited by Mors20 on 2020-05-01 18:56, edited 1 time in total.
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Edit : I deleted all the files of the PR G.E.M

. ( https://www.realitymod.com/forum/showth ... p?t=118973)

And as a test launched PR, confirmed for me at least with the PR G.E.M. In your PRBF2 after 1.6 update the game will not launch. Why this is I don't know as I've been using the PR G.E.M. for years in this game without issue. If you still have it in your PRBF2 folder from previous patches download it again from the link, and find the same files in the folder where your PRBF2.exe is located and delete them. That might be a fix. Hope this helps someone!
Last edited by Mors20 on 2020-05-01 18:58, edited 1 time in total.
AlonTavor
PR:BF2 Developer
Posts: 2991
Joined: 2009-08-10 18:58

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by AlonTavor »

This sounds like a bug somewhere. We're not blocking it and plenty of people are using it.
Mors20
Posts: 13
Joined: 2020-05-01 06:28

Re: Need help to launch PR after Update 1.6/ PR doesn't launch after 1.6 Update

Post by Mors20 »

Thanks for the reply! Sorrry about that I wasn't aware of this, I actually posted this also in the bugs section of the forum. I'm just reporting on the forum my experience with it. Maybe it's something else then if plenty of people are still using it. However I troubleshot every other option, and my settings haven't changed since before the 1.6 patch so I can't think of another explanation right now.
Post Reply

Return to “PR:BF2 Support”