segmentation-fault

JavaScript가 데비안 노트북과 충돌하는 것 같습니다.
segmentation-fault

JavaScript가 데비안 노트북과 충돌하는 것 같습니다.

나는 그놈 환경에서 실행되는 Dell, 데비안 안정적인 노트북을 가지고 있습니다. 몇 주 동안 Firefox는 점점 더 자주 충돌하여 마우스가 몇 초 동안 느려지더니 모든 것이 멈추고 노트북이 너무 뜨거워져서 하드 재부팅을 해야 했습니다. 저는 WhatsApp 웹이나 YouTube와 같은 웹사이트가 특히 "충돌 상황"과 관련되어 있음을 발견했습니다. 일주일 동안 상황은 더욱 악화되어 Google, 창 및 탭에 대한 모든 요청이 중단되었습니다. ff 설정에서 javascript.enabled=false...

Admin

ld-linux.so를 사용하여 프로그램을 실행하고 patchelf를 사용하여 인터프리터를 변경할 때 다른 결과가 나타나는 이유는 무엇입니까?
segmentation-fault

ld-linux.so를 사용하여 프로그램을 실행하고 patchelf를 사용하여 인터프리터를 변경할 때 다른 결과가 나타나는 이유는 무엇입니까?

ld + --library-path를 사용하여 프로그램을 실행하는 것과 patchelf를 사용하여 로더를 변경하는 것의 차이점은 무엇입니까? 이를 설명하기 위해 다음은 있는 그대로 실행되지 않는 바이너리입니다. 아마도 최신 버전의 라이브러리가 없기 때문일 것입니다. $ ~/DOWNLOADS/APPS/magick /tmp/.mount_magickXiWzgy/usr/bin/magick: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (...

Admin

빈번한 분할 오류로 인해 브라우저 및/또는 시스템이 정지됩니다.
segmentation-fault

빈번한 분할 오류로 인해 브라우저 및/또는 시스템이 정지됩니다.

나는 한동안 새로 만든 컴퓨터에 몇 가지 문제를 겪었습니다. 저는 Pop!_OS를 선택하기로 결정했습니다(전용 Pop!_OS 포럼을 보지 못해서 여기에 왔습니다). Pop!_OS는 많은 엔지니어링 및 데이터 과학 관련 소프트웨어를 지원해야 하기 때문입니다. 이 컴퓨터에는 AMD® Ryzen 9 7900x 12코어 프로세서 × 24 및 NVIDIA GeForce RTX 3060 그래픽 카드가 장착되어 있습니다. 지금까지 저는 /var/log/kern.log백그라운드에서 모니터링해 왔으며 브라우저나 프로...

Admin

ydotool: 먼저 백엔드를 사용할 수 없고 연결이 중단됩니다.
segmentation-fault

ydotool: 먼저 백엔드를 사용할 수 없고 연결이 중단됩니다.

저는 Linux Mint Debian Edition 5 Linux 배포판을 사용하고 있습니다. 나는 수년 동안 Linux를 사용해 온 것에 대해 일반적으로 만족 xdotool하지만, 이제 몇 주부터 브라우저(크롬, 파이어폭스)와 함께 사용하고 장기간 스크립트(낮은 수준의 값 작업)를 작성하면서 브라우저가 충돌합니다. FF/크롬/qute 브라우저. xdotool, 특히 X11에만 해당되므로 ydotoolxorg 및 wayland를 위한 최신 도구를 선호하여 더 이상 사용되지 않을 수 있습니다. 그래서 ...

Admin

여러 프로그램을 실행하려고 할 때 분할 오류가 발생했습니다.
segmentation-fault

여러 프로그램을 실행하려고 할 때 분할 오류가 발생했습니다.

그래서 언젠가 내 컴퓨터에 대체 비디오 편집기를 설치하고 싶습니다(Camtasia는 Linux를 지원하지 않기 때문입니다). DaVinci Resolve를 설치해 보려고 합니다. 설치 프로그램을 실행하면 다음 패키지를 설치하라는 메시지가 표시됩니다. libxcb-composite0 libxcb-cursor0 libxcb-damage0 libxcb-xinerama0 libxcb-xinput0 나는 그것들을 설치하고 설치를 계속했습니다. 설치 후 DaVinci Resolve를 실행해 보았으나 어떤 이유...

Admin

Debian Sid, 이전 nvidia 340.108 드라이버가 Qt 소프트웨어 실행을 중단함
segmentation-fault

Debian Sid, 이전 nvidia 340.108 드라이버가 Qt 소프트웨어 실행을 중단함

딘 시드. 누보를 사용하면 모든 것이 잘 작동합니다. 하지만 gf9800용 레거시 340.108 nvidia 드라이버를 설치한 후 모든 Qt GUI 소프트웨어를 시작할 때 분할 오류가 발생합니다. 반대로 nvidia 드라이버를 제거한 후에는 Qt가 다시 작동할 수 있습니다. 그러나 매우 이상하게도 gdb나 strace와 같은 디버깅 도구를 통해 Qt Soft를 실행하면 오류가 발생하지 않습니다. gdb ./doomseeker strace ./doomseeker Qbittorrent도 마찬가지입니다....

Admin

세그폴트 경쟁 조건 디버깅
segmentation-fault

세그폴트 경쟁 조건 디버깅

다음과 유사한 출력을 제공하는 경쟁 조건을 트리거할 수 있습니다 dmesg. [ 5432.541379] perl[408327]: segfault at 22 ip 0000564eb8af9cc2 sp 00007ffec318cea0 error 6 in perl[564eb8af7000+1a1000] [ 5432.541402] Code: 83 f8 05 0f 87 cf 00 00 00 0f b7 6b 22 66 81 fd 00 04 77 64 01 ed 8d 7d 05 48 63 ff 48 c1 e7 03 b...

Admin

AM335x - 맞춤형 보드Systemd를 실행할 때
segmentation-fault

AM335x - 맞춤형 보드Systemd를 실행할 때

TI 포럼에 질문을 해보았지만 피드백이 별로 없어서 여기서 행운을 시험해 볼까 생각했습니다. 여기에서 제가 TI와 진행 중인 토론을 볼 수 있습니다.https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1158936/am3359-caught-segv-when-distro-s-systemd-starting 우리는 한동안 TI AM335x-ICEV2 보드를 사용하여 임베디드 Linux 애플리케이션을 개발해 왔으며 자체 맞춤형 ...

Admin

strace를 조사할 때 더 이상 발생하지 않는 특정 SEGFAULT에 대한 프롬프트
segmentation-fault

strace를 조사할 때 더 이상 발생하지 않는 특정 SEGFAULT에 대한 프롬프트

예전에는 잘 작동했지만 이제는 시작 시 체계적으로 세그폴트가 발생하는 응용 프로그램(버전 8.8의 webcamoid)을 얻었고(kde-plasma/X11은 일부 관련 창을 열 기회도 얻지 못했습니다.) 매우 짧은 내용만 기록합니다. 짧은 로그는 다음과 같습니다. 커널 로그에서 발견됨: Sep 29 13:15:16 [kernel] [10021.734124] webcamoid[3236]: segfault at 0 ip 0000000000000000 sp 00007fffffffd3c8 error 14 i...

Admin

Sytemd 서비스에 의해 시작될 때 프로그램이 세그먼트화 오류(SEGV)로 종료되었습니다.
segmentation-fault

Sytemd 서비스에 의해 시작될 때 프로그램이 세그먼트화 오류(SEGV)로 종료되었습니다.

NVidia Xavier NX에 연결된 USB 카메라를 제어하는 ​​프로그램을 작성했습니다. 프로그램은 정상적으로 실행되며 다음 명령을 사용하여 수동으로 실행하면 예상대로 작동합니다. ./<name-of-the-executable> -cfg <path-to-config-file.json> 프로그램은 사용자 또는 루트로 시작하든 상관없이 실행됩니다. 그런 다음 애플리케이션 실행 프로세스를 자동화하는 스크립트를 작성했습니다. USB 전송 계층 파일(.ct 및 .xml)을 가리키는 환...

Admin

Bash 스크립트 분할 오류
segmentation-fault

Bash 스크립트 분할 오류

나는 디렉터리를 읽고 그 안에 있는 모든 파일(모든 하위 디렉터리 포함)의 파일 형식을 반환하는 bash 스크립트를 작성하는 임무를 맡았습니다. find 명령은 허용되지 않습니다. 이를 달성하기 위해 두 개의 for 루프를 사용해 보았지만 분할 오류가 발생했습니다. 그러나 하위 디렉터리 없이 디렉터리를 전달할 때 스크립트가 작동하는 것을 발견했습니다. 멍청한 놈의 코드를 보고 무엇이 잘못되었는지 말해 줄 사람이 있을까요? 매우 감사합니다. #!/bin/bash func () { for name in ...

Admin

절전 모드에서 깨어난 직후 SIGSEGV 주소 경계 오류
segmentation-fault

절전 모드에서 깨어난 직후 SIGSEGV 주소 경계 오류

에서 다시 시작한 후 hybrid-sleep로그인할 수 있으며( ) 처음에는 괜찮은 것 같습니다 . swaylock예상대로 작동하고 절전 모드 로 전환해도 셸은 여전히 ​​열려 있습니다.pwdjournalctl -xe 그러나 잠시 후 수십 초 후에 종료하면 journalctl(실제로 잠자기 상태인지 확인하고 싶었을 뿐) CPU 부하가 증가하고 팬이 회전하는 소리가 들립니다. 동시에 동일한 셸에서 실행하려고 하는 모든 작업도 함께 들립니다( pwd다시). 예) SIGSEGV - 주소 경계 오류가 발생합...

