View Bug Details

IDProjectCategoryView StatusLast Update
0001854DCP-o-maticBugspublic2024-07-21 23:29
Reportercarl Assigned Tocarl  
PriorityimmediateSeveritymajorReproducibilityhave not tried
Status resolvedResolutionunable to reproduce 
OSWindowsOS Version10 
Summary0001854: Hang when using encoding servers
Description

2.15.102

Master hangs when using encoding servers
https://dcpomatic.com/forum/viewtopic.php?f=2&t=1561

Works OK on 2.15.90, broken 2.15.93 onwards.

Server on 2.15.105 and master on 2.15.90 works OK.

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredUnknown

Activities

carl

2020-10-27 08:35

administrator   ~0003976

https://dcpomatic.com/forum/viewtopic.php?p=7006#p7006

carl

2020-11-04 20:19

administrator   ~0003991

Obvious candidate from the commit log is 73ebb92e9df01ba7afb97121b6e2cef6ca13a18e - use thread_group for improved exception safety

carl

2020-11-15 20:00

administrator   ~0003998

0fc3ee1eac41d391ebb79044b0f46849a90f5138 may help.

carl

2020-11-25 20:54

administrator   ~0004024

Added some logging in encode-servers branch.

carl

2020-12-05 00:08

administrator   ~0004045

Saw a hang a fair way into a long DCP encode with a Linux host and a linux encode server. No useful backtrace, unfortunately.

carl

2020-12-05 00:33

administrator   ~0004046

j2c and pcm were written to the DCP so it looks like something happening when the main encoding bits are torn down and the metadata writing starts.

carl

2020-12-05 21:24

administrator   ~0004048

Reporter suggests that 2.15.111 might have sorted this (though my hang was on a git version after 2.15.111)

Bug History

Date Modified Username Field Change
2020-10-09 08:31 carl New Bug
2020-10-09 08:31 carl Status new => acknowledged
2020-10-09 08:31 carl Estimated work required => Undecided
2020-10-27 08:35 carl Note Added: 0003976
2020-11-04 20:19 carl Note Added: 0003991
2020-11-04 20:36 carl Description Updated
2020-11-15 20:00 carl Note Added: 0003998
2020-11-25 20:54 carl Note Added: 0004024
2020-12-01 12:30 carl Estimated work required Undecided => Unknown
2020-12-05 00:08 carl Note Added: 0004045
2020-12-05 00:33 carl Note Added: 0004046
2020-12-05 21:24 carl Note Added: 0004048
2021-02-27 21:12 carl Target Version 2.16.0 =>
2024-07-21 23:29 carl Assigned To => carl
2024-07-21 23:29 carl Status acknowledged => resolved
2024-07-21 23:29 carl Resolution open => unable to reproduce