core-dump

문제 YOLO가 Jetson Nano에 불법적인 명령(코어 덤프)을 제공합니다.
core-dump

문제 YOLO가 Jetson Nano에 불법적인 명령(코어 덤프)을 제공합니다.

JetPack 4.6을 실행하는 Ubuntu 18.04가 설치된 jetson nano가 있습니다. 카메라에서 물체 감지 프로그램을 실행하려고 합니다. 다소 펑키한 설치 프로세스가 있습니다. Python3을 설치했습니다(가상 환경이 아님). 그런 다음 일부 라이브러리를 설치한 후 Ultralytics 및 토치를 사용하려면 Python 3.8 이상이 필요하다는 것을 깨달았습니다. python3.8을 설치하고 python3.8을 실행할 python31이라는 별칭을 만들었습니다. opencv를 사용하여 웹...

Admin

httpd가 /usr/lib64/httpd/modules/mod_ssl.so의 ssl_io_filter_cleanup()과 충돌합니다.
core-dump

httpd가 /usr/lib64/httpd/modules/mod_ssl.so의 ssl_io_filter_cleanup()과 충돌합니다.

버전: httpd-2.4.54-1.el8.x86_64 작업에 대해 httpd condrestart를 수행하면 코어가 생성되고 코어 파일 pid와 관련된 일부 ssl_error_logs도 볼 수 있습니다. gdb 로그: Core was generated by `/usr/sbin/httpd -k start'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f0b9ffa05e9 in ssl_io_filter_cleanup ()...

Admin

systemd-coredump 서비스는 inode가 소진될 때까지 /run/systemd/propagate를 채웁니다.
core-dump

systemd-coredump 서비스는 inode가 소진될 때까지 /run/systemd/propagate를 채웁니다.

/run/systemd/propagate/내 SUSE Linux에서는 아래 예와 같이 많은 수의 coredump 서비스 디렉터리가 /run사용 가능한 inode 없이 지금까지 이러한 폴더로 완전히 채워져 있는 것을 관찰했습니다 . drw------- 2 root root 40 Nov 22 13:07 [email protected] drw------- 2 root root 40 Nov 22 13:07 [email protected] drw------- 2 root root 40 Nov...

Admin

coredumpctl 정보를 사용하여 기호화된 호출 스택을 얻는 방법은 무엇입니까?
core-dump

coredumpctl 정보를 사용하여 기호화된 호출 스택을 얻는 방법은 무엇입니까?

gdb 및/또는 (실제 대상에 디버거가 설치되어 있지 않기 때문에)을 coredumpctl info사용하지 않고 호출 스택을 가져올 수 있도록 coredump를 사용하여 인쇄할 때 systemd에 함수 이름이 포함된 호출 스택을 포함하도록 설정하려고 합니다 . coredumpctl debug그래서 그냥 사용하고 싶습니다 coredumpctl info. Fedora 39를 사용하여 패키지를 설치 하고 tftp-servertftpd(systemctl start tftp)를 시작하고 프로세스에 전송하여 k...

Admin

Linux에서 코어 덤프 파일을 압축하는 방법
core-dump

Linux에서 코어 덤프 파일을 압축하는 방법

core_pattern 파일을 사용하여 코어 덤프 파일이 생성되는 위치를 변경한 후 코어 덤프가 압축되지 않습니다. core_pattern의 내용을 변경하기 전의 내용은 입니다 |/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h %e. 이때 lz4압축된 코어 덤프가 /var/lib/systemd/coredump/. core_pattern을 로 변경하면 /app/MyApp/coredump변경된 위치에 코어 덤프가 올바르게 생성되지만 파일이 압축되지 않습니...

Admin

루트 권한 없이 코어 파일을 덤프하도록 abrt 구성
core-dump

루트 권한 없이 코어 파일을 덤프하도록 abrt 구성

루트 권한 없이 컴퓨터에서 프로그램을 실행하고 있습니다. 핵심 파일은 다음을 통해 처리되어야 합니다 abrt. $ sysctl kernel.core_pattern kernel.core_pattern = |/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e %P %I %h 그렇다면 코어 파일을 얻는 방법은 무엇입니까? 그것은 내 어디에도 없고 $HOME, 프로그램을 실행하는 폴더에도 없습니다./var/spool,,, 등 여러 곳을 시도해 봤습니다./var/cache/...

Admin

우분투 RAM 메모리 덤프
core-dump

우분투 RAM 메모리 덤프

LIME, AVML 등과 같은 도구를 사용하지 않고 pyhton 스크립트를 사용하여 우분투 시스템의 메모리 덤프를 가져오고 싶습니다. gcore와 같은 Linux 내장 명령을 사용하고 싶습니다. 모든 RAM 프로세스의 메모리 덤프를 생성한 후 이러한 메모리 덤프 바이너리의 내용을 사람이 읽을 수 있는 파일로 읽어오고 싶습니다. 루프 장치를 사용하여 이러한 파일을 마운트하려고 시도했지만 "마운트: /mnt: 잘못된 fs 유형, 잘못된 옵션, /dev/loop0의 잘못된 슈퍼 블록, 누락된 코드 페이지 ...

Admin

코어 덤프를 제거한 후 Linux를 부팅할 수 없습니다
core-dump

코어 덤프를 제거한 후 Linux를 부팅할 수 없습니다

루트 파티션에 공간이 없어 로그인할 수 없습니다. 따라서 Ctrl++를 호출 Alt하고 F2실행하여 디스크 공간을 확보합니다. find / -xdev -name core -ls -o -path "/lib*" -delete 요즘 GRUB 이후에는 OS를 초기화할 수도 없습니다. run-init: can't execute '/sbin/init' No such file or directory run-init: can't execute '/etc/init' No such file or directory ...

Admin

Solaris 11.4 코어 파일 문제
core-dump

Solaris 11.4 코어 파일 문제

나는 클라이언트의 Solaris SPARC 시스템에서 코어 파일 생성 시 이상한 동작을 식별하기 위해 한동안 작업해 왔습니다. 현재 Solaris 버전은 11.4-11.4.44.0.1.113.4입니다. 애플리케이션은 GCC 11.2 및 -g를 사용하여 구축되었습니다. 애플리케이션과 코어 파일은 GDB 10.2 및 pstack을 사용하여 디버깅됩니다. 나는 고객에게 이 문제를 분석하고 진단하는 데 도움이 되는 특별한 도구를 제공합니다. 애플리케이션이 하는 일은 분할 오류로 인해 코어 파일을 생성하는 것...

Admin

우분투에서 코어 덤프를 생성하는 방법(그리고 어디서 찾을 수 있나요?)
core-dump

우분투에서 코어 덤프를 생성하는 방법(그리고 어디서 찾을 수 있나요?)

다음과 같은 분할 오류를 발생시키는 프로그램이 있습니다. Segmentation fault (core dumped) 하지만 코어 덤프 파일을 찾을 수 없습니다. 내가 뭘 한거지: 달리기ulimit -c unlimited 달리기sudo systemctl enable apport 달리기sudo service apport start 여전히 코어 덤프 파일이 없습니다. 로컬 폴더 (비어 있음)나 /var/lib/systemd/coredump/시스템의 /var/crash관련 없는 파일 두 개 에만 있습니...

Admin

Linux 시스템이 매일 충돌합니다. 이 커널 스택 추적은 무엇을 의미합니까?
core-dump

Linux 시스템이 매일 충돌합니다. 이 커널 스택 추적은 무엇을 의미합니까?

충돌은 완전한 정지 형태로 발생합니다. 더 이상 컨트롤이 없으며 화면이 정지됩니다. 다음을 사용하여 이 컴퓨터에서 스택 추적을 얻었습니다. sudo journalctl -f 표시되는 마지막 메시지는 다음과 같습니다. Nov 18 19:42:12 kernel: Bad mode in Error handler detected, code 0xbf000002 -- SError Nov 18 19:42:12 kernel: Internal error: Oops - bad mode: 0 [#3] SMP Nov 1...

Admin

제로화가 발생했는지 확인하기 위해 실행 중인 애플리케이션의 스택과 힙을 덤프하려면 어떻게 해야 합니까?
core-dump

제로화가 발생했는지 확인하기 위해 실행 중인 애플리케이션의 스택과 힙을 덤프하려면 어떻게 해야 합니까?

민감한 매개변수를 사용한 후 프로그램이 모든 활성 메모리(스택 및 힙)에서 해당 매개변수를 0으로 설정하는지 확인하려고 합니다. 내가 수행하고 싶은 간단한 테스트는 런타임에 활성 메모리를 플랫 파일로 덤프하는 것입니다(민감한 매개변수를 0으로 만든 후). 그런 다음 매개변수의 플랫 파일을 바이너리 grep합니다. 그렇지 않으면 성공하고 그렇지 않으면 실패합니다. 스택 및 힙 덤프를 생성할 수 있는 기존 도구가 있습니까? 분석정보나 기호 등 다른 데이터는 없습니다. ...

Admin

systemd-coredump - 잘못된 인수
core-dump

systemd-coredump - 잘못된 인수

systemd-coredump를 사용하여 코어 덤프를 강제로 실행하려고 하는데 로그를 확인하면 다음 오류가 표시됩니다. [이메일 보호됨]: NETWORK 단계에서 /lib/systemd/systemd-coredump를 생성하는 동안 실패했습니다. 인수가 잘못되었습니다. 코어가 없다고 보고 합니다 coredumpctl. 내 핵심 패턴은 다음과 같습니다. |/lib/systemd/systemd-coredump %P %u %g %s %t %c %e /lib/systemd/systemd-coredump...

Admin

메모리 맵에 나열된 바이너리 ELF의 라이브러리에서 사용되는 트랙 기호
core-dump

메모리 맵에 나열된 바이너리 ELF의 라이브러리에서 사용되는 트랙 기호

종료 시 충돌이 발생하는 C++로 작성된 응용 프로그램이 있습니다. 충돌의 원인은 동일한 라이브러리의 다른 버전에 대한 참조가 실행 파일에 혼합되어 있는 것으로 파악되었습니다. 이것이 우리가 추적하려는 오류이므로 이를 돕기 위해 실행 파일이 충돌할 때 생성된 메모리 맵 덤프를 활용할 수 있기를 원합니다. 다음은 메모리 맵의 관련 부분입니다. 7ffff5bc7000-7ffff5ccc000 r-xp 00000000 00:38 2348051668 /devel/utility/re...

Admin