CRASH

Category
아이템: 
포스트 갯수10

[리눅스] 라즈베리 파이: coredump 추출 방법 + gdb 디버깅 방법

By Guillermo Austin Kim | 2022년 3월 14일 | 
이번 포스트에서는 라즈베리 파이에서 coredump가 생성되도록 설정하는 방법과 GDB로 coredump를 로딩하는 방법을 소개합니다. coredump 생성 1. coredump 파일 사이즈 설정 'ulimit -a' 명령어를 입력하면 coredump 파일의 사이즈가 출력됩니다. root@raspberrypi:/home/pi/work/test_coredump# ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimitedpending signals

찰리 XCX(Charli XCX) 새 앨범 'CRASH' 발매 소식

By 커피맛의 이런저런 생각들 | 2022년 3월 7일 | 
CRASH 발매예정일: 2022년 3월 18일 -트랙리스트-CrashNew Shapes (feat. Christine and the Queens & Caroline Polachek)Good OnesConstant RepeatBeg for You (feat. Rina Sawayama)Move MeBabyLightningEvery RuleYuckUsed to Know MeTwice 찰리 XCX가 새 앨범을 냅니다.지난 앨범 how i'm feeling now 이후로 약 2년만에 나오는 앨범이네요. 찰리는 Charli와 how i'm feeling now 앨범에서 퓨처팝 노선을 걸어가면서 계속 그런 방향으로 갈 줄 알았지만이번 앨범은 이전의 앨범과는 다르게 좀 더 팝적인 느낌에 가까운 사운드를

[커널크래시] 인터럽트 컨텍스트에서 wake_up_interruptible 대신 wake_up_locked 사용

By Guillermo Austin Kim | 2022년 1월 5일 | 
인터럽트 컨텍스트에서 슬립을 지원하는 커널 함수를 호출하면 어떻게 동작할까요? 커널 패닉이 유발됩니다.이번에는 인터럽트 컨텍스트에서 발생한 커널 패닉 이슈를 소개합니다. 먼저 커널 로그를 소개합니다. [1.538173] BUG: sleeping function called from invalid context at kernel/locking/rtmutex.c:973[1.577234] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 0, name: swapper/3[1.578316] Preemption disabled at:[1.597859] CPU: 3 PID: 0 Comm: swapper/3 [1.617377] Hardware name: rpi[1.6

[리눅스커널] Crash: 비트 플립 @profile_tick()

By Guillermo Austin Kim | 2019년 1월 26일 | 
이번에는 비트 플립으로 발생한 커널 패닉 코어 덤프 분석 과정을 소개합니다. 다음은 T32로 커널 패닉이 발생했을 때 잡은 콜스택입니다.01 -000|machine_restart(?)02 -001|arch_local_irq_enable(inline)03 -001|panic(fmt = 0xC0EF195A)04 -002|oops_end(inline)05 -002|die(str = 0xC017409E, ?, err = -590234666)06 -003|do_undefinstr(regs = 0xDCD1BCA8)07 -004|__und_svc_fault(asm)08 -->|exception09 -005|profile_tick(type = -590234136)10 -006|tick_sched_timer(tim