Computer >> 컴퓨터 >  >> 문제 해결 >> 브라우저

Outlook 웹 메일 STATUS_STACK_OVERFLOW 오류 완벽 해결 가이드

STATUS_STACK_OVERFLOW 오류는 주로 Outlook 웹 메일에 로그인하거나 받은 편지함을 불러올 때 발생합니다. 이 오류는 브라우저의 스택 메모리가 할당된 한도를 초과했을 때 나타나는데요. 특히 Windows 7, 8, 8.1처럼 지원이 종료된 구버전 운영체제에서 Microsoft Edge 또는 Google Chrome을 사용할 때 자주 보고됩니다.

특히 Chromium 버전 124.x 업데이트 이후 안정성 문제가 발생하면서 탭 크래시와 STATUS_STACK_OVERFLOW 오류가 빈번하게 일어났습니다. 또한 광고 차단기나 생산성 툴바 같은 브라우저 확장 프로그램이 Outlook 웹 메일의 스크립트와 충돌하면서 오류를 유발하기도 합니다.

아래에서 소개하는 해결 방법으로 브라우저 크래시, 확장 프로그램 충돌, 운영체제 호환성 문제를 차근차근 해결해 보세요.

1. 인증 토큰 및 캐시 삭제

손상된 인증 쿠키나 캐시된 로그인 토큰은 Outlook 웹에서 로그인 무한 반복이나 스크립트 오류를 일으킬 수 있습니다. 이를 삭제하면 새로운 세션이 시작되고, 오래되었거나 유효하지 않은 토큰으로 인한 충돌이 제거됩니다.

  1. Chrome 또는 Edge를 실행합니다.
  2. 주소창에 https://outlook.office.com을 입력하고 Enter 키를 눌러 Outlook 웹을 엽니다.
  3. F12 또는 Ctrl+Shift+I를 눌러 개발자 도구를 엽니다.
  4. 개발자 도구 상단의 이중 화살표(») 아이콘을 클릭해 숨겨진 탭을 펼친 후 Application(애플리케이션)을 선택합니다.
  5. 왼쪽 사이드바의 Storage(저장용량)에서 Cookies(쿠키)를 확장하고 https://outlook.office.com을 클릭합니다.
  6. 쿠키 테이블에서 아무 곳이나 마우스 오른쪽 버튼으로 클릭한 후 Clear(지우기)를 선택해 Outlook의 로그인 데이터를 삭제합니다.
  7. 개발자 도구 창을 닫습니다.
  8. (아직 로그인 상태라면) Outlook 웹에서 직접 로그아웃합니다.
  9. Ctrl+Shift+Delete를 눌러 '인터넷 사용 기록 삭제' 메뉴를 엽니다.
  10. 시간 범위를 전체 기간으로 설정합니다.
  11. 쿠키 및 기타 사이트 데이터캐시된 이미지 및 파일 항목에 체크한 후 데이터 삭제를 클릭합니다.
  12. 모든 브라우저 탭을 닫고 브라우저를 재시작합니다.

2. 브라우저 업데이트 또는 재설치

Chrome이나 Edge를 업데이트하거나 재설치하면 브라우저의 JavaScript 엔진(V8)에서 발생하는 메모리 처리 문제를 해결할 수 있습니다. 업데이트는 성능 관련 버그를 수정하고 Outlook 같은 웹 애플리케이션이 동적 콘텐츠를 불러오는 방식을 개선해 줍니다. 재설치는 Outlook 웹 스크립트에 영향을 주는 손상된 파일, 캐시, 잘못된 설정을 제거하는 데 효과적입니다.

참고: 재설치 시 북마크, 저장된 비밀번호, 확장 프로그램을 백업하려면 반드시 브라우저 계정에 로그인하세요.

브라우저 업데이트 방법

  1. Chrome 또는 Edge를 실행합니다.
  2. 우측 상단의 메뉴 버튼(세로 점 세 개)을 클릭합니다.
  3. 도움말 → Chrome 정보 / Microsoft Edge 정보로 이동합니다.
  4. 브라우저가 자동으로 업데이트를 확인하며, 업데이트가 있으면 설치합니다.

