Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Recent (3.12+) macOS builds crash on exit.

Đang mở
#3,754 7 bình luận 1 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 5 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Ít trao đổi
Công nghệ
c, macos
Lĩnh vực
audio-video-rtc, desktop

Hướng nghiên cứu

Bắt đầu bằng việc tái hiện lỗi qua các lần chạy/thoát lặp lại trên bản build 4.0 beta1 Apple Silicon mới nhất và thu thập đầu ra của Apple crash reporter. So sánh các trace malloc/mutex với phân tích iOS Copilot được liên kết và cuộc thảo luận tại #3654; được xem là hoàn tất khi việc thoát lặp lại không còn gây ra crash và hành vi này được bao phủ bởi bằng chứng hồi quy.

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

Mô tả

bug

Describe the bug

Since about the first rawaudio builds, i noticed the Jamulus client sometimes crashing when exiting the app. This has been reported along the rawaudio build discussions by several users though no clear link to the patch could be found, so might as well be unrelated.

Also, latest 4.0 beta1 sometimes crashes on my native M1 build, stacktrace by Apple crash reporter is not super helpful but at least dumps some lines about malloc / mutex calls.

What is interesting is, that @ann0see by accident left a Copilot code analysis report of the iOS build in https://github.com/jamulussoftware/jamulus/commit/00e8668136af62cb863929de66cafb08a71fc622#diff-78ed0fa926a94e116646dc6705a0e993e2ab613c66e3fc2d06376096cb6d6e79 which points to the same direction. Nowadays, macOS and iOS/iPadOS on Apple Silicon share a lot of framework and libs, if not even system libs and kernel (not sure). So there might be a relationship to the Copilot report.

To Reproduce

Very hard to reproduce. Install latest 4.0 beta1 on Apple Silicon (M1 Pro for me). Run, exit, run, exit, run, exit... sometimes after a few attempts Apple reports an app crash with dump.

Expected behavior

It does not crash on exit ;-)

Screenshots

n/a

Operating system

macOS 26.5.1 on Apple Silicon M1 Pro

Version of Jamulus

4.0.0 beta1, happens since ~3.11 git versions

Additional context

See discussion here: https://github.com/orgs/jamulussoftware/discussions/3654#discussioncomment-16690159

Ngôn ngữ chính
C
Star
1.1k
Fork
248
Merge trung bình
7 ngày 14 giờ
Pull request đã merge (30 ngày)
6

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của jamulussoftware/jamulus

Tất cả issue của jamulussoftware/jamulus

Issue tương tự

Thêm issue về C

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.