http://bugs.winehq.org/show_bug.cgi?id=33331
Bug #: 33331
Summary: When DLL receives PROCESS_DETACH notification when a
process is exiting all the threads should be already
terminated
Product: Wine
Version: 1.5.27
Platform: x86-64
OS/Version: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dmitry(a)baikal.ru
Classification: Unclassified
Created attachment 44083
--> http://bugs.winehq.org/attachment.cgi?id=44083
source and binary for the test
While debugging the problem described in
http://www.winehq.org/pipermail/wine-patches/2013-March/123127.html
(libiomp5md.dll waits until all the tracked threads terminate and doesn't
return control out of its PROCESS_DETACH handler when process is going to exit)
I decided to create a test which examines what's supposed to happen when
static (loaded implicitly as a part of PE imports) and dynamic (loaded
explicitly by LoadLibrary) DLLs create threads along with threads created
by main exe.
To make long story short: main difference between Windows and Wine is that Wine
doesn't terminate threads before calling PROCESS_DETACH for each loaded DLL.
Here are the snippets from results I see under Windows 7 (both 32 and 64 bit
builds behave same way) and Wine:
Win7:
...
main: call ExitProcess(0)
dynamic: 72FB0000, DLL_PROCESS_DETACH, 00000001
dynamic: GetExitCodeThread(0) => 1,0
dynamic: GetExitCodeThread(1) => 1,0
dynamic: GetExitCodeThread(2) => 1,0
static: 72FC0000, DLL_PROCESS_DETACH, 00000001
static: GetExitCodeThread(0) => 1,0
static: GetExitCodeThread(1) => 1,0
static: GetExitCodeThread(2) => 1,0
=====================================================
Wine:
...
main: call ExitProcess(0)
dynamic: 00330000, DLL_PROCESS_DETACH, 00000001
dynamic: GetExitCodeThread(0) => 1,259
dynamic: GetExitCodeThread(1) => 1,259
dynamic: GetExitCodeThread(2) => 1,259
static: 10000000, DLL_PROCESS_DETACH, 00000001
static: GetExitCodeThread(0) => 1,259
static: GetExitCodeThread(1) => 1,259
static: GetExitCodeThread(2) => 1,259
I.e. libiomp5md.dll when it receives PROCESS_DETACH notification at process
exit time shoudn't get STILL_ACTIVE (259) return value from GetExitCodeThread.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33399
Bug #: 33399
Summary: Unimplemented function
setupapi.dll.SetupDiSetDeviceInstallParamsA
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: maxime.jay-allemand(a)laposte.net
Classification: Unclassified
Created attachment 44193
--> http://bugs.winehq.org/attachment.cgi?id=44193
Detail of the error
Hello,
I was trying to install a driver for a protection key. This driver is needed by
sofware written in windev. I got this message :
wine: Unimplemented function setupapi.dll.SetupDiSetDeviceInstallParamsA
It seems that a function is not yet implemented.
The log message is attached.
I tryed with latest stable realese 1.4 and the developpement realese 1.5. I got
the same problem.
Is there a easy way to fix it ?
Thanks
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33619
Bug #: 33619
Summary: UWIN installer fails with cannot seek to data offset
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: simon.toedt(a)gmail.com
Classification: Unclassified
The UWIN (Unix emulation on Windows) installer fails on Wine wine-1.5.23. The
goal is to use WINE for automated testing without having to fire up a full
blown Windows system each time in VMware or real iron.
Steps to test:
wget --http-user="I accept www.opensource.org/licenses/eclipse"
--http-passwd="."
'http://www2.research.att.com/~gsf/download/beta/uwin-base.2013-02-08.win32.…'
wine uwin-base.2013-02-08.win32.i386.exe
wine version is wine-1.5.23
The output of the first attempt:
wine uwin-base.2013-02-08.win32.i386.exe
wine: created the configuration directory '/home/stoe/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is
outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually,
you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xf3e308, overlapped 0xf3e320): stub
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
p11-kit: couldn't load module:
/usr/lib/pkcs11/gnome-keyring-pkcs11.so:
/usr/lib/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object
file: No such file or directory
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is
outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually,
you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0x114e8d0, overlapped 0x114e8dc): stub
wine: configuration in '/home/stoe/.wine' has been updated.
Z:\home\stoe\winetest\uwin-base.2013-02-08.win32.i386.exe:
Z:\home\stoe\winetest\uwin-base.2013-02-08.win32.i386.exe: cannot seek
to data offset
The output of the second attempt:
wine uwin-base.2013-02-08.win32.i386.exe
Z:\home\stoe\winetest\uwin-base.2013-02-08.win32.i386.exe:
Z:\home\stoe\winetest\uwin-base.2013-02-08.win32.i386.exe: cannot seek
to data offset
I have no clue whatsoever what this means.
Per http://www.opensource.apple.com/source/ksh/ksh-13/ksh/src/cmd/INIT/ratz.c
the message comes from ratz.c when either open() or lseek() fails:
===========cut==========
static int
sear_seek(off_t offset, int tmp)
{
int n;
char cmd[PATH_MAX];
GetModuleFileName(NULL, cmd, sizeof(cmd));
sear_stdin = dup(0);
close(0);
if (open(cmd, O_BINARY|O_RDONLY) || lseek(0, offset, 0) != offset)
{
fprintf(stderr, "%s: %s: cannot seek to data offset\n", state.id, cmd);
return -1;
}
===========cut==========
AFAIK this should not fail, at least at the first glance.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33721
Bug #: 33721
Summary: YNAB 4 won't start
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: millersrusinc(a)yahoo.com
Classification: Unclassified
Created attachment 44658
--> http://bugs.winehq.org/attachment.cgi?id=44658
error report from wine
"The program YNAB 4.exe has encountered a serious problem and needs to close.
We are sorry for the inconvenience."
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33732
Bug #: 33732
Summary: Broken non-PCM audio playback in Microsoft Sound
Recorder
Product: Wine
Version: 1.3.25
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: Nachanon_Vetjasit(a)hotmail.com
Classification: Unclassified
I've been using Microsoft Sound Recorder (from Windows XP and below)
to play wave files with various codecs. But with recent wine release
(wine-1.5.31) when I loaded a wave file with non-PCM codec, play button
will be grayed out. Files with PCM codec is still playable though.
How to reproduce (using ordinary PCM wave file):
1. Run Microsoft Sound Recorder (sndrec32.exe; from Windows XP or below)
2. Open some PCM wave file
3. Go to File > Properties
4. Click "Convert Now"
5. Choose A-Law codec with 44100Hz 8-bit Stereo configuration, click "OK"
6. Go back to the main Sound Recorder Window, you'll see that play button
was grayed out.
How to reproduce (using existing non-PCM wave file):
1. Run Microsoft Sound Recorder (sndrec32.exe; from Windows XP or below)
2. Open some non-PCM wave file that uses codec WINE supports
(like A-Law, U-Law, GSM 6.10, MP3, IMA ADPCM or MS ADPCM)
3. You'll see that play button was grayed out.
Encoding from PCM to non-PCM codec within Sound Recorder itself is still
functional, and results could be saved and played with an external player,
except for IMA ADPCM (bug #33722), MS ADPCM and MP3 codecs.
Tested codecs: PCM, A-Law, U-Law, IMA-ADPCM, MS-ADPCM, MP3, GSM 6.10
(All of those available in Wine)
Wine's Windows version: Windows ME
Wine Audio Driver: ALSA 44100Hz 16bit (Full Hardware Acceleration)
Wine installed without XInput2, OpenCL, GStreamer and OSS support.
System: Debian GNU/Linux 5.0 "Lenny" (i386: Intel Pentium 4 2.66GHz)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33840
Bug #: 33840
Summary: Internet Explorer 7 all printing broken
Product: Wine
Version: 1.6-rc2
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: proent1992(a)comcast.net
Classification: Unclassified
All Printing within Internet Explorer 7 is broken it is not possible to print
from web pages or to print using Internet Explorer 7's print button on the tool
bare.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33880
Bug #: 33880
Summary: Need For Speed: World laucher fails (Regression)
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: charles.goodwin(a)gmail.com
Classification: Unclassified
Created attachment 44953
--> http://bugs.winehq.org/attachment.cgi?id=44953
Full error as presented by the .NET error dialog
The Need For Speed: World launcher worked fine on 1.6rc1. This is a
regression.
System.OutOfMemoryException: Out of memory.
at System.Drawing.Text.PrivateFontCollection.AddMemoryFont
Microsoft.NET Framework 2.0
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33934
Bug #: 33934
Summary: Ballistic game: mouse no longer works
Product: Wine
Version: 1.6-rc4
Platform: x86-64
URL: http://www.classicdosgames.com/game/Ballistic.html
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: turbolad995(a)hotmail.co.uk
Classification: Unclassified
Ballistic game is no longer playable because the mouse is not working. The
"paddle" at the bottom of the window is controlled by the mouse (sideways
movement, left and right mouse buttons).
This game used to work properly in earlier versions of Wine.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=34100
Bug #: 34100
Summary: Crash trying to run Artemis demo.
Product: Wine
Version: 1.6-rc5
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: nigel.hawkins(a)inmail24.com
Classification: Unclassified
Created attachment 45342
--> http://bugs.winehq.org/attachment.cgi?id=45342
Terminal output from crash.
Attempting to run the Artemis Spaceship Bridge Simulator (DEMO version 1.66)
from http://www.artemis.eochu.com/?page_id=35
The program brings up a select resolution screen. Clicking on "Start Game"
gives a few lines of text then crashes.
This is on Ubuntu 13.04 using wine from:
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu raring main
Terminal output attached.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=34184
Bug #: 34184
Summary: Skype 6.7(6.6 too) cannot start, Runtime error 217 at
00525769, Loading of typelib L"uc.tlb" failed with
error 1006
Product: Wine
Version: 1.6
Platform: x86
URL: http://www.skype.com/go/getskype-msi
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: t.artem(a)mailcity.com
Classification: Unclassified
Console log:
fixme:wlanapi:WlanOpenHandle (1, (nil), 0x32fae0, 0x1525924) stub
err:ole:TLB_ReadTypeLib Loading of typelib L"uc.tlb" failed with error 1006
In order to run Skype you must delete
$WINEPREFIX/drive_c/users/Public/Application Data/Skype
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.