Bug reportCompleted

Lỗi "JavaScript error: write EPIPE" ở main process khi tắt ứng dụng 1DevTool

LuongiautinhcamPosted Shipped in 1.60.1

Bug Details

Khi người dùng thực hiện thao tác đóng ứng dụng 1DevTool trong lúc vẫn còn các session đang chạy (shell tabs/AI agent tabs), một hộp thoại báo lỗi JavaScript chưa được xử lý (Uncaught Exception) xuất hiện ở main process với mã lỗi write EPIPE.

image

image

Các bước tái hiện:

  1. Mở 1DevTool và đang có các tab hoạt động (ví dụ: như trong ảnh image_4cff9e.png, có 2 shell tabs và 4 AI agent tabs).
  2. Thực hiện lệnh đóng ứng dụng (bấm nút X hoặc dùng phím tắt).
  3. Hộp thoại xác nhận "Quit 1DevTool?" xuất hiện.
  4. Nhấn chọn Save & Quit.
  5. Quan sát thấy hộp thoại báo lỗi.

Kết quả mong muốn:
Ứng dụng nên ngắt kết nối các tiến trình ngầm một cách an toàn và đóng lại trơn tru. Các ngoại lệ (exceptions) liên quan đến việc đóng luồng IO (I/O streams) cần được bắt (try/catch) và xử lý ngầm (graceful shutdown) để không văng popup lỗi lên màn hình của người dùng.

Reproducibility: Unknown · Impact: Minor issue

Environment

VERSION
v1.60.0
OS
Windows
ARCH
x86_64
CHANNEL

Resolution progress

SHIPPED · 1.60.1
  1. PENDING

  2. REVIEWING

  3. IN PROGRESS

  4. COMPLETED

  • Luongiautinhcam submitted this request
  • Khoa Nguyen moved it to In progress
  • Khoa Nguyen moved it to Completed

Discussion0

Newest first
  • No comments yet. Add context or ask a question below.

Sign in to comment, vote and follow this request.

Sign in to reply