Szukam sposobu na usunięcie wszelkich śladów starych rdzeni coredumpctl list. W tej chwili zawiera listę rdzennych zrzutów rozpoczynających się w dniach 14.12.2014 - Aktualizowałem oprogramowanie tak często od tego czasu do teraz, że wątpię, by te stare rdzeni pomogły mi teraz debugować jakiekolwiek problemy. Niestety usunięcie plików z /var/lib/systemd/coredumpspowodowało, że …
Próbuję znaleźć przyczynę awarii jednej z moich aplikacji Linux. Ale nie wiem, dokąd zmierza rdzeń. cat /proc/sys/kernel/core_pattern core.%e.%p Dowolny pomysł?
Korzystam z CentOS 6, próbując włączyć zrzuty pamięci dla opracowywanej przeze mnie aplikacji. Położyłem: ulimit -H -c unlimited >/dev/null ulimit -S -c unlimited >/dev/null w moim profilu bash, ale zrzut pamięci nadal nie został wygenerowany (w nowym terminalu). Zmieniłem również mój plik /etc/security/limits.conf, tak aby miękkie limity wynosiły zero dla …
Konfiguruję środowisko tak, aby utworzyć zrzut główny wszystkiego, co ulega awarii, jednak kiedy uruchamiam program z ustawionym SUID na innym użytkowniku niż użytkownik wykonujący, nie tworzy zrzutu podstawowego. Wiesz, dlaczego to może być? Nie mogłem go znaleźć nigdzie w sieci, myślę, że to jakaś funkcja bezpieczeństwa, ale chciałbym, aby był …
Gdy w systemie Linux wystąpi błąd segmentacji, komunikat o błędzie Segmentation fault (core dumped)zostanie wydrukowany na terminalu (jeśli występuje), a program zostanie zakończony. Jako twórca C / C ++ zdarza mi się to dość często i zwykle ignoruję to i przechodzę do gdb, odtwarzając moją poprzednią akcję, aby ponownie wywołać …
Gdy uruchamiam program, nad którym pracuję, kończy się niepowodzeniem, pojawia się następujący komunikat: ... Aborted (core dumped) Jednak nie zostanie utworzony zrzut pamięci. Zrzuty rdzenia zostały napisane wcześniej i nie pamiętam, że zmieniłem coś z tym związanego. Kiedy biegnę ulimit -a, wracam, $ ulimit -a core file size (blocks, -c) …
Czy istnieje sposób na uzyskanie zrzutu podstawowego (lub czegoś podobnego) dla procesu bez faktycznego zabijania procesów? Mam wielowątkowy proces Pythona działający w systemie osadzonym. I chcę być w stanie uzyskać migawkę procesu w normalnych warunkach (tj. Z innymi procesami wymaganymi do uruchomienia), ale nie mam wystarczającej ilości pamięci, aby połączyć …
Debuguję za pomocą zrzutów pamięci i zauważ, że gdb wymaga dostarczenia pliku wykonywalnego oraz zrzutu pamięci. Dlaczego to? Jeśli zrzut pamięci zawiera całą pamięć używaną przez proces, to czy plik wykonywalny nie zawiera zrzutu pamięci? Być może nie ma gwarancji, że cały plik exe zostanie załadowany do pamięci (poszczególne pliki …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.