프로그래밍 QnA

익명 사용자의 이미지

Segmentation fault (core dumped) 에러에 관하여

프로그램을 실행시켰을때 Segmentation fault (core dumped) 에러가 발생합
니다. 근데 신기하게도 이러한 메세지가 나오지만 결과는 제대로 잘 나오고 있
습니다. 무슨 문제일까요?
제가 처음에는 Visual C++ 6.0 에서 실행하였을때 메모리 문제때문에
stack overflow가 생겨서 local변수로 선언되었던 것을 global변수로 만들
어서 문제를 해결하였습니다. 이 소스를 linux로 옮겼을때도 지역변수가 아닌
global변수로 만들어 주었으며, 기존의 방법에서는 배열로 만들었던것을

익명 사용자의 이미지

[질문]리눅스 고수에게 질문 - 변수값전달이 안되네요

안녕하세요.

보안설정을 한 이후부터 변수전달이 안되네요.

==========
증상
==========
FORM 을 통해 login_check.html 로 hidden 변수($who_are_you)를 넘기는
데...
login_check.html 파일에서 $who_are_you 값이 Neo 로 넘어오지 않네
요...
반드시 넘어와야 하거든요...

==========
관련 부분
==========
NAME='login_check'>
size=20 readonly>
패스워드를 입력하세요

익명 사용자의 이미지

리눅스에서 해쉬를 지원하는 라이브러리 없나요?

안녕하십니까..

열자 정도의 스트링을 받아서 해쉬 키 값을 생성하고자 합니다.
자료 구조에 나온 예제정도로는 겹치는 키값이 많을것 같구요..
리눅스에서 지원하는 해쉬 라이브러리나, 어디서 갖다가 쓸 해쉬에 관한
라이브러리나 코드는 없나요.. 도움이 될만한 자료라도 아시면 가르쳐 주
십시요..

수고하세요

익명 사용자의 이미지

쉘 스크립트로 ftp 프로그램 가능한가요?

c 쉘이나 본 쉘로 통신 프로그램을 짤려고 하는데 혹시 자료 있으신 분
한수 지도 바랍니다.

감사합니다.

익명 사용자의 이미지

프로세스에 관해

프로세스 최대 생성 수는 어디서 설정하나요...
fork()를 사용 했을때 만약 최대 생성 수 보다 크면 어떻게 되는지...
그럼 즐거운 하루 되세요.....

익명 사용자의 이미지

시스탬콜 컴파일

test_systemcall.c
라는 파일을 만들었슴다.

리눅스 2.4.19 버전에서

unistd.h 에 호출번호 추가 했슴다.
#define __NR_newsyscall 250

entry.S 에 엔트리도 추가 했슴다

.long SIMBOLE_NAME(sys_newsyscall) /* 250 */
.rept NR_syscalls-250
.long SIMBOLE_NAME(sys_newsyscall)

kernel 디랙토리의 Makefile 에 test_systemcall.o 추가 해서

커널 빌드 했슴다.
소스는 아래와 같슴다. kernel 디랙토리에 작성 했슴다.

/* test_systemcall.c */
#include
#include
#include
#include

익명 사용자의 이미지

[수정]채팅프로그램에 질문이요

먼저 아래의 구조가 제가 생각하는 문제점을 말씀드리며...다른 고수 분 들은 어떤 방법을 사용하는지 여쭈어 볼려구 합니다

목적 먼저 이프로그램의 목적은 11채팅프로그램으로서 채팅목록을 접
속자에게 내려보내주고, 접속자가 상대방을 선택하면, 오직 그 사람과 대
화를 하고, 만약 접속을 끝내면, 다시 채팅목록을 받아오던가 , 아니면 접
속을 종료하려구 합니다.

여기서 제가 생각하는 문제점은
1 select()에서의 버퍼의 크기는 _size(?)<여기에서 select 로 검색해서

익명 사용자의 이미지

[질문] 소켓통신에서 패킷 암호화하여...

소켓을 이용해서 다른 곳으로 일정 패킷을 암호화 하여 전송하려 하는데
요...

프로그램 레벨에서 어떻게 해야할지....

암호화 후... 복호화를 해야하는데 암호화는 클라이언트 소켓 모듈에서

복호화는 서버 모듈에서 할 계획인데요

어떤 방밥이 가장 좋을까요??

아시는 분 또는... 설명이 나온 사이트를 아시는 분...

간단한거라도 좋으니

도와주세요!!!

익명 사용자의 이미지

cygwin 에서 mpatrol 사용

cygwin 에 mpatrol-1.4.8 을 설치하였습니다.
manual 대로 test 를 돌려보려는데, 잘 안되는군요.
혹여 cygwin 에서 mpatrol 을 적용해 보신분 계시면 조언 부탁드립니다.

malloc 호출에 관한 test 인데, stackdump error 가 발생합니다.
gdb 로 따라가 보면, __mp_alloc 호출에서 recursion 이 발생하는 것
같습니다. 원인을 알 수 없고, 설치를 잘못한건지 모르겠습니다.

cygwin 에 설치는 auto-build tool(autoconf, automake etc..) 을
사용하여 build 하였습니다.

---- test file ------

#include

익명 사용자의 이미지

solaris 상에서 select()와 ioctl


서버에 접속하는 클라이언트 프로그램을 만들고 있습니다
(솔라리스 8, 스팍)

접속을 한 후에 select를 이용해서 데이터를 주고 받고 있습니다.

connect()

while (1)
{
select()
if (FD_ISSET(svrfd, &test_readfds))
if (FD_ISSET(svrfd, &test_writefds))
}

select를 실행한 후에 리턴값을 2를 받았습니다.
(보통 write fds는 set 되고 - 이때는 1, 2라는 것은 read fds가 set
됐습니다.)

if (FD_ISSET(svrfd, &test_readfds))
{
if (ioctl(svrfd, FIONREAD, &read_counter) < 0)
}

이 부분에서 ioctl 이 에러를 냅니다. (값이 -1)

페이지

프로그래밍 QnA 구독하기