https://bugs.winehq.org/show_bug.cgi?id=52667
Bug ID: 52667 Summary: DTS Master Audio Suite Encoder - can not select a save to file location so will not encode Product: Wine Version: 7.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: shagooserver@gmail.com Distribution: ---
This is a change from 7.3. At the bottom right of the GUI there is an area to enter the location of the file you are about to create, normally you click the "Save To" button to enter the location of the file you wish to save (name is stored by the program), alternatively I think you can type the location directly into the space next to the button.
With the release of 7.4 it is no longer possible to either click the "Save To" button or enter the address into the space provided. As a result it is not possible to create a file.
https://bugs.winehq.org/show_bug.cgi?id=52667
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Keywords| |regression
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Can you do a regression test to figure out what broke it? See https://wiki.winehq.org/Regression_Testing
Is there a free download to reproduce the issue with?
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #2 from Scott shagooserver@gmail.com --- Sorry for the delay in replying, needed to replace a failed disk. The questions you are asking are the same as were asked in https://bugs.winehq.org/show_bug.cgi?id=52109 recently. As is is obvious that a test program is required I continued searching for one and found one that works. The file is 71MB and contains the necessary java version and time-bomb fix for this program. If you desire the program could message me your e-mail address.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Sure, you can get my mail via my username here.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #4 from Scott shagooserver@gmail.com --- I think I have sent a onedrive link to you, dark.shadow4@web.de. Please advise if you did not get it.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- Can you please post a console log when the problem occurs?
Afterwards, please run "winecfg", go to "Desktop Integration", "Theme" and select "(No Theme)" For me this helped. This is AFAIK not an issue with wine-7.4, but with the theme. For some reason the theme gets automatically set with newer wine version, very annoying.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- Created attachment 72033 --> https://bugs.winehq.org/attachment.cgi?id=72033 Java Crash
That's the java crash I get using the theme.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #7 from Scott shagooserver@gmail.com --- Try using this java version: jre-6u43-windows-i586.exe
https://bugs.winehq.org/show_bug.cgi?id=52667
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #8 from Fabian Maurer dark.shadow4@web.de --- That's what I was using.
What about my suggestions from comment 5?
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #9 from Scott shagooserver@gmail.com --- Created attachment 72038 --> https://bugs.winehq.org/attachment.cgi?id=72038 dts console log
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #10 from Scott shagooserver@gmail.com --- Set the theme to no theme but made no difference, I still cannot input a save location.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- Your log clearly show the same issue I had, the java crash because of the theme. Did you apply the changes and restart the program properly?
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #12 from Scott shagooserver@gmail.com --- As I said in my previous post I changed the wine prefix to no theme. I then restarted my PC and opened DTS in the normal way through my quick launcher and then via the terminal. Both results were the same- not able to select or type in a save location.
For info, clicking the "Save To" button should bring up a new window with the previously saved to location already selected. After the restart I did another winecfg to check that no theme was selected and it was. There were no other changes you suggested.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #13 from Fabian Maurer dark.shadow4@web.de --- Can you give me a screenshot and point out where exactly you click? Not that I have the wrong window open here...
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #14 from Scott shagooserver@gmail.com --- Created attachment 72042 --> https://bugs.winehq.org/attachment.cgi?id=72042 dts screen shot
1= the button that when clicked opens a new pop-up window allowing you to select a location with the last save location selected by default 2= an area to type in the file save location
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #15 from Scott shagooserver@gmail.com --- Fabian, managed to catch up with you. I can now select a save to location but have not yet tested the whole thing. By way of background I set up a new wine prefix for each program and leave the default wine prefix (~/.wine) empty. In the case of this DTS program it will not work unless the java it needs is installed into ~/.wine despite the fact it is installed in ~/.winedts. Now that I have changed the theme in ~/.wine to no-theme as well I can now select the save to location.
Do you know why Java needs to be installed in ~/.wine?
You said earlier this is not a wine 7.4 issue, if not, what is it an issue with?
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #16 from Fabian Maurer dark.shadow4@web.de --- (In reply to Scott from comment #15)
Fabian, managed to catch up with you. I can now select a save to location but have not yet tested the whole thing. By way of background I set up a new wine prefix for each program and leave the default wine prefix (~/.wine) empty. In the case of this DTS program it will not work unless the java it needs is installed into ~/.wine despite the fact it is installed in ~/.winedts. Now that I have changed the theme in ~/.wine to no-theme as well I can now select the save to location.
Do you know why Java needs to be installed in ~/.wine?
Can you please show in detail how you installed and ran the programs? I for my part only deal with one .wine folder
You said earlier this is not a wine 7.4 issue, if not, what is it an issue with?
It's a problem with the new "Light" theme that got enabled by default. It's just that older version don't have this theme enabled by default.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #17 from Scott shagooserver@gmail.com --- In reply, I am attempting to provide you the information you requested to the best of my understanding of what you want. The attachment, wine prefixes shows the file explorer view of all my wine prefixes.
So after installing wine onto my system including winetricks my first command is: WINEARCH=win32 WINEPREFIX=~/.wine winecfg (windows 7).
Now I want to install this DTS program: WINEARCH=win32 WINEPREFIX=~/.winedts winecfg (windows 7) I then run: WINEPREFIX=~/.winedts winetricks > Select the default wineprefix > Run Uninstaller (see the attachment, wine install). I click on the install button (top right), navigate to the DTS installation executable and click open which starts program installation. Please note this gives identical results to installing via the terminal, it's just much faster.
I know DTS requires Java so I repeat the last step to install Java.
At this point DTS will not run. To make it run I need to install Java (and change theme to no-theme) into the prefix ~/.wine.
To start DTS I use a quick lancher, the details are in the attachment quick launcher, though again it gives the same results as using the terminal: wine dtshd.exe command.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #18 from Scott shagooserver@gmail.com --- Created attachment 72057 --> https://bugs.winehq.org/attachment.cgi?id=72057 wine prefixes
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #19 from Scott shagooserver@gmail.com --- Created attachment 72058 --> https://bugs.winehq.org/attachment.cgi?id=72058 wine install
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #20 from Scott shagooserver@gmail.com --- Created attachment 72059 --> https://bugs.winehq.org/attachment.cgi?id=72059 quick launcher
https://bugs.winehq.org/show_bug.cgi?id=52667
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression | Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #21 from Fabian Maurer dark.shadow4@web.de ---
bash -c "WINEPREFIX=~/.winedts wine cmd | wine dtshd.exe"
That looks off. You are aware that the "WINEPREFIX" environment variable doesn't affect the second command? Therefore the second command is run in the .wine WINEPREFIX, which is probably not what you want. Also, why did you use a pipe in there?
Generally speaking, you need to put everything for a program into a single WINEPREFIX. You're currently juggling .wine and .winedts, which is most likely why things break. Do yourself a favor and install both java and DTS into .winedts. Don't use .wine. Why did you use two WINEPREFIXEs to begin with? Remember, your WINEPREFIX is your virtual windows installation. Therefore, a program and its dependencies belong in the same.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #22 from Scott shagooserver@gmail.com ---
Generally speaking, you need to put everything for a program into a single WINEPREFIX. You're currently juggling .wine and .winedts, which is most likely why things break. Do yourself a favor and install both java and DTS into .winedts. Don't use .wine. Why did you use two WINEPREFIXEs to begin with? Remember, your WINEPREFIX is your virtual windows installation. Therefore, a program and its dependencies belong in the same.
This forms the basis of my question. Forget the quick launcher, lets just about the terminal command. My understanding is the same as you have written and DTS and java are installed in .winedts.
Perhaps the easiest thing to do is to remove java from your .wine prefix and then install DTS and java in another prefix. You will find DTS won't work.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #23 from Fabian Maurer dark.shadow4@web.de ---
Perhaps the easiest thing to do is to remove java from your .wine prefix and then install DTS and java in another prefix. You will find DTS won't work.
Of course it does work. Just delete your .wine folder, and see at what point it is re-created. That's where you're doing something wrong. My assumption is that you don't set WINEPREFIX somewhere.
https://bugs.winehq.org/show_bug.cgi?id=52667
Scott shagooserver@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #24 from Scott shagooserver@gmail.com --- Yes, you are correct. Issue can now be closed.
https://bugs.winehq.org/show_bug.cgi?id=52667
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|DTS Master Audio Suite |DTS Master Audio Suite |Encoder - can not select a |can't select save file |save to file location so |location when wine's |will not encode |"Light" theme is used Resolution|FIXED |--- Status|RESOLVED |REOPENED
--- Comment #25 from Fabian Maurer dark.shadow4@web.de --- Nothing has been fixed, please don't close. The crash still happens when the Light theme is used.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #26 from Zhiyi Zhang zzhang@codeweavers.com --- I will take a look. Scott or Fabian, please send the test program to my email. Thanks.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #27 from Scott shagooserver@gmail.com --- (In reply to Zhiyi Zhang from comment #26)
I will take a look. Scott or Fabian, please send the test program to my email. Thanks.
Link sent to zzhang@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #28 from Zhiyi Zhang zzhang@codeweavers.com --- I keep getting the following errors and can't launch dtshd.exe. It says **waiting for license information**. Did you use any workarounds? I also tried replacing DtsJobQueue.exe with the one from Time bomb fix folder.
Downloads/MAS-SAS$ 0110:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0108:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0108:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0110:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. ******0114:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION DTS Job Queue 260.22 Dec 15 2010 ****** Error: 0108:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021FD9C 1 C) semi-stub 0108:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021FC0C 1 C) semi-stub 3 - socket server failed to start JobQueue exit runCtrlThread
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #29 from Zhiyi Zhang zzhang@codeweavers.com --- According to bug 51385, it should be fixed in Wine. But I tried wine-6.20 as well and got the same error.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #30 from Scott shagooserver@gmail.com --- (In reply to Zhiyi Zhang from comment #28)
I keep getting the following errors and can't launch dtshd.exe. It says **waiting for license information**. Did you use any workarounds? I also tried replacing DtsJobQueue.exe with the one from Time bomb fix folder.
Downloads/MAS-SAS$ 0110:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0108:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0108:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0110:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. ******0114:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION DTS Job Queue 260.22 Dec 15 2010 ****** Error: 0108:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021FD9C 1 C) semi-stub 0108:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021FC0C 1 C) semi-stub 3 - socket server failed to start JobQueue exit runCtrlThread
1/Please run MAS-SAS_Authorizer.exe 2/Replacing DtsJobQueue.exe with the one from Time bomb fix folder is correct
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #31 from Zhiyi Zhang zzhang@codeweavers.com ---
1/Please run MAS-SAS_Authorizer.exe 2/Replacing DtsJobQueue.exe with the one from Time bomb fix folder is correct
I did that too. There are DtsJobQueue.exe and (1)DtsJobQueue.exe and I tried both of them.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #32 from Zhiyi Zhang zzhang@codeweavers.com --- Could you compress your wine prefix that can reproduce this bug and send it to me?
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #33 from Scott shagooserver@gmail.com --- Have sent you a link as requested.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #34 from Scott shagooserver@gmail.com --- Regarding the prefix I sent you, please note comment 5 above. This prefix is set to no-theme and so will work, change it back to light theme and the error will occur.
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #35 from Zhiyi Zhang zzhang@codeweavers.com --- Ok. I found out what was wrong. The app needed port 4444 and the port was in use on my machine.
DTS/MAS-SAS$ WINEDEBUG=+winsock wine ./DtsJobQueue.exe ... ****** DTS Job Queue 260.22 Dec 15 2010 ****** 0024:trace:winsock:inet_ntop family 2, addr 0021FEC0, buffer 0021FDE2, len 16 0024:trace:winsock:bind socket 0x60, addr { family AF_INET, address 0.0.0.0, port 4444 } 0024:trace:winsock:sock_ioctl handle 0x60, code 0x12003, in_buffer 0xf51230, in_size 20, out_buffer 0xf51250, out_size 16 0024:trace:winsock:bind failed, status 0xc0000022. Error: 0024:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021FD9C 1 C) semi-stub 0024:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021FC0C 1 C) semi-stub 3 - socket server failed to start JobQueue exit runCtrlThread
https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #36 from Zhiyi Zhang zzhang@codeweavers.com --- Patch sent. See https://source.winehq.org/patches/data/230677
https://bugs.winehq.org/show_bug.cgi?id=52667
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |2b86208f8c93f41c4d47ae4d2eb | |f271d0d3fdc5d Status|REOPENED |RESOLVED
--- Comment #37 from Zhiyi Zhang zzhang@codeweavers.com --- Fixed by 2b86208f8c93f41c4d47ae4d2ebf271d0d3fdc5d
https://bugs.winehq.org/show_bug.cgi?id=52667
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #38 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.5.
https://bugs.winehq.org/show_bug.cgi?id=52667
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |7.0.x
https://bugs.winehq.org/show_bug.cgi?id=52667
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|7.0.x |---
--- Comment #39 from Michael Stefaniuc mstefani@winehq.org --- Removing the 7.0.x milestone from bug fixes included in 7.0.1.