Admin

분할 오류로 인해 코어 덤프가 기록되지 않음
segmentation-fault

분할 오류로 인해 코어 덤프가 기록되지 않음

저는 현재 The Shellcoder Handbook: Finding and Exploiting Security Vulnerability, Second Edition을 읽고 있습니다. 이와 같은 간단한 버퍼 오버플로 문제(C 코드)는 2장에서 고려됩니다. int main () { int array[5]; int i; for (i = 0; i <= 255; i++ ) { array[i] = 10; } } 작성자는 코드를 컴파일 cc하고 실행합니다. sh...

Admin

SEGV로 인해 Tang 실패
segmentation-fault

SEGV로 인해 Tang 실패

Tang 서버가 있습니다(U자형 클립/탱) Linux 컨테이너(LXD)에서. tangd.socket 구성에 따르면 tangd 서버는 TCP 포트 80을 통해 연결을 수신할 때 시작됩니다. root@tang2:~# systemctl cat tangd.socket # /lib/systemd/system/tangd.socket [Unit] Description=Tang Server socket Requires=tangd-update.service Requires=tangd-update.path After=...

Admin

사용자 프로세스가 커널 주소 공간에서 메모리를 읽을 수 없는 이유는 무엇입니까?
segmentation-fault

사용자 프로세스가 커널 주소 공간에서 메모리를 읽을 수 없는 이유는 무엇입니까?

사용자 프로세스가 커널 주소 공간에 데이터를 쓰거나 수정할 수 없는 이유는 상당히 분명해 보입니다. 하지만 왜 그들이 데이터를 읽을 수 없는지 이해가 되지 않습니다. 이 경우 분할 함정이 있다는 것을 알고 있는데, 그 이유는 무엇입니까? 사용자 프로세스가 커널 주소 공간의 데이터만 읽을 수 있다면 어떤 문제가 발생합니까? 미리 감사드립니다 ...

Admin