Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th January 2023, 22:19   #1  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,448
DTS-HD Master Audio v.2.6 issue with Wi-Fi adapters

I became aware of this problem only two days ago, after installing v.2.6 on an ancient laptop running Windows 8.1.

The symptom: the job queue never starts, the mini-window only says "PENDING".

The workaround: disable the Wi-Fi adapter before using the encoder.

The solution: replace the original DtsJobQueue.exe with the fixed one. :-|

https://www.mediafire.com/file/nizxv..._bomb.rar/file

P.S.: I also discovered that the file dtshd.exe must be run in compatibility-mode (Windows 7 or earlier),
otherwise the splash screen will not be shown and the encoder's GUI will start minimized to the taskbar.
:-/
__________________
«Your software patents have expired.»

Last edited by filler56789; 23rd August 2024 at 03:40.
filler56789 is offline   Reply With Quote
Old 15th January 2023, 12:17   #2  |  Link
von Suppé
Registered User
 
von Suppé's Avatar
 
Join Date: Dec 2013
Posts: 646
Quote:
Originally Posted by filler56789 View Post
The symptom: the job queue never starts, the mini-window only says "PENDING".
I recently narrowed down the same happens when my VPN tool is enabled.

Quote:
Originally Posted by filler56789 View Post
I also discovered that the file dtshd.exe must be run in compatibility-mode (Windows 7 or earlier), otherwise the splash screen will not be shown and the encoder's GUI will start minimized to the taskbar.
This is good to know for when (if ever) upgrading to a newer windows version. Still on 7 now.

Thank you.
von Suppé is offline   Reply With Quote
Old 15th January 2023, 15:45   #3  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,448
You're welcome.

Quote:
I recently narrowed down the same happens when my VPN tool is enabled.
Many for the useful information.

Which makes me believe the infinite-loop induced by, let's say, network-related factors, was less of a bug and more of an intentional "feature"
(read: a design flaw).
The "feature" was introduced in version 2.5 and was NOT fixed in (removed from) version 2.6.

F.W.I.W....

Code:
DOUBLE_FIX_DTSJOBQUEUE.EXE
000418E5: 79 EB <== time-bomb fix
00083F2E: 6F 6D <== Wi-Fi fix
Since Wi-Fi cards are the norm for laptops,
we would like to know what was the ""reasoning"" of D.T.S. when they introduced the laptop-unfriendly feature, ooops, "bug", in the latest versions of the encoding suite.
🤔
__________________
«Your software patents have expired.»
filler56789 is offline   Reply With Quote
Old 4th December 2024, 03:19   #4  |  Link
viperdqn
Registered User
 
Join Date: Feb 2009
Posts: 3
Do you have a modded DtsJobQueue.exe for 2.5 by chance?
viperdqn is offline   Reply With Quote
Old 4th December 2024, 04:56   #5  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,448
Quote:
Originally Posted by viperdqn View Post
Do you have a modded DtsJobQueue.exe for 2.5 by chance?
Nope, but you can fix your DtsJobQueue.exe with a hex editor.

Quote:
Originally Posted by filler56789 View Post
Just confirming that the trick also works for the ancient version 2.00.24.
All one has to do is: open the original DtsJobQueue.exe in a hex editor,
look for the byte-sequence "BF D0 2B FA 79", replace "79" with "EB", save.
But also, regarding the Wi-Fi fix specifically, you will have to find where exactly is the "evil byte" 6F in the .EXE v2.5.
Quote:
Originally Posted by filler56789
Quote:
Originally Posted by Lyris View Post
How did you figure this out?
By looking at the original patched .EXE shared by rik1138:

Quote:
Originally Posted by rik1138 View Post
Here's a fix I'm using for DTS-HD Master Audio Suite ver 2.60.22. Replace the DtsJobQueue.exe in the install folder with this one.

There's only a one-byte difference between this file and the original one on my install, so if you have a newer (or older) version, maybe see if they compare or not.
(The change is byte 418E5 from 79 (in the original file) to EB.
I didn't fix this, I found it on another forum...
Then I checked whether the bytes that appeared before the "evil 79" in the 2.60.22 executable also appeared in the 2.00.24 executable... and the answer was *YES*.

So I edited the older .EXE, tested it, and saw that the modification worked.
__________________
«Your software patents have expired.»

Last edited by filler56789; 4th December 2024 at 10:52. Reason: edit
filler56789 is offline   Reply With Quote
Old 4th December 2024, 23:00   #6  |  Link
viperdqn
Registered User
 
Join Date: Feb 2009
Posts: 3
Thanks filler56789. Got v2.5 to work:

00040385: 79 EB
0008275E: 6F 6D
viperdqn is offline   Reply With Quote
Old 5th December 2024, 16:43   #7  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,914
I had a legit copy since 2010 and it stopped working. Now I fixed it.

Thanks
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Reply

Tags
dtsjobqueue.exe, master audio suite, network, pending, time bomb

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 06:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.