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

jai의 이미지

[질문] return 0 과 exit(0) 의 차이점

Program received signal SIGSEGV, Segmentation fault.
0x4000726c in _dl_debug_bindings () from /lib/ld-linux.so.2
(gdb) bt
#0  0x4000726c in _dl_debug_bindings () from /lib/ld-linux.so.2
Cannot access memory at address 0x6d5f7250

1. main() 을 return 0 으로 종료하면, 위와 같은 에러가 납니다.
똑같은 데, return 0 대신 exit(0) 으로 종료하면, 정상적으로 마칩니다.
어찌해서 이런 당황스런 경우가 되는 건지, 부탁드리겠습니다.

2. int main() 이고, 인자는 적지 않았습니다.
main() 내에서는 지역 변수 선언을 않고,

gundukee의 이미지

데몬을 하나 만들었는데..어떻게 활성화를?

uucpd 데몬의 소스를 수정했거든요.
그냥 아무 동작 안하고 계속 입력만 받는걸로...
이걸 inetd 에서 띄울려면 어케 하죠?

/etc/services 파일에
my-netd 10000/tcp

이렇게 하고
/etc/rc.d/init.d/network restart 했는데..

/etc/xinetd.d/ 밑에 my-netd 라는 파일도 이렇게 만들어서
service my-netd
{
socket_type = stream
protocol = tcp
user = root
wait = no
disable = no
port = 10000
server = /etc/rc.d/init.d/my-netd

dogfighter의 이미지

win xp 와 linux 멀티 부팅에 관해서

안녕하십니까...오늘 리눅스 설치하고 부팅 시킬려고 노력에 노력을 하다가 안되서 (물론 게시판도 뒤져 봤습니다) 이렇게 질문 하는데요. win xp를 먼저 설치했구요. linux설치시에 lilo설정은 dos로 했습니다. 그러나, 어느 운영체제로 부팅할것인지 선택 화면이 나오질 않더군요 실수로 linux를 MBR에 설치했을때는 나오더니 /boot 에 리눅스를 설치하고 나니 아예 리눅스로 부팅이 안됩니다. 부팅디스켓으로는 리눅스가 뜨고요 이거 어케 해야 합니까?

많은

yshur99의 이미지

snmp를 이용하여 시스템 측정을 하면 이런 에러가....

안녕하세요..

MRTG와 SNMP를 이용해서 시스템을 모니터링 하려고 하는데요..

localhost에서는 측정이 잘되는데 다른 시스템을 모니터링하려고 했더니

Timeout : No Response from IP Address

라고 나오네요... IP Address를 측정하려고 하는 시스템의 IP Address입니다.

시스템 환경은 모두 Redhat Linux 7.3이구요 SNMP는 4.2.6 버전입니다.

도대체가 이해가 잘 안되네요..

빠른 답변 부탁드립니다.

감사합니다.

khk의 이미지

[q] linux thread programming 에서...

아주 간단한 다음과 같은 thread 예제를 돌리려고 하는데
컴파일이 안됩니다...

[code:1]#include <stdio.h>
#include <pthread.h>

void print_message_function(void *);

main() {
pthread_t thread1, thread2;
char *message1 = "Hello";
char *message2 = "World";
pthread_attr_t attr1, attr2;

pthread_create(&thread1, &attr1, (void *)&print_message_function, (void *)message1);
pthread_create(&thread2, &attr2, (void *)&print_message_function, (void *)message2);

gundukee의 이미지

[긴급] /dev/null 의 속성 crw-rw-rw 가 변경되버렸슴다..복구어

oops
oops
그러니까
cp testfile null
했더니 괜찮더라구요 그래서
mv testfile null
했더니 글쎄
crw-rw-rw- 속성이 -rw-r--r-- 이렇게 되버렸네요
어떻게 원상복귀 시키죠...
내가 왜이랬지..-_-;;;;

hyunsro의 이미지

iptables에 관해

기존 리눅스 (커널버전 : 2.4.2-2wl)에서로 iptables-1.2.1a-1로 아래와 같이 포트 포워딩을 했었는데

iptables -A PREROUTING -t nat -p tcp -d 공이ip --dport 포트번호 -j
DNAT --to 사설ip:포트번호

그런데 한글 리눅스 7.2(커널버전 : 2.4.7-10)를 깔고 iptable-1.2.3-1를 사용하여포트포워딩을 하려하니까 안되서요..
아래와 같은 메시지가 나오네요..

이하 생략
Perhaps iptables or your kernel need to be upgraded

커널버젼도 높고 iptable버젼도 높은데 왜 안되는지 모르 겠습니다.
좀 갈켜주시면 감사하겠습니다. :shock:

jj의 이미지

특정 서버를 SMTP로 하면, 받는쪽 sendmail이 거부

안녕하세요?

sendmail 서버를 관리하고 있습니다.

특정 서버를 SMTP로 사용하면 받는쪽의 sendmail 서버가 거부합니다.

즉, 다음과 같은 메세지가 나오면서, 리턴이 된다고 합니다.

**********************************************
** THIS IS A WARNING MESSAGE ONLY **
** YOU DO NOT NEED TO RESEND YOUR MESSAGE **
**********************************************

The original message was received at Fri, 21 Mar

2003 14:30:22 +0900 (KST) from [210.119.189.173]

----- The following addresses had transient

narmi75의 이미지

간단한 udp chat 프로그램에서...

안녕하세요.
UDP 챗 프로그램을 해보는 중인데요.
내 pc의 ip와 port를 설정하고 bind()한 후 접속할 상대방의
ip와 포트번호를 설정하고 fork()함수를 사용하여 sendto()와
recvfrom()을 구현했습니다. 그런데 구현이 안되네요.
같은 pc에서 프로그램을 두번 실행시켜서..실행해보면..에러는
없는데...서로 주고 받질 못하네요.참고로..udp sendto()만 해주는
프로그램으로 실행해서..붙이면..recvfrom()은 잘 됩니다.
두서없이 적어서 이해가 가실지요.참고로.소스도 올려봅니다.

dogrice의 이미지

8.0 설치시 Exception 에러가 계속 나면서 설치가 중단

8.0 설치시 Exception 에러가 계속 나면서 설치가 중단되고
플로피에 에러 로그를 담아서 보내라는 군요..

들은 이야기 인데 8.0 을 깔지 말고 가급적 7.x 대 버전을 이용하라던데
8.0이 많이 불안한가요..설치하기에..?

7.X쓸까나요?

어쩌면 좋을까요 ㅜ.ㅜ

[/b]

페이지

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