wine-1.3.8 regression for the curses backend to wineconsole

Alan W. Irwin irwin at beluga.phys.uvic.ca
Fri Dec 10 17:04:26 CST 2010


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 at 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 at 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
__________________________



More information about the wine-devel mailing list