디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

오픈소스 전신병자 패치) core 파일로 어떻게 디버깅하는 방법

*루비*갤로그로 이동합니다. 2025.02.20 18:10:02
조회 49 추천 0 댓글 0

두둥..........


hodong@:~ $ lldb -c xfdesktop-settings.core xfdesktop-settings

(lldb) target create "xfdesktop-settings" --core "xfdesktop-settings.core"

Core file '/home/hodong/xfdesktop-settings.core' (x86_64) was loaded.

(lldb) bt

* thread #1, name = 'xfdesktop-settings', stop reason = signal SIGBUS

  * frame #0: 0x00000008286eb1bb libgtk-3.so.0`gtk_widget_get_screen + 27

    frame #1: 0x000000000022a295 xfdesktop-settings`___lldb_unnamed_symbol816 + 21

    frame #2: 0x0000000000228fd7 xfdesktop-settings`___lldb_unnamed_symbol803 + 775

    frame #3: 0x000000082ff83c3a libc.so.7`__libc_start1 + 298

    frame #4: 0x0000000000228c60 xfdesktop-settings`___lldb_unnamed_symbol800 + 48

(lldb) 



요렇게 하시면 어디에서 에러났는지 알 수 있죠 ㅎㅎ
SIGBUS 에러났군요

위키백과, 우리 모두의 백과사전.

컴퓨팅에서 버스 오류(bus error)는 하드웨어에 의해 발생되는 폴트(fault)로서, 중앙 처리 장치가 물리적으로 주소 할당을 할 수 없는 메모리에 프로세스가 접근을 시도한다는 것을 운영 체제(OS)에 알린다. 주소 버스의 유효하지 않은 주소이기 때문에 이러한 이름이 붙여졌다. 현대의 대부분의 아키텍처에서는 주로 메모리 주소 위반(논리 주소 또는 권한의 문제)으로 인해 발생하는 세그멘테이션 폴트보다는 그 빈도가 훨씬 더 적다.

POSIX 준수 플랫폼에서 버스 오류는 보통 SIGBUS 신호를 발생시키며 이는 그 오류를 발생시킨 프로세스에 전달된다. SIGBUS는 또한 컴퓨터가 발견하는 일반적인 장치 실패에 의해 발생할 수도 있으나 버스 오류는 드물게는 컴퓨터 하드웨어가 물리적으로 망가졌음을 의미한다. 보통은 소프트웨어의 버그에 의해 발생한다. 버스 오류는 다른 페이징 오류로 인해 발생할 수도 있다.

