«debugging» 태그된 질문

컴퓨터 프로그램에서 버그 또는 결함 수를 찾아서 줄여서 예상대로 작동하는 프로세스입니다.

3
bash :`-x` echoing에서 개별 행을 이스케이프 처리
bash에서 -x옵션으로 실행할 때 개별 명령을 에코하지 않을 수 있습니까? 가능한 한 깔끔하게 출력하려고 노력하고 있으므로 스크립트의 특정 부분을 하위 쉘에서 실행하고 set +x있습니다. 그러나 행 set +x자체는 여전히 에코되며 출력에 중요한 정보를 추가하지 않습니다. 나는 과거로 나쁜 기억을 가지고 있습니다.로 .bat실행 echo on하면 개별 라인은로 시작하여 면제 될 수 …
11 bash  shell  debugging 



2
USB 트래픽을 덤프하는 방법?
USB 게임 패드가 있는데이 주변 장치가 실제로 내 PC / 커널로 보내는 신호와 명령을보고 검사하고 싶습니다. 어떻게해야합니까? 나는 그런 것을 가정하고 있었다. cat /dev/bus/usb/006/003 충분했지만 분명히이 명령은 즉시 리턴하고 읽을 수없는 인코딩 된 chars를 인쇄합니다. 그런 USB 장치를 "디버그"하는 방법이 있습니까?
9 linux  usb  debugging 

1
시스템 정지를 디버그하는 방법?
랩톱의 뚜껑을 닫을 때 이상한 버그가 발생합니다. 시스템이 멈추고 (키에 반응하지 않고 응답 양식 ssh가 없음) 이상한 색상 효과가 나타납니다. 커널 로그 (재부트 후)에는 아무것도 표시되지 않습니다. 내 질문은-그것을 디버깅하는 방법? 마지막으로 호출 된 커널 함수 또는 유사한 것을 추적하는 방법이 있습니까?

2
충돌 보고서 / 코어 덤프 / 스택 추적 로깅을 전체적으로 활성화하는 방법은 무엇입니까?
충돌 버그는 가장 성가신 버그 일 수 있으며 데이터 손실, 다운 타임 및 좌절 된 사용자로 이어집니다. 응용 프로그램의 충돌이 적 으면 좋을 것입니다. 컴퓨터 컨텍스트의 복잡성으로 인해 일반 사용자의 경우 적절한 시간에 충돌을 재현 할 수없는 경우가 많습니다. 그렇다고 버그가 드물다는 것을 의미하지는 않습니다. 단순히 버그를 유발하는 것이 각 …
9 debugging 

4
Linux 머신 정지 디버깅
15 개의 동일한 Linux RH 4.7 64 비트 서버가 있습니다. 클러스터 데이터베이스를 실행합니다 (클러스터는 응용 프로그램 수준임). 때때로 (매달 정도) 임의의 상자 (동일하지는 않지만)가 멈 춥니 다. 상자와 핑 작업을 할 수 있습니다. 상자에 ssh하려고하면 다음과 같은 결과가 나타납니다. ssh_exchange_identification: Connection closed by remote host SSH가 올바르게 설정되었습니다. 서버 룸에 …

2
NULL 포인터가 나타나는 커널 모듈을 어떻게 디버깅합니까?
이 패치 에서 컴파일 한 커스텀 커널 모듈이 있는데 logitech G19다른 G 시리즈 장치들 사이 에서 키보드를 지원 합니다. 우분투의 매버릭 커널의 마스터 브랜치 (2.6.35)에 대해 잘 컴파일했습니다. 모듈을 부팅하고로드 할 수 있지만 정말 이상한 상황에 처해 있습니다. 부팅시 또는 modprobe를 통해 모듈을로드하자마자 검은 색 화면이 표시되고 콘솔이 잠 깁니다. …

5
* nix 시스템의 대형 C / C ++ 코드에서 메모리 관련 문제를 추적 / 해결하는 방법
메모리 관련 문제를 추적 할 때 어떤 전략을 사용합니까? 메모리 누수, 메모리 손상 등을 식별하기 위해 어떤 도구 (오픈 소스 및 독점)를 사용합니까? 시스템에서 gdb / dbx 만 사용할 수있는 경우 메모리 누수를 어떻게 추적합니까? 나를 위해 디버거로 메모리 누수를 수정하는 것은 매우 어렵습니다.

1
Linux에서 console_loglevel을 변경하는 방법은 무엇입니까?
여러 곳에서 읽었습니다 (예 : http://elinux.org/Debugging_by_printing ). 정수를 / proc / sys / kernel / printk로 에코하여 콘솔 로그 레벨을 변경할 수 있습니다. 그것이 효과가 있다면 첫 번째 정수가 아래 5로 바뀌지 않아야합니까? [root@localhost printk]# cat /proc/sys/kernel/printk 4 4 1 7 [root@localhost printk]# echo 5>/proc/sys/kernel/printk [root@localhost printk]# cat /proc/sys/kernel/printk 4 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.