브라우저 재설치 방법

  1. Windows 키를 누르고 '프로그램 추가 또는 제거'를 입력한 후 Enter 키를 누릅니다.
  2. 사용 중인 브라우저(Chrome 또는 Edge)를 찾아 클릭한 후 제거를 선택합니다.
  3. 다른 브라우저(Chrome을 제거했다면 Edge 등)를 열거나, Edge의 경우 Microsoft Store를 이용합니다.
  4. 공식 다운로드 페이지(Google Chrome 또는 Microsoft Edge)에 접속합니다.
  5. 웹사이트가 운영체제를 자동으로 감지하므로 다운로드 버튼을 클릭하고 설치 파일을 실행합니다.

3. 비(非)Chromium 브라우저 사용

Outlook 웹은 실시간으로 메일과 콘텐츠를 갱신하는 복잡한 스크립트를 사용하기 때문에 Chrome이나 Edge에 과부하를 주어 스택 오버플로 오류를 일으킬 수 있습니다. 이 경우 Firefox나 Firefox 기반 브라우저인 Waterfox, LibreWolf 같은 비Chromium 브라우저로 전환하면 도움이 됩니다. 이들 브라우저의 JavaScript 엔진(SpiderMonkey)은 구형 시스템에서 Chrome/Edge의 V8 엔진보다 Outlook의 특정 작업을 더 안정적으로 처리할 수 있기 때문입니다.

  1. 현재 사용 중인 브라우저를 엽니다.
  2. 검색창에 Mozilla Firefox를 검색합니다.
  3. Mozilla Firefox 공식 웹사이트에 접속하여 다운로드 버튼을 클릭합니다.
  4. 다운로드 버튼을 클릭하면 운영체제가 자동으로 감지됩니다.
  5. 설치가 완료되면 Firefox에서 Outlook 웹을 열어 크래시 여부를 확인합니다.

4. 운영체제 업그레이드

앞서 언급했듯이, Windows 7이나 8.1 같은 구버전에서는 낡은 메모리 관리 체계와 최신 Chromium 미지원 때문에 Outlook 웹에서 STATUS_STACK_OVERFLOW 오류가 더 자주 발생합니다. Windows 10 또는 11 같은 최신 운영체제로 업그레이드하면 JavaScript 기반 애플리케이션의 메모리 할당 방식이 개선되어, 특히 대용량 메일함이나 동적 콘텐츠를 다루는 Outlook 웹의 안정성이 크게 향상됩니다.

  1. 시작하기 전에 중요한 파일과 설정을 모두 백업하고, 유효한 Windows 라이선스 키가 있는지 확인합니다.
  2. 현재 사용 중인 브라우저를 엽니다.
  3. Microsoft 공식 Windows 다운로드 페이지로 이동합니다.
  4. 원하는 Windows 에디션(Windows 10 또는 11)을 선택하고 지금 다운로드를 클릭해 ISO 파일을 받습니다.
  5. 부팅 가능한 USB를 제작하는 도구인 Rufus를 다운로드합니다.
  6. 최소 8GB 이상의 여유 공간이 있는 USB를 삽입하고 Rufus를 실행합니다.
  7. Rufus에서 다운로드한 ISO 파일을 선택하고 USB 드라이브를 지정한 후 시작을 클릭해 부팅 가능한 Windows 디스크를 만듭니다.
  8. 완료되면 PC를 재시작합니다.
  9. 재부팅하는 동안 부팅 키(메인보드에 따라 일반적으로 F12, F2, ESC 또는 DEL)를 눌러 부팅 메뉴를 엽니다.
  10. 목록에서 부팅 가능한 USB 드라이브를 선택합니다.
  11. Windows 설치 프로그램이 로드되면 화면의 지시에 따라 설치를 진행합니다. 이때 x64 아키텍처를 선택해야 합니다.