xfdesktop-settings 에서 gtk_widget_get_screen 를 호출할 때 에러가 발생.
아마 그 부분에서 잘못된 포인터 참조가 있을 것으로 추정.
해당 소스코드에서 gtk_widget_get_screen 가 사용된 곳을 찾아서 고쳐주면 되겠죠
ㅎㅎㅎ
그런데 아무도 안 해요..
저 버그.. 방치된지가 최소한 4년 되었을 겁니다.
입으로만 외치는 오픈소스, 누구를 위한 것입니까?
(뭐..? 오픈소스는 보는 눈이 많아서 금방 고쳐진다고??? 말 같은 소리를 하셔 ㅋㅋ)
누군가 낚이면 고쳐주겠지라는 "무임승차" 심리 또는 "도덕적 해이(모럴 하자드)" 심리가 아닐런지요
ㅎㅎㅎ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 과음으로 응급실에 가장 많이 갔을 것 같은 스타는? 운영자 25/03/03 - -
2820484 삼성전자도 법인세 '제로'‥안 걷힌 31조, 2년 연속 '세수 펑크' 발명도둑잡기갤로그로 이동합니다. 02.21 105 0
2820481 CSI 기법으로 복원한 예수 얼굴…검은 피부·짧은 머리 발명도둑잡기갤로그로 이동합니다. 02.21 60 0
2820476 옛날에 성매매로 사람들 돈 많이 벌지 않았냐? [2] *루비*갤로그로 이동합니다. 02.21 80 0
2820475 아무리 브런치 스토리봐도 내 글보다 구린데 [1] ㅆㅇㅆ찡갤로그로 이동합니다. 02.21 91 0
2820474 아니 무슨.. 다들 프갤이 일기장인 줄 아나.. [1] *루비*갤로그로 이동합니다. 02.21 71 0
2820472 내 생각이 걍 100% 맞음 hrin(220.120) 02.21 75 0
2820471 고주파 차단하는 최고의 방법을 아랐습니다 ㅋㅋㅋ [2] *루비*갤로그로 이동합니다. 02.21 70 0
2820470 Prisma ORM 되게 괜찮네요 [1] Kicho갤로그로 이동합니다. 02.21 91 0
2820469 나는 사실 확증 편향 덩어리일지도 hrin(220.120) 02.21 54 0
2820468 꽃사슴과 교미하는 일본원숭이들?...도대체 왜 발명도둑잡기갤로그로 이동합니다. 02.21 70 0
2820467 노가다하고 온 날은 프로그래밍 머리가 돌지 않아서 글적는데 ㅆㅇㅆ(124.216) 02.21 57 0
2820462 독일은 의사가 공무원이나 다름없어서 정원늘리는걸 좋아합니다 발명도둑잡기갤로그로 이동합니다. 02.21 51 0
2820460 개추랑 댓글 하나씩만 달아줘라 ㅆㅇㅆ(124.216) 02.21 56 0
2820458 이마트서 18만원치 장봤다 [4] hrin(220.120) 02.21 85 0
2820457 [단독] 김현태 "국회 저격수 있었다" 군검찰 진술 발명도둑잡기갤로그로 이동합니다. 02.21 67 0
2820456 박명수 "인공지능 AI 시대인데 머리 안 빠지는 약 無" 발명도둑잡기갤로그로 이동합니다. 02.21 52 0
2820455 지굼 서버컴 돌어가는 중 ㅎㅎ *루비*갤로그로 이동합니다. 02.21 50 0
2820454 전한길 데리고 '극우 전국일주' 손현보, 결국 동료 목사들 폭발 발명도둑잡기갤로그로 이동합니다. 02.21 86 0
2820452 '노상원 수첩' 통해 알게된 12.3내란 사태의 성격과 본질 발명도둑잡기갤로그로 이동합니다. 02.21 55 0
2820450 『진보정책연구 Vol.6』 발간 발명도둑잡기갤로그로 이동합니다. 02.21 57 0
2820449 코딩노예들 그렇게 양산하더니 Ai 등장 에효 ㅇㅇ(106.101) 02.21 62 2
2820446 친위쿠데타 실패 후 재시도해 집권한 히틀러 사례 발명도둑잡기갤로그로 이동합니다. 02.21 51 0
2820444 보람찬 하루를 보냈다... 40대프린이(103.17) 02.20 64 0
2820443 '무한도전 출연' 이유주, 사망전 SOS였나…"사랑 실패, 괴로워" 발명도둑잡기갤로그로 이동합니다. 02.20 139 0
2820442 이제 인공지능이 개발이고 뭐고 다 대체하는구나 [2] ㅇㅇ(211.219) 02.20 83 1
2820439 [단독]조지호 “윤 대통령, 국회의원들 다 잡아 체포하라해 ···목소리 발명도둑잡기갤로그로 이동합니다. 02.20 70 0
2820438 가난이 밉다. 항상 대체제로 욕구를 채워가며 사는 인생이... [1] ㅇㅇ(223.38) 02.20 61 0
2820437 방시혁, 모두가 놀란 다이어트 근황···‘확’ 바뀌었다 발명도둑잡기갤로그로 이동합니다. 02.20 74 0
2820436 팬 돌아가면서 바람 소리 저주파음 나오는 건 신경도 안 쓰이는데 ㅎㅎ *루비*갤로그로 이동합니다. 02.20 45 0
2820435 한남 ㅄ들은 지옥에나 떨어져랏 !@# *루비*갤로그로 이동합니다. 02.20 48 0
2820434 타입 시스템의 기초와 프로그래밍 언어 분류 정리 [18] ㅆㅇㅆ(124.216) 02.20 797 13
2820432 컴퓨터 부품에서 고주파음 나오는 원리와 이유 *루비*갤로그로 이동합니다. 02.20 64 0
2820430 38살 국비 들으려고 하는데 원활한 개발자인생 가능할가요? [5] ㅇㅇ(106.101) 02.20 207 1
2820427 시대를 앞서간 가수라고 평가되는 가수 발명도둑잡기갤로그로 이동합니다. 02.20 44 0
2820426 도파민을 내게 도움되게 쓰는 법에 관한 영상을 만들어 봤습니다 프갤러(110.11) 02.20 43 0
2820425 거슬리는 [4] 멍청한유라ㅋ갤로그로 이동합니다. 02.20 68 0
2820423 나는조현병이야 나는조현병이야 손발이시립디다갤로그로 이동합니다. 02.20 49 0
2820422 한로로-입춘 발명도둑잡기갤로그로 이동합니다. 02.20 39 0
2820421 갑자기 AWS 털렸다고 메일 오는데 이거 왜 이럼? [4] 프갤러(58.237) 02.20 73 0
2820415 잡코리아 사람인에 프젝 쓰는칸 없음? [1] ㅇㅇ(118.235) 02.20 60 0
2820410 넥도리아야 넥도리아 뜻이 뭐야 [19] 발명도둑잡기갤로그로 이동합니다. 02.20 76 0
2820406 66번글 토스 박진수 삭제되었네... 진짜일까 가끔 의심됨. [12] 넥도리아(112.170) 02.20 102 1
2820405 美국방예산 삭감 소식에 팔란티어·방산주 개장전 하락 발명도둑잡기갤로그로 이동합니다. 02.20 60 0
2820404 이제 ai시대면 개발자 붐 오냐 프갤러(211.234) 02.20 52 0
2820403 지피티 미쳤다그냥.. 30마넌짜리 목소리에 감정이있네 ㅇㅇ(211.211) 02.20 51 0
2820401 제1야당 대표 ‘우클릭’ 행보에 진보정당들 ‘기대 반·우려 반’ 발명도둑잡기갤로그로 이동합니다. 02.20 48 0
2820390 고급쿨러 아니어도 1000원 짜리 쿨러 괜찮은데, 튼튼한데 예전거는 지지 [2] 넥도리아(112.170) 02.20 63 0
2820389 화교분탕들의 미친 수작들 ㅇㅇ(110.70) 02.20 58 0
2820387 아이폰 비번은 해킹으로 못품? [2] ㅇㅇ(118.235) 02.20 66 0
2820386 임베디드 갤러리 관리자 퍼플승연 발명도둑잡기갤로그로 이동합니다. 02.20 66 0
뉴스 마이키 매디슨, ‘아노라’로 첫 오스카…남우주연상 ‘브루탈리스트’ 애드리언 브로디 디시트렌드 03.03
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2