Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Last few releases quicklook is causing crashes

#2445

This has been happening for maybe a month or so of beta releases.
It may have even started on a real release, I'm not sure exactly.
Not every time, but most of the time, using quicklook on attachments is causing the app to crash.
I've seen notifications indicating that the crash reports are being sent, if that helps.
Still happening as of 5665.

Reported by Jon · November 20th, 2019 @ 02:55 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny

    Could you also try r5666?

    If you get another crash using QuickLook then send it to me using “Help > Send Feedback” since I seem to have trouble locating the related crash reports.

    November 21st, 2019 @ 10:24 PM

  2. Jon
    Jon

    So far no issues on r5666. I'll update here if that changes.

    November 27th, 2019 @ 03:06 PM

  3. benny
    benny
    • State changed from new to cantreproduce

    Thanks. I'll mark is a non-reproducible for now (on r5666).

    November 27th, 2019 @ 04:42 PM

  4. Jon
    Jon

    Hey Benny. Had a crash today, sending the feedback message now.

    December 20th, 2019 @ 04:04 PM

  5. benny
    benny
    • State changed from cantreproduce to fixcommitted

    Thanks for the crash report! It seems to show very clearly that the problem is that I'm not correctly handling that QuickLook is multi-threaded. This could have various side-effects including crashes like the ones you have had, but possibly also more serious issues.

    I've added a fix (I believe) for the next update. Let me know if you have any issues after that update (it'll be r5673+).

    December 20th, 2019 @ 10:14 PM

  6. Jon
    Jon

    Great, thanks Benny. If I see any issues after the next beta I'll let you know.

    December 20th, 2019 @ 11:56 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.