[PR #118] [MERGED] Corrupted dump detection #212

Closed
opened 2026-02-15 15:55:22 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RPCS3/discord-bot/pull/118
Author: @13xforever
Created: 11/5/2018
Status: Merged
Merged: 11/5/2018
Merged by: @13xforever

Base: masterHead: vnext


📝 Commits (10+)

  • 9c71237 Add game version to the results (for e.g. heavy rain)
  • a610a39 Limit query length to prevent dos of ird library
  • 49a6e20 IRD downloads with local caching
  • 949a8cf Fix driver version extraction for OpenGL
  • f71cd55 Clean up 7z handler
  • f56bb99 Basic IRD structure parser
  • c3dbf8b Test project
  • 20bee5e Apparently there's a 4-byte field that is missing in the documentation
  • 4cbc308 ISO header parser to read all filenames on the disc
  • cea0e04 Cross-reference 'sys_fs_open' failed messages with the corresponding ird

📊 Changes

16 files changed (+427 additions, -75 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 CompatBot/Commands/CompatList.cs (+5 -5)
📝 CompatBot/Config.cs (+2 -0)
📝 CompatBot/EventHandlers/LogParsing/LogParser.LogSections.cs (+5 -1)
📝 CompatBot/EventHandlers/LogParsing/SourceHandlers/SevenZipHandler.cs (+3 -33)
📝 CompatBot/Program.cs (+11 -1)
📝 CompatBot/Utils/ResultFormatters/IrdSearchResultFormattercs.cs (+1 -1)
📝 CompatBot/Utils/ResultFormatters/LogParserResultFormatter.cs (+78 -32)
📝 IrdLibraryClient/IrdClient.cs (+102 -1)
IrdLibraryClient/IrdFormat/Ird.cs (+40 -0)
IrdLibraryClient/IrdFormat/IrdParser.cs (+99 -0)
📝 IrdLibraryClient/IrdLibraryClient.csproj (+6 -0)
Tests/IrdTests.cs (+42 -0)
Tests/Test Files/Put IRD files here.txt (+1 -0)
Tests/Tests.csproj (+25 -0)
📝 discord-bot-net.sln (+6 -1)

📄 Description

  • detect missing files and folders in logs
  • ease up a bit outdated build detection in logs
  • fix some small stuff

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/RPCS3/discord-bot/pull/118 **Author:** [@13xforever](https://github.com/13xforever) **Created:** 11/5/2018 **Status:** ✅ Merged **Merged:** 11/5/2018 **Merged by:** [@13xforever](https://github.com/13xforever) **Base:** `master` ← **Head:** `vnext` --- ### 📝 Commits (10+) - [`9c71237`](https://github.com/RPCS3/discord-bot/commit/9c712375a3449dba29d007b5eb59087fac7a3cc1) Add game version to the results (for e.g. heavy rain) - [`a610a39`](https://github.com/RPCS3/discord-bot/commit/a610a3927d07467f37e36adf335e8d97748a8a28) Limit query length to prevent dos of ird library - [`49a6e20`](https://github.com/RPCS3/discord-bot/commit/49a6e202dd3c6a2bf9920842d110692f211187f7) IRD downloads with local caching - [`949a8cf`](https://github.com/RPCS3/discord-bot/commit/949a8cfc8ee2320b305bc2fa72a1c2d18ced0073) Fix driver version extraction for OpenGL - [`f71cd55`](https://github.com/RPCS3/discord-bot/commit/f71cd55438b90128ba2f203d68886825d480ff20) Clean up 7z handler - [`f56bb99`](https://github.com/RPCS3/discord-bot/commit/f56bb99d43166e011100571eb5f3da7786bd9b02) Basic IRD structure parser - [`c3dbf8b`](https://github.com/RPCS3/discord-bot/commit/c3dbf8b3eace972e0d5021a46f566dc9f5baecbd) Test project - [`20bee5e`](https://github.com/RPCS3/discord-bot/commit/20bee5e9ce69c32d37b05034493458246676eadf) Apparently there's a 4-byte field that is missing in the documentation - [`4cbc308`](https://github.com/RPCS3/discord-bot/commit/4cbc3089b5ec3a5e687ca10e538c8e476080c01f) ISO header parser to read all filenames on the disc - [`cea0e04`](https://github.com/RPCS3/discord-bot/commit/cea0e04df767a1f1a7debdaee539aa6dc31a9aa8) Cross-reference 'sys_fs_open' failed messages with the corresponding ird ### 📊 Changes **16 files changed** (+427 additions, -75 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `CompatBot/Commands/CompatList.cs` (+5 -5) 📝 `CompatBot/Config.cs` (+2 -0) 📝 `CompatBot/EventHandlers/LogParsing/LogParser.LogSections.cs` (+5 -1) 📝 `CompatBot/EventHandlers/LogParsing/SourceHandlers/SevenZipHandler.cs` (+3 -33) 📝 `CompatBot/Program.cs` (+11 -1) 📝 `CompatBot/Utils/ResultFormatters/IrdSearchResultFormattercs.cs` (+1 -1) 📝 `CompatBot/Utils/ResultFormatters/LogParserResultFormatter.cs` (+78 -32) 📝 `IrdLibraryClient/IrdClient.cs` (+102 -1) ➕ `IrdLibraryClient/IrdFormat/Ird.cs` (+40 -0) ➕ `IrdLibraryClient/IrdFormat/IrdParser.cs` (+99 -0) 📝 `IrdLibraryClient/IrdLibraryClient.csproj` (+6 -0) ➕ `Tests/IrdTests.cs` (+42 -0) ➕ `Tests/Test Files/Put IRD files here.txt` (+1 -0) ➕ `Tests/Tests.csproj` (+25 -0) 📝 `discord-bot-net.sln` (+6 -1) </details> ### 📄 Description * detect missing files and folders in logs * ease up a bit outdated build detection in logs * fix some small stuff --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 15:55:22 -05:00
yindo closed this issue 2026-02-15 15:55:22 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RPCS3/discord-bot#212