View Bug Details

IDProjectCategoryView StatusLast Update
0002912DCP-o-maticBugspublic2024-12-17 20:35
Reportercarl Assigned Tocarl  
PriorityurgentSeverityblockReproducibilityhave not tried
Status resolvedResolutionopen 
Target Version2.18.1Fixed in Version2.18.1 
Summary0002912: Info file could not be opened for read/write with error 32 on Windows
Description

Windows 11

Tagsemail
Branch2912-sharing 2912-sharing-take2
Estimated weeks required
Estimated work requiredUndecided

Activities

carl

2024-12-11 21:55

administrator   ~0006617

\Users\foo\Videos\bar\info\185_2K_f4a22eacc27f767f665aec29bbe067fa_24_150000000_P_S_L21_0_9612000 for read/write (32) with C:\Users\foo\Videos\bar\info\185_2K_f4a22eacc27f767f665aec29bbe067fa_24_150000000_P_S_L21_0_9612000 (It is not known what caused this error. Please report this problem by using Help -> Report a problem or via email to carl@dcpomatic.com)

carl

2024-12-11 21:57

administrator   ~0006618

Last edited: 2024-12-11 21:59

I guess this is coming from _wfopen, 32 should be from GetLastError(); this is

ERROR_SHARING_VIOLATION

32 (0x20)

The process cannot access the file because it is being used by another process.

carl

2024-12-11 23:19

administrator   ~0006619

Should ask Peter to try a build of 2912-sharing

carl

2024-12-11 23:20

administrator   ~0006620

Could also add a retry looking for this error (on Windows).

carl

2024-12-14 20:55

administrator   ~0006626

Keeping the info file open seems to help.

carl

2024-12-17 11:34

administrator   ~0006632

Merged info file fix to v2.18.1 branch, hopefully that fixes it.

Bug History

Date Modified Username Field Change
2024-12-11 21:54 carl New Bug
2024-12-11 21:54 carl Tag Attached: email
2024-12-11 21:55 carl Note Added: 0006617
2024-12-11 21:57 carl Note Added: 0006618
2024-12-11 21:58 carl Note Edited: 0006618
2024-12-11 21:59 carl Note Edited: 0006618
2024-12-11 22:49 carl Branch => 2912-sharing
2024-12-11 22:49 carl Estimated work required => Undecided
2024-12-11 23:19 carl Note Added: 0006619
2024-12-11 23:20 carl Note Added: 0006620
2024-12-11 23:47 carl Assigned To => carl
2024-12-11 23:47 carl Status new => acknowledged
2024-12-14 20:55 carl Note Added: 0006626
2024-12-16 00:46 carl Branch 2912-sharing => 2912-sharing 2912-sharing-take2
2024-12-17 11:34 carl Status acknowledged => resolved
2024-12-17 11:34 carl Fixed in Version => 2.18.1
2024-12-17 11:34 carl Note Added: 0006632
2024-12-17 20:35 carl Target Version => 2.18.1