프로그래밍 QnA + 설치 및 활용 QnA

hwyuji0424의 이미지

[Json -c] json_tokener_parse 로 만든 object가 free가 안됩니다.

안녕하세요.
c 언어로 json 파싱 프로그램을 만들고 있습니다.
아래와 같이 간단한 소스를 만들어 테스트 해봤는데, 메모리 프리가 안되는 현상이 발생했습니다.

garnete의 이미지

void * 사용 방법

안녕하세요

typedef	struct
{
  char name[2];
  ...      
}st_A;
 
typedef	struct
{
  char name[3];
  ...
}st_B;

소켓으로 받은 데이터가 경우에 따라 A, B의 구조로 되어 있습니다.
내부 변수명은 동일하기 때문에 void* 변수로 받아 사용을 하려고 하는데 오류가 발생 합니다.
방법이 없을까요?

study의 이미지

systemd 관련 질문 입니다.

임베디드 보드에 buildroot를 써서 rootfs를 만들었고, 그걸로 부팅을 하는데 root filesystem 이 read only 로 마운트가 되었네요

이유를 찾아보다가, systemd-remount-fs.service가 inactive상태인걸 발견했습니다.
그리고, systemd-remount-fs.service파일을 열어보니까 거기에 local-fs-pre.target이라는게
있다는 걸 알게되었구요

# systemctl status local-fs-pre.target이라고 실행해보니까
이것역시
Active: inactive (dead)
라고 나오네요

이걸다시 systemctl restart local-fs-pre.target 이라고 해보면
Failed to restart local-fs-pre.target이라고 나오구요

ireum의 이미지

우분투 오류 해결 방법 알려주세요

kernel panic not syncing 이런 문구 뜨면서 설치 진행이 안됩니다

jwkim0911의 이미지

CRT detected that the application wrote to memory after end of heap buffer 오류 해결

해당 코드를 실행하게 되면 중단점 명령 실행됨이라는 오류가 발생하게 됩니다. 이것이 정확히 무엇을 의미하고 어떠한 방식으로 해결할 수 있는지 궁금합니다. 또한 CRT detected that the application wrote to memory after end of heap buffer 라는 오류 화면 또한 볼 수 있었습니다.

trymp의 이미지

리눅스커널에서 메모리 영역을 판별하는 함수가 있을까요?


리눅스 커널에서 주소 어드레스값(유저메모리주소 아님)을 가지고

heap 영역인지, stack 영역인지, Text 영역인지

간단하게 판별하는 함수가 있을까요?

커널에서 그런 API 가 있는지 궁금합니다.

manpage의 이미지

Makefile에서 notdir 동작

Makefile에서 for 문 내에서는 notdir이 동작되지 않나요?

HDRS := include/a.h ./b.h ../lib/c.h
이 header file을 stage/include에 복사하고자 합니다.

install :
@for file in $(HDRS); do \
$(CP) $$file $(addprefix $(STAGE_DIR)/include/,$(notdir $$file)); \
done

이렇게 하면
$(STAGE_DIR)/include/ 뒤에 파일명만 추출되지 못하고 그대로 붙내요.

다른 좋은 방법이 없을까요?

라스코니의 이미지

리눅스 파이프 라인 "<<" 사용?

아래와 같은 형태의 bash 스크립트를 봤습니다.

utiladmin<<INPUTCOMMANDS
paramter_1 paramter_2 paramter_3 paramter_4 paramter_5
INPUTCOMMANDS

이렇게 구성되어 있는데요? 겉으로 보기에는 INPUTCOMMANDS .... INPUTCOMMANDS 사이의 파라미터들을 utiladmin 프로그램에 인수로 주는 것 같은데 맞나요?

근데 Ubuntu 20.04에서 잘 실행이 되는 것 같지 않아 문의드립니다.

위 문장이 어떤 동작을 하고, 동작하는데 특별한 추가 라이브러등이 필요한가요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기