메모리 점유 문제
답변함문제 발생 환경
운영 체제(필수)
예: Window 11, iOS 17, 안드로이드 14
Windows 11
앱 버전(필수)
예: 1.19.222 (265)
1.10.418.1924
브라우저 및 버전
웹 관련 오류의 경우, 사용 중인 브라우저와 버전을 입력해주세요.
whale 최신
인터넷 연결 상태 및 통신사
예: 유선(LG), Wi-Fi(KT), LTE(SK), 핫스팟 등
KT 유선
문제 발생 시간
오류 발생 시간
오류가 발생한 정확한 날짜와 시간을 입력해주세요.
이런지 한참됨
문제 상세 설명
문제 상황 설명
오류가 발생한 상황과 증상을 자세히 기술해주세요.
메모리를 지속적으로 점유하는 문제
오류 메시지
화면에 표시된 오류 메시지의 정확한 내용을 입력해주세요.
발생 상황
오류가 발생하기 직전에 수행한 작업과 상황을 자세히 설명해주세요.
재현 방법
오류를 재현할 수 있는 단계별 방법을 상세히 설명해주세요.
1. 그냥 쓰고 있으면 메모리 폭주
스크린샷 또는 동영상
가능한 경우, 오류 화면의 스크린샷이나 동영상을 첨부해주세요.
기타 추가 정보
영향을 받는 범위
오류가 어느 정도의 영향을 미치는지 설명해주세요.
임시 해결 방안
임시로 사용할 수 있는 해결 방안이 있는 경우, 해당 방안을 설명해주세요.
기타 참고사항
기타 오류와 관련된 추가 정보를 제공해주세요.
■ 문제 1. VPN 후킹이 끊기면서 인터넷 전체가 멈춥니다
[service] [selector.cc +65] [TCP] fatal exception occur, read error from socket
최근 시각: 10-18 10:27:47, 10-16 18:28:24, 10-08 21:57:38, 10-08 04:56:53, 10-05 15:19:44
- 서비스가 패킷 처리를 멈추거나 오래 멈칫하는 동안 WinDivert 가로채기가 그대로 남아 있으면 모든 통신이 막힐 수 있을 것 같습니다. 처리부가 멈췄을 때 가로채기를 풀고 통신을 그대로 흘려보내는(fail-open) 장치가 있는지 궁금합니다.
■ 문제 2. UnicornProService.exe 의 메모리가 매우 크게 오르내립니다
- 10-15 15:12 부터 3일 넘게 쉬지 않고 실행한 뒤(10-18 16시 무렵), UnicornProService.exe 의 메모리(작업 집합)가 약 4.7GB 였습니다.
- 10-18 16:37:06 에 다시 켠 뒤 전용 메모리(Private Bytes)를 쟀습니다. 그동안 브라우저는 거의 쓰지 않았습니다.
16:39:19 1,098MB
16:40:17 1,569MB
16:41:25 2,085MB
16:42:56 2,775MB
16:43:43 242MB (한꺼번에 줄어듦)
16:44:39 691MB
16:45:40 1,152MB
16:46:55 1,736MB
15초마다 약 120MB(초당 약 8MB)씩 오르다가 3GB 가까이에서 비워지는 일이 6분 반쯤마다 되풀이됩니다. 핸들(약 1,200개)과 스레드(약 170개)는
거의 그대로였습니다.
- 오래 켜 둘수록 꼭대기가 높아지는 것으로 보입니다(3일 뒤 4.7GB). 큰 메모리를 한꺼번에 비우는 순간 패킷 처리가 멈칫해 문제 1 과 이어지는지도 확인 부탁드립니다.
- UnicornPro_1843.log 의 [UnicornHttpsHandler.cs] 수가 계속 두 배로 늘었습니다.
10-15 17:32 16384, 10-15 19:52 32768, 10-16 00:32 65536, 10-16 09:51 131072, 10-17 04:29 262144
다시 켠 뒤에는 16:38 128, 16:39 256, 16:41 512 였습니다.
■ 로그에 많이 쌓인 오류 (vpn.log 와 돌려 쓴 vpn-1~5.log, 08-31 ~ 10-18)
- [ssl-endecrypt-engine.cc +434] [SSL] Except on connect, failed to connect ssl socket : 33,577건
- [processor.cc +151] [TCP] Except on process outgoing tcp packetreceive SYN in unsynchorizable state : 8,598건
- [engine.cc +151] [HTTP] Except on process incoming packet, state uninitialized : 6,822건
- [socket.cc +479] [SSL] failed to Receive ... TLSV1_ALERT_DECODE_ERROR : 1,891건
- [ssl-endecrypt-engine.cc +440] [SSL] Except on connect, failed to connect ssl socket : 906건
■ 요청
1. 서비스 메모리가 이렇게 빨리 오르고 크게 오르내리는 원인과 고칠 계획
2. 후킹이나 처리부가 멈췄을 때 인터넷이 막히지 않게 하는 방법(fail-open, 자동 복구)
-
안녕하세요, 유니콘 고객센터입니다.
유니콘 Pro 사용 중 인터넷 전체가 멈추는 현상과 UnicornProService.exe의 메모리 사용량이 크게 오르내리는 현상으로 불편을 겪고 계신 점 확인했습니다.
로그와 메모리 변화를 시간대별로 자세히 정리해주셔서 상황을 파악하는 데 큰 도움이 되었습니다.메모리 사용량이 지속적으로 늘어나는 현상은 담당 부서에서 인지하고 있습니다.
정확한 원인 확인을 위해, 번거로우시겠지만 아래 내용을 추가로 알려주세요.
[인터넷 멈춤 관련]
1. 인터넷이 멈췄을 때 잠깐 끊겼다가 저절로 복구되는지, 아니면 시간이 지나도 계속 연결되지 않는지
2. 인터넷이 멈춘 상태에서 유니콘 Pro를 일시 중지하면 바로 연결이 복구되는지
3. 인터넷이 멈춘 시점에 브라우저에 표시되는 오류 문구 (가능하시다면 화면 스크린샷)위 1~3번 내용을 확인해주시면, 말씀해주신 질문(처리부가 멈췄을 때 통신을 그대로 흘려보내는 장치 여부, 메모리 해제 시점과 인터넷 멈춤의 연관성)과 함께 담당 부서에 전달하여 확인해보겠습니다.
[메모리 관련]
4. 메모리 사용량이 높아진 상태에서 아래 순서대로 덤프 파일을 만들어주세요.
① 키보드의 Ctrl + Shift + Esc를 눌러 작업 관리자를 엽니다.
② [세부 정보] 탭을 클릭합니다.
③ UnicornProService.exe를 마우스 오른쪽 버튼으로 클릭한 후 [덤프 파일 만들기]를 클릭합니다.
④ 안내 창에 표시되는 [파일 위치 열기]를 클릭해 파일을 확인합니다.
⑤ UnicornPro.exe도 ③~④번과 같은 방법으로 덤프 파일을 만들어주세요.덤프 파일은 용량이 클 수 있어, 압축(zip)한 후 Google 드라이브 등 클라우드에 올려 공유 링크로 전달해주시거나, 메일(support@unicorn-soft.com)로 전달 부탁드립니다.
감사합니다.
0