PluginManager doesn’t report the name of the file that it found an error in. Here is the error that was sent to the Log during startup.
LogPluginManager:Error: Failed to read file. String token expected, but not found. Line: 20 Ch: 3
Update
To recreate the problem, edit BlankPlugin.uplugin and replace line 18 with :
"Type" : "Developer",
BlankPlugin.uplugin now has a syntax error and when you run the editor, you should get the above error. I believe the error comes from PluginManager.cpp line 192 (UE4 version 4.3 source code).
Update
The steps to reproduce it with 4.4 are:
From the Launder, launch UE 4.4.0
In the project browser, select new project, then Code First Person and Create Project
When VS loads the project, open the the .uproject file
After line 5, add a new line and put “this line will cause a bug, i hope…” without the quotes.
Compile and run. When the game launches, you should get a popup dialog with an error message with no file name.
Thank you for your bug report. In order to help us reproduce this issue, we could benefit from some additional information. Please see this post for some bug-reporting-guidelines which can be very helpful, and then Edit your post with any additional information you can provide.
Just wanted to check in with you and see if the issue is still occurring for you. If so, could you please provide the information asked for above so that I may further investigate the issue.
I have tried to reproduce this error but have been unsuccessful so far. Have you attempted to recreate this issue in 4.4 since it has been released? if the issue is still occurring, please let me know so that i may further investigate.
Thank you for reporting this issue. I have been able to reproduce what you have been seeing. I have also gone ahead and entered this issue into our bug database so that it may be fixed in a future release.
Just wanted to close out this issue as we have attempted a repro of the issue and are unable to see any errors occur. Please let us know if you continue to experience this error in a later build of UE4.