GraphiteEditor / GraphiteEditor/Graphite

[Crash Report] Crash when using eyedropper on Friefox

Đang mở
#4,399 5 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Rust
Star
27.2k
Fork
1.3k
Merge trung bình
20 giờ 5 phút
Pull request đã merge (30 ngày)
57

Mô tả

**Describe the Crash**
Explain clearly what you were doing when the crash occurred.

**Steps To Reproduce**
1. Open new editor window
2. Click on "eyedropper" icon
3. Click anywhere in the drawing canvas -> crash

Reproducible on https://dev.graphite.art too.

**Additional Details**
Reproducible in "private window" and in a new Firefox profile with no add-ons.
Couldn't reproduce it in LibreWolf (Firefox derived browser) and Chromium.

**Browser and OS**
Firefox 153.0.1, Windows 11

**Stack Trace**
Copied from the crash dialog in the Graphite editor:

```
panicked at node-graph/libraries/wgpu-executor/src/texture_conversion.rs:244:35:
Failed to download texture data: BufferAsyncError

G_/<@https://editor.graphite.art/assets/index-m1lViLdB.js:1143:893
Av/n/<@https://editor.graphite.art/assets/index-m1lViLdB.js:1143:8163
l@https://editor.graphite.art/assets/index-m1lViLdB.js:1143:8593
handleFrontendMessage@https://editor.graphite.art/assets/index-m1lViLdB.js:1143:8773
Zy/

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Tái hiện lỗi crash bằng cách mở một cửa sổ trình chỉnh sửa mới trong Firefox, chọn công cụ hút màu và nhấp vào canvas vẽ. Sau đó kiểm tra node-graph/libraries/wgpu-executor/src/texture_conversion.rs quanh dòng 244 và lần theo đường dẫn tải texture từ stack trace. Được xem là hoàn thành khi công cụ hút màu không còn làm Firefox crash và các bước tái hiện đã nêu được thực hiện thành công.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
rust, wasm
Lĩnh vực
computer-graphics, frontend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
58/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.