Aegisub icon indicating copy to clipboard operation
Aegisub copied to clipboard

[Bug] Opening multiple instances of Aegisub at the same time generates unexpected bugs

Open VegethB opened this issue 2 years ago • 0 comments

As the title suggests, if several Aegisubs are opened at the same time, "random" bugs are generated, the most frequent one is shown in the video (since sometimes it doesn't just happen that specific bug but others).

Bug1)

https://user-images.githubusercontent.com/17975351/192144347-c440d402-3519-4b56-bca3-9a8a170836bf.mp4

Bugs screen:

Bug2) Immagine 2022-09-25 153427 Immagine 2022-09-25 153501

Bug3) image image image image

The most obvious thing to think about is that it is due to the program's inability to create unique logs for opened files. However, this extends to prevent certain scripts from being loaded (generating an automation script not loaded error).

Why open multiple instances like this instead of opening them manually (thus allowing at least 1 second to pass): I have to mark the times in ms of the RAWs. As long as you do 12 ep a day it's not a problem... Different speech if I have to open series of 300+ episodes. Those 3 seconds of doing it by hand change the whole day (also because at a certain you break to repeat the same action 300 times).

Steps:

  • Select 2+ video files;
  • Using batch script or context menu ("open with" is the same thing I do in the video) open the selected files;
  • If they are opened without problems, repeat the above steps until an error appears;

To do what I do in the video (open aegisub from the context menu): Create keys in the registry like this image image "C:\SoftWarez\arch1t3cht's Aegisub fork\aegisub-Arch1t3chts.exe" "%1"

HW Specs: I7-4790k 4ghz; Kingston sata3 SSD; Network Paths 1gb / s (sata3 network drive); 20GB DDR3 1600mhz Nvidia GTX1070ti 8gb

NOTE!

This bug happens with any aegisub mentioned in the readme (code), AegisubDC, AegisubTypesetTools and the official Aegisub. In the case of this video, the Aegi of this Github was used in portable mode (because AegisubDC is still the main one). In the particular case of this build, I tried with Avisynth + (the latest to the day of this post), as source video (instead of the usual ffmpeg), nothing has changed. In AegisubDC, vsfiltermod (instead of libass) is used to view subs

logs.zip crashlog.txt

Thanks in advance.

Long and complete video of: What is all this mess for 🙃 https://mega.nz/file/x4EViaTL#5WwRS_XH3tjThV4cJ-onZNEtn4joLFQ05Gw8prmeXOs

VegethB avatar Sep 25 '22 13:09 VegethB