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.
Các bước tái hiện:
- 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).
- Thực hiện lệnh đóng ứng dụng (bấm nút X hoặc dùng phím tắt).
- Hộp thoại xác nhận "Quit 1DevTool?" xuất hiện.
- Nhấn chọn Save & Quit.
- 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.1PENDING
REVIEWING
—
IN PROGRESS
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