Unhandled Exception scanning "Rome Total War - Barbarian Invasion" #7

Closed
opened 2026-01-29 21:04:47 +00:00 by claunia · 0 comments
Owner

Originally created by @TheRogueArchivist on GitHub (Aug 13, 2020).

Can be found at https://archive.org/details/RomeTotalWar-BarbarianInvasionSafeDiscCreativeAssembly2005

Log: "0.00%: -
0.00%: I:00000000.256 -
4.17%: I:00000001.TMP -
8.33%: I:00000002.TMP -
12.50%: I:DrvMgt.dll -
16.67%: I:Launch.exe -
20.83%: I:Launch.ini -
25.00%: I:Launcher.dbd -
29.17%: I:Readme.htm -
33.33%: I:RomeTW.exe - CD Check (Index 12590706), SafeDisc 4.00.003 (Index 4052)
37.50%: I:RomeTW-BI.exe - CD Check (Index 12586610), SafeDisc 4.00.003 (Index 4052)

Unhandled Exception: System.ArgumentException: Illegal characters in path.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.File.OpenWrite(String path)
at BurnOutSharp.EVORE.MakeTempFile(Byte[] fileContent, String sExtension) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\EVORE.cs:line 70
at BurnOutSharp.EVORE.SearchSafeDiscVersion(String file, Byte[] fileContent) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\EVORE.cs:line 362
at BurnOutSharp.ProtectionType.SafeDisc.CheckContents(String file, Byte[] fileContent) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionType\SafeDisc.cs:line 50
at BurnOutSharp.FileType.Executable.Scan(Stream stream, String file) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\FileType\Executable.cs:line 187
at BurnOutSharp.ProtectionFind.ScanContent(Stream stream, String file) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionFind.cs:line 394
at BurnOutSharp.ProtectionFind.ScanContent(String file) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionFind.cs:line 354
at BurnOutSharp.ProtectionFind.Scan(String path, IProgress`1 progress) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionFind.cs:line 88
at Test.Program.Main(String[] args) in B:\Programs\GitHub\BurnOutSharp\Test\Program.cs:line 16"

Originally created by @TheRogueArchivist on GitHub (Aug 13, 2020). Can be found at https://archive.org/details/RomeTotalWar-BarbarianInvasionSafeDiscCreativeAssembly2005 Log: "0.00%: - 0.00%: I:00000000.256 - 4.17%: I:00000001.TMP - 8.33%: I:00000002.TMP - 12.50%: I:DrvMgt.dll - 16.67%: I:Launch.exe - 20.83%: I:Launch.ini - 25.00%: I:Launcher.dbd - 29.17%: I:Readme.htm - 33.33%: I:RomeTW.exe - CD Check (Index 12590706), SafeDisc 4.00.003 (Index 4052) 37.50%: I:RomeTW-BI.exe - CD Check (Index 12586610), SafeDisc 4.00.003 (Index 4052) Unhandled Exception: System.ArgumentException: Illegal characters in path. at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at System.IO.File.OpenWrite(String path) at BurnOutSharp.EVORE.MakeTempFile(Byte[] fileContent, String sExtension) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\EVORE.cs:line 70 at BurnOutSharp.EVORE.SearchSafeDiscVersion(String file, Byte[] fileContent) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\EVORE.cs:line 362 at BurnOutSharp.ProtectionType.SafeDisc.CheckContents(String file, Byte[] fileContent) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionType\SafeDisc.cs:line 50 at BurnOutSharp.FileType.Executable.Scan(Stream stream, String file) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\FileType\Executable.cs:line 187 at BurnOutSharp.ProtectionFind.ScanContent(Stream stream, String file) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionFind.cs:line 394 at BurnOutSharp.ProtectionFind.ScanContent(String file) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionFind.cs:line 354 at BurnOutSharp.ProtectionFind.Scan(String path, IProgress`1 progress) in B:\Programs\GitHub\BurnOutSharp\BurnOutSharp\ProtectionFind.cs:line 88 at Test.Program.Main(String[] args) in B:\Programs\GitHub\BurnOutSharp\Test\Program.cs:line 16"
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/BinaryObjectScanner#7