{"id":16277555,"url":"https://github.com/kspviswa/google-coredumper","last_synced_at":"2026-01-11T03:04:34.905Z","repository":{"id":80615216,"uuid":"51923669","full_name":"kspviswa/google-coredumper","owner":"kspviswa","description":"Automatically exported from code.google.com/p/google-coredumper. Aimed to resolve open issues, raised as part of Google-Coredumper project.","archived":false,"fork":false,"pushed_at":"2016-02-17T13:18:18.000Z","size":408,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T14:09:38.607Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kspviswa.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-02-17T13:15:45.000Z","updated_at":"2016-02-17T13:22:53.000Z","dependencies_parsed_at":"2023-05-03T08:55:43.303Z","dependency_job_id":null,"html_url":"https://github.com/kspviswa/google-coredumper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kspviswa/google-coredumper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kspviswa%2Fgoogle-coredumper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kspviswa%2Fgoogle-coredumper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kspviswa%2Fgoogle-coredumper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kspviswa%2Fgoogle-coredumper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kspviswa","download_url":"https://codeload.github.com/kspviswa/google-coredumper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kspviswa%2Fgoogle-coredumper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28274297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-11T02:08:32.518Z","status":"ssl_error","status_checked_at":"2026-01-11T02:08:32.093Z","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":[],"created_at":"2024-10-10T18:55:24.578Z","updated_at":"2026-01-11T03:04:34.889Z","avatar_url":"https://github.com/kspviswa.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"The coredumper library can be compiled into applications to create\ncore dumps of the running program, without having to terminate\nthem. It supports both single- and multi-threaded core dumps, even if\nthe kernel does not have native support for multi-threaded core files.\n\nThis library is primarily intended to simplify debugging of\nlong-running services. It is often inacceptable to suspend production\nservices by attaching a debugger, nor is it possible to crash the\nservice in order to generate a core file.\n\nBy modifying an existing service to take advantage of the coredumper\nlibrary, it is possible to expose an interface for obtaining snapshots\nof the running application. The library supports writing of core files\nto disk (e.g. triggered upon reception of a signal) but it can also\ngenerate in-memory core files.  This makes it possible for web\nservices to expose remote access to core files.\n\nThe \"examples\" directory shows how to add a core file feature to an\nexisting TFTP server. For an example of how to use on-disk core files,\ntake a look at \"src/coredump_unittest.c\".\n\nThe code has been tested on Linux x86/32, x86/64, and ARM. It is\ndistributed from http://code.google.com/p/google-coredumper. It is\navailable as a tar source archive, and in prebuilt form as Debian and\nRedHat packages.\n\nFor detailed information on how to build and install this library,\nread the \"INSTALL\" file. On most systems, you will need to configure\nand build by running:\n\n  ./configure \u0026\u0026 make\n\nYou can then test whether the code works correctly on your system, by\nrunning:\n\n  make check\n\nThe check requires that you have access to development tools such as\n\"readelf\", and \"gdb\".\n\nIf you decide to install from the tar file, you now need to run the\nfollowing command as \"root\":\n\n  make install\n\nAlternatively, you can build packages for your targeted distribution\nby running either:\n\n  make deb\nor\n  make rpm\n\nThese commands generate installable package files. The packages will\nbe located in the \"packages/\u003cDISTRIBUTION\u003e\" directory (e. g. packages/rh9\nor packages/woody). The exact path name is printed at the end of the\ncompilation.\n\nFollow your distribution's instructions on how to install new\npackages.\n\nFor more information on how to use the library, read the manual pages\nfor \"GetCoreDump\" and \"WriteCoreDump\".\n\n15 February 2007\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkspviswa%2Fgoogle-coredumper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkspviswa%2Fgoogle-coredumper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkspviswa%2Fgoogle-coredumper/lists"}