File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
source/Reloaded.Mod.Loader Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -145,8 +145,15 @@ private static void LoadMods(IReloadedHooks hooks)
145
145
}
146
146
else
147
147
{
148
- var basicPeParser = new BasicPeParser ( Environment . CurrentProcessLocation . Value ) ;
149
- drmTypes = CheckDrmAndNotify ( basicPeParser , _loader . Logger , out requiresDelayStart ) ;
148
+ try
149
+ {
150
+ var basicPeParser = new BasicPeParser ( Environment . CurrentProcessLocation . Value ) ;
151
+ drmTypes = CheckDrmAndNotify ( basicPeParser , _loader . Logger , out requiresDelayStart ) ;
152
+ }
153
+ catch ( Exception e )
154
+ {
155
+ Logger ? . LogWriteLineAsync ( $ "Failed to check DRM. Probably unable to read EXE file.", Logger . ColorWarning ) ;
156
+ }
150
157
}
151
158
152
159
if ( ! requiresDelayStart || loadedFromExternalSource )
You can’t perform that action at this time.
0 commit comments