The command
wineconsole --backend=curses cmd
hangs with the following error message for 1.3.8:
err:ntdll:RtlpWaitForCriticalSection section 0x7ee17dec "?" wait timed out in thread 0065, blocked by 0000, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7ee17dec "?" wait timed out in thread 004d, blocked by 0000, retrying (60 sec)
There are no such issues for the default wineconsole backend, but I have always preferred using the curses backend because cut and paste was available for it. That backend worked fine (according to my notes) for wine-1.1.41.
I built wine-1.3.8 on my Debian testing box a week ago, but saved the output of all build steps. The configure stage had the following curses-related messages:
software@raven> grep curses configure.out checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for -lncurses... libncurses.so.5
These seem fine, and all curses-related output of the "make depend", "make", and "make install" steps seem fine as well. I am generally pretty happy with wine-1.3.8 except for this one curses backend regression.
Can others confirm this issue?
Is there some workaround such as using a different version of ncurses? Here are the curses-related packages I have installed at the moment on Debian testing:
irwin@raven> dpkg --list |grep curse ii lib32ncurses5 5.7+20100313-4 shared libraries for terminal handling (32-bit) ii lib32ncurses5-dev 5.7+20100313-4 developer's libraries for ncurses (32-bit) ii libncurses5 5.7+20100313-4 shared libraries for terminal handling ii libncurses5-dev 5.7+20100313-4 developer's libraries and docs for ncurses ii libncursesw5 5.7+20100313-4 shared libraries for terminal handling (wide character support) ii ncurses-base 5.7+20100313-4 basic terminal type definitions ii ncurses-bin 5.7+20100313-4 terminal-related programs and man pages
Alan __________________________ Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________
Linux-powered Science __________________________
Hi Alan, you should open a bug for this rather than ask here. (Also, I just tried on Ubuntu 10.04 with Wine 1.3.9 here, and I can't confirm.) --Juan
On 2010-12-10 15:14-0800 Juan Lang wrote:
Hi Alan, you should open a bug for this rather than ask here. (Also, I just tried on Ubuntu 10.04 with Wine 1.3.9 here, and I can't confirm.)
Thanks, Juan, for your reply which inspired me to build wine-1.3.9, and indeed the issue has been fixed for that version. I should have built wine-1.3.9 before saying anything here, but I thought I was safe because it's not been very long since 1.3.8 was released. Sorry for that noise.
This is obviously a case where discussion here has saved a "noise" bug report on the bugtracker. Some open-source projects that I am aware of do encourage discussion of issues on the mailing lists before bug reporting to reduce bugtracker noise at the expense of some more list noise. I assumed because of the bot reports I have noticed on this list, wine also had that same culture. However, at this point, I don't know whether the above remark about not discussing bugs here is one person's opinion or the consensus culture here. I am willing to go along with whatever that consensus is.
Alan __________________________ Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________
Linux-powered Science __________________________
On 2010-12-10 15:04-0800 Alan W. Irwin wrote:
I should have added that the configure step for my wine-1.3.8 build used no options other than --prefix. That means I built the 32-bit version of wine-1.3.8 on my 64-bit (amd64) Intel box as confirmed by
software@raven> file ~/wine/install/bin/wine /home/software/wine/install/bin/wine: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
Alan __________________________ Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________
Linux-powered Science __________________________
Le 11/12/2010 00:04, Alan W. Irwin a écrit :
The command
wineconsole --backend=curses cmd
hangs with the following error message for 1.3.8:
err:ntdll:RtlpWaitForCriticalSection section 0x7ee17dec "?" wait timed out in thread 0065, blocked by 0000, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7ee17dec "?" wait timed out in thread 004d, blocked by 0000, retrying (60 sec)
There are no such issues for the default wineconsole backend, but I have always preferred using the curses backend because cut and paste was available for it. That backend worked fine (according to my notes) for wine-1.1.41.
no need to open a PR for this it's already fixed in 1.3.9 A+