[Bug 35379] WSJTX (Weak Signal Communication Software) fails on initialization of audio host APIs using cross-platform 'PortAudio' library

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jan 12 18:13:39 CST 2014


http://bugs.winehq.org/show_bug.cgi?id=35379

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download, source
             Status|UNCONFIRMED                 |NEW
                URL|                            |http://www.physics.princeto
                   |                            |n.edu/pulsar/K1JT/wsjtx.htm
                   |                            |l
                 CC|                            |focht at gmx.net
            Version|unspecified                 |1.6.1
            Summary|WSJTX program does not load |WSJTX (Weak Signal
                   |with Wine                   |Communication Software)
                   |                            |fails on initialization of
                   |                            |audio host APIs using
                   |                            |cross-platform 'PortAudio'
                   |                            |library
     Ever confirmed|0                           |1

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

it seems the app uses 'PortAudio', some portable cross-platform audio i/o
library -> http://portaudio.com/download.html

The failing part is likely related to WASAPI API.

--- snip ---
Backtrace:
=>0 0x002713a0 PaUtil_FreeAllAllocations+0x20(group=)
[C:/portaudio/src/common/pa_allocation.c:228] in palir-02 (0x0108f8e8)
  1 0x002897ce in palir-02 (+0x197cd) (0x0108f958)
  2 0x00273160 Pa_Initialize+0xbf() [C:/portaudio/src/common/pa_front.c:184] in
palir-02 (0x0108f988)
  3 0x004016b5 in wsjtx (+0x16b4) (0x0108fd28)
--- snip ---

--- snip ---
1658778 Mar 19  2012 palir-02.dll
--- snip ---

Although Wine has some insufficiencies on its own, the library itself has some
bugs (mainly using uninitialized stack memory on error paths).
One doesn't even need the sources to see that.

Also one of the audio APIs being probed, that is WDM-KS host API can't work
with Wine as of now (shadowed by another library bug).

Except for making Wine better ... why the Windows version?
There is a native port of WSJT-X available on Linux.

Regards

-- 
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.



More information about the wine-bugs mailing list