View Bug Details

IDProjectCategoryView StatusLast Update
0002743DCP-o-maticBugspublic2024-02-03 09:03
Reportercarl Assigned Tocarl  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
OSmacOS 
Summary0002743: Segfault in alpha_blend on export
Description

Thread 56 Crashed:
0 libswscale.5.9.100.dylib 0x106d39f74 0x106cd8000 + 401268
1 libdcpomatic2.dylib 0x10536dd50 Image::alpha_blend(std::1::shared_ptr<Image const>, Position<int>) + 1124
2 libdcpomatic2.dylib 0x10541203c PlayerVideo::make_image(std::
1::function<AVPixelFormat (AVPixelFormat)>, VideoRange, bool) const + 640
3 libdcpomatic2.dylib 0x105411c64 PlayerVideo::image(std::1::function<AVPixelFormat (AVPixelFormat)>, VideoRange, bool) const + 272
4 libdcpomatic2.dylib 0x105300b2c FFmpegFileEncoder::video(std::
1::shared_ptr<PlayerVideo>, dcpomatic::Time<dcpomatic::DCPTimeDifferentiator, dcpomatic::ContentTimeDifferentiator>) + 112
5 libdcpomatic2.dylib 0x1052f64c8 FFmpegEncoder::go() + 960
6 libdcpomatic2.dylib 0x105486be0 TranscodeJob::run() + 724
7 libdcpomatic2.dylib 0x10538f480 Job::run_wrapper() + 164
8 libboost_thread.dylib 0x1059d25a8 boost::(anonymous namespace)::thread_proxy(void*) + 176
9 libsystem_pthread.dylib 0x18de66034 _pthread_start + 136
10 libsystem_pthread.dylib 0x18de60e3c thread_start + 8

Tagsemail, git-bug
Branch
Estimated weeks required
Estimated work required

Activities

carl

2024-01-28 23:38

administrator   ~0006287

Have the VF and an offer of the OV but it is 92GiB.

carl

2024-01-28 23:46

administrator   ~0006288

Exporting to MP4.

carl

2024-02-01 12:46

administrator   ~0006296

Also on 2742-alpha-blend

carl

2024-02-02 01:38

administrator   ~0006299

Reporter confirms fixed.

carl

2024-02-02 01:39

administrator   ~0006300

Should have a test (crash was with filler subtitle containing just a space so that bitmap conversion was 0x0).

carl

2024-02-03 09:03

administrator   ~0006304

79ee0e5e79d8fb4a405d8b29827347d0243a17fe

Bug History

Date Modified Username Field Change
2024-01-28 23:05 carl New Bug
2024-01-28 23:05 carl Tag Attached: email
2024-01-28 23:38 carl Note Added: 0006287
2024-01-28 23:38 carl Tag Attached: git-bug
2024-01-28 23:38 carl Assigned To => carl
2024-01-28 23:38 carl Status new => acknowledged
2024-01-28 23:46 carl Note Added: 0006288
2024-02-01 12:29 carl Status acknowledged => confirmed
2024-02-01 12:46 carl Status confirmed => in progress
2024-02-01 12:46 carl Note Added: 0006296
2024-02-02 01:38 carl Note Added: 0006299
2024-02-02 01:39 carl Note Added: 0006300
2024-02-02 14:52 carl Status in progress => tests running
2024-02-03 09:03 carl Status tests running => resolved
2024-02-03 09:03 carl Resolution open => fixed
2024-02-03 09:03 carl Note Added: 0006304