http://bugs.winehq.org/show_bug.cgi?id=13008
Summary: tntMPD program will install but not execute (throws error and quits) Product: Wine Version: 0.9.61. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ray@raymercer.net
Created an attachment (id=12773) --> (http://bugs.winehq.org/attachment.cgi?id=12773) screencap of error when execute tntMPD prog
Program tntMPD version 2.0r.48 (latest) on wine 0.9.61 (latest package for ubuntu) on xubuntu 8.04 hardy
I installed Jet40 and mdac28 using latest winetricks from www.kegel.com. Then the program installed fine.
On executing program a dialog box appears (see attachment) "This program requires Microsoft CryptoAPI for COM 2.1..."
I have tried to get this working for about a year on and off on different ubuntu versions and I always get this. Tried overriding many dlls. Tried installing IEs with ies4linux.
Please help.
Also, program does not uninstall through wine. When running wine uninstall a dialog pops that says "Setup resource decompression failure." Also I noticed there are two listings for this program name in wine uninstaller (both exhibit the same behavior).
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #1 from Ray Mercer ray@raymercer.net 2008-05-06 04:37:18 --- Created an attachment (id=12774) --> (http://bugs.winehq.org/attachment.cgi?id=12774) results of wine uninstall
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #2 from Ray Mercer ray@raymercer.net 2008-05-06 06:40:36 --- Oops - should have included a link to the problem software app on my initial bug report. Here is the link to tntMPD http://www.tntware.com/tntmpd/downloads.htm
-Regards, Ray
http://bugs.winehq.org/show_bug.cgi?id=13008
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2008-05-06 09:27:23 --- Not blocker - read the description of the severity.
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #4 from Ray Mercer ray@raymercer.net 2008-05-06 09:37:51 --- (In reply to comment #3)
Not blocker - read the description of the severity.
My bad. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=13008
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-06 10:53:33 --- Maybe it's looking for some kind of dll that wine does not yet implement, or maybe a version number of a dll? Please run the application by WINEDEBUG=+relay,+seh,+tid wine app_name.exe &>log.txt
and attach the bzipped2 file log.txt to this bug. thx
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #6 from Ray Mercer ray@raymercer.net 2008-05-06 23:38:20 --- Created an attachment (id=12790) --> (http://bugs.winehq.org/attachment.cgi?id=12790) debug output from tntMPD
Louis, thank you. The requested file is attached. Regards, Ray
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-07 10:17:02 --- Hi, i don't have access to my Linux-machine atm, and the next days, so i have to read through the attached log with windows' notepad which is really a pain :(
From what i can tell, i can see it loads kernel32.dll, then
version.GetFileVersionInfoW(001410e4 L"C:\windows\system32\KERNEL32.dll",00000000,000006c4,0101f4d0) ret=004405ba
version.VerQueryValueW(0101edc0,00140eec L"\StringFileInfo\040904E4\ProductName",0033fe30,0033fe34) ret=00440646
then later on: KERNEL32.CompareStringW(00000400,00000001,005029c8 L"Wine",00000004,0014639c L"Wine",00000004)
Maybe there's a problem with the info the application finds in the version-info of kernel32.dll. Could you try copy kernel32.dll from a windows partition to ~/.wine/drive_c/windows/system32/ (_DON'T_ set it to native!!, just copy it) Then wine maybe could get the version-info from the windows-dll, maybe it might change something. Also, is the application freely downloadable?
http://bugs.winehq.org/show_bug.cgi?id=13008
Ruben Schmidt ru.sch@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ru.sch@gmx.net
--- Comment #8 from Ruben Schmidt ru.sch@gmx.net 2008-05-10 16:16:55 --- I just installed TntMPD 2.0 r48 using wine 0.9.61.
If I just install Jet4.0 and mdac28 beforehand using winetricks I get Ray's result . If I also copy MSSIGN32.DLL to system32 before I start the Setup than I get a working installation. Now the program starts and seems to work but when I load a file it shows an error.
side note: I managed to get TntMPD working earlier. I had to install not just Jet4.0 and MDAC28 but also Internet Explorer 6.0. Since newer versions of wine use there own IE implementations the installation doesn't work anymore. But my former TntMPD installation is still working and I use it. I know that TntMPD uses some IE6 libraries but I have no idea how to figure out which ones.
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #9 from Ray Mercer ray@raymercer.net 2008-05-12 08:23:29 --- Created an attachment (id=12971) --> (http://bugs.winehq.org/attachment.cgi?id=12971) debug output after copied native kernel32.dll
Louis, copying kernel32.dll from my winXP SP2 box did not change the observed behavior. I attached a debug output from this scenario.
-Ray
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #10 from Ray Mercer ray@raymercer.net 2008-05-12 08:28:57 --- Louis,
Maybe there's a problem with the info the application finds in the version-info of kernel32.dll. Could you try copy kernel32.dll from a windows partition to ~/.wine/drive_c/windows/system32/ (_DON'T_ set it to native!!, just copy it)
Did this, but no change. See the attachment I just uploaded.
Then wine maybe could get the version-info from the windows-dll, maybe it might change something. Also, is the application freely downloadable?
Yes, the app is freeware (closed-source, "donation-ware"). You can dl here: http://www.tntware.com/tntmpd/downloads.htm
-Ray
http://bugs.winehq.org/show_bug.cgi?id=13008
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.tntware.com/tntmp | |d/downloads.htm Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #11 from Ruben Schmidt ru.sch@gmx.net 2008-05-12 21:26:29 --- Hi, I installed the application using the following:
winetricks jet40 winetricks mdac28 winetricks win98 cp MSSIGN32.DLL to .wine/drive_c/windows/system32/MSSIGN32.DLL wine SetupTntMpd.exe
The application then works just fine. I hope that helps solving this bug.
Ruben
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #12 from Ray Mercer ray@raymercer.net 2008-05-13 01:16:35 --- (In reply to comment #11) Reuben, On a fresh wine install on Xubuntu 8.04 I followed this procedure
winetricks jet40 winetricks mdac28 winetricks win98 cp MSSIGN32.DLL to .wine/drive_c/windows/system32/MSSIGN32.DLL wine SetupTntMpd.exe
The app installed and launched successfully. Thanks for your post. I still have some issues, my app will not download from the ministry database.
The first time I ran "enter gifts" the app prompted me to download the Mozilla Gecko engine. It seemed to need a web-browser to display some things. This seemed to download and install OK automatically after the prompt.
However the app freezes at "verifying password" and shows "0% downloaded." I think I know what might be causing this - my missions organization has an expired ssl certificate on their site and when I run the app from windows it prompts me about this. I thing error prompt is somehow hanging the app in wine. I wrote to Troy Wolbrink (app author) about this.
Can you verify that data download works for you? Thanks, Ray Mercer
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #13 from Ruben Schmidt ru.sch@gmx.net 2008-05-13 12:00:50 --- Hey Ray,
I can confirm that I'm able to download data from the web. It seems like everything is working except for the notes field.
And you are right. TntMPD needs Gecko for showing the images in the gift input dialog.
Ruben
http://bugs.winehq.org/show_bug.cgi?id=13008
--- Comment #14 from Austin English austinenglish@gmail.com 2008-11-29 02:48:58 --- Please retest in 1.1.9.
http://bugs.winehq.org/show_bug.cgi?id=13008
Ray Mercer ray@raymercer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ray@raymercer.net Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #15 from Ray Mercer ray@raymercer.net 2008-11-29 04:14:04 --- tntMPD now installs and works flawlessly on wine. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=13008
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2008-12-05 11:14:46 --- Closing bugs fixed in 1.1.10.