https://bugs.kde.org/show_bug.cgi?id=403717

            Bug ID: 403717
           Summary: When multiple instances are running, render progress
                    is not handled consistently
           Product: kdenlive
           Version: 18.12.1
          Platform: MS Windows
                OS: MS Windows
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: Video Display & Export
          Assignee: j...@kdenlive.org
          Reporter: c6kargn...@liamekaens.com
  Target Milestone: ---

SUMMARY
If multiple instances of kdenlive are running, then when you start a render
job, there is a possibility that a different instance will "attach" to the job.
In the instance where you started the job, the job appears in the Job Queue tab
with the text "Waiting...", and the job also appears in the Job Queue tab of
the other instance, and that is where the progress is actually displayed.

If an instance of kdenlive is already running and rendering a job, and then a
new instance of kdenlive is started, its Job Queue will not show the job from
the first instance.

The code appears to attach to jobs in a manner that excludes other instances.

STEPS TO REPRODUCE
1. Start a render job in a kdenlive instance.
2. Start a second instance. The job from the first instance does not appear in
the second instance's Job Queue.
3. Start a render job in the second instance. The job appears in the first
instance's Job Queue with progress updates, and the second instance shows the
job but fails to attach to it, simply displaying "Waiting..."

OBSERVED RESULT
Only one instance can attach to a job, and sometimes it is the wrong one.

EXPECTED RESULT
All instances should show all jobs and be able to receive progress information
in tandem.

SOFTWARE/OS VERSIONS
Windows: Windows 10 1809
MacOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
I do not have ready access to platforms other than Windows to say if the
behaviour is the same or different there.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to