{"id":25836062,"url":"https://github.com/bugsplat-git/bugsplatcrashhandler","last_synced_at":"2026-04-04T21:33:24.951Z","repository":{"id":85977806,"uuid":"517825782","full_name":"BugSplat-Git/BugSplatCrashHandler","owner":"BugSplat-Git","description":"⚙️📥🐛 Drop-in replacement for BsSndRpt","archived":false,"fork":false,"pushed_at":"2024-02-29T01:09:59.000Z","size":313,"stargazers_count":2,"open_issues_count":3,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-10-21T12:47:17.792Z","etag":null,"topics":["bssndrpt","bugsplat","crash-reporting","dotnet","windows"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BugSplat-Git.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-07-25T21:28:17.000Z","updated_at":"2024-05-29T18:24:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"62d58adf-f32d-4131-b09b-cfb150ed8c73","html_url":"https://github.com/BugSplat-Git/BugSplatCrashHandler","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/BugSplat-Git/BugSplatCrashHandler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BugSplat-Git%2FBugSplatCrashHandler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BugSplat-Git%2FBugSplatCrashHandler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BugSplat-Git%2FBugSplatCrashHandler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BugSplat-Git%2FBugSplatCrashHandler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BugSplat-Git","download_url":"https://codeload.github.com/BugSplat-Git/BugSplatCrashHandler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BugSplat-Git%2FBugSplatCrashHandler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31415110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bssndrpt","bugsplat","crash-reporting","dotnet","windows"],"created_at":"2025-03-01T01:38:59.647Z","updated_at":"2026-04-04T21:33:24.910Z","avatar_url":"https://github.com/BugSplat-Git.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![bugsplat-github-banner-basic-outline](https://user-images.githubusercontent.com/20464226/149019306-3186103c-5315-4dad-a499-4fd1df408475.png)](https://bugsplat.com)\n\u003cbr/\u003e\n# \u003cdiv align=\"center\"\u003eBugSplat\u003c/div\u003e \n### **\u003cdiv align=\"center\"\u003eCrash and error reporting built for busy developers.\u003c/div\u003e**\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://twitter.com/BugSplatCo\"\u003e\n        \u003cimg alt=\"Follow @bugsplatco on Twitter\" src=\"https://img.shields.io/twitter/follow/bugsplatco?label=Follow%20BugSplat\u0026style=social\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://discord.gg/K4KjjRV5ve\"\u003e\n        \u003cimg alt=\"Join BugSplat on Discord\" src=\"https://img.shields.io/discord/664965194799251487?label=Join%20Discord\u0026logo=Discord\u0026style=social\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n## 👋 Introduction\n\nBugSplatCrashHandler is a drop-in replacement for BsSndRpt and BsSndRpt64 built on .NET Framework 4.7.2. The .NET Framework is included on all systems running [Windows 7 or newer](https://learn.microsoft.com/en-us/dotnet/framework/migration-guide/versions-and-dependencies#net-framework-472). BugSplatCrashHandler allows you to customize the functionality, look, and feel of the crash report dialog in your application. Additionally, BugSplatCrashHandler leverages [BugSplatDotNetStandard](https://github.com/BugSplat-Git/bugsplat-dotnet-standard) which is also open source and customizable.\n\n## 🧑‍💻 Development\n\nClone this repo.\n\n```sh\ngit clone https://github.com/BugSplat-Git/BugSplatCrashHandler\n```\n\nDouble click `CrashDialogForm.cs` to open the Form Designer.\n\n![BugSplatCrashHandlerForm](https://user-images.githubusercontent.com/2646053/197914670-dbe6f1ff-1dc3-4c3a-9742-f1fc916e06b1.png)\n\nRun the project to post a test crash to the public \"Fred\" database.\n\n## ⚙️ Integration\n\nTo use BugSplatCrashHandler in your project, first integrate with BugSplat's Windows C++ or .NET Framework SDKs. Next, build the BugSplatCrashHandler project. In this project's build output, rename BugSplatCrashHandler.exe,|exe.config|.pdb to BsSndRpt.exe|.exe.config|.pdb respectively. Copy all the files in this project's build output to your project's build output. Finally, generate a crash in your program and you should see the new dialog.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugsplat-git%2Fbugsplatcrashhandler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbugsplat-git%2Fbugsplatcrashhandler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugsplat-git%2Fbugsplatcrashhandler/lists"}