[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#983242: wine-development recent upgrade (5.6-1?) broke levelator.exe



Dear Maintainer,
this issue might be following upstream bug [1].

Because of that winepath "emits DOS-style instead of
UNIX-style line endings".

Therefore the carriage return character got part of
the filename and could therefore not be found.

This got fixed already in upstream wine-5.7.

Kind regards,
Bernhard

[1] https://bugs.winehq.org/show_bug.cgi?id=48937
# Bullseye/testing amd64 qemu VM 2021-03-07


dpkg --add-architecture i386
apt update
apt dist-upgrade


apt install systemd-coredump sddm xserver-xorg openbox mc ffmpeg sshfs dos2unix



http://www.conversationsnetwork.org/levelator
wget http://cdn.conversationsnetwork.org/LevelatorSetup-2.1.1.exe
md5sum LevelatorSetup-2.1.1.exe 
55b968fc015c11b210be6c1395796d26  LevelatorSetup-2.1.1.exe




apt install wine




export DISPLAY=:0
wine --version
# 5.0.3-3
wine wineboot
wineserver -k

wine LevelatorSetup-2.1.1.exe
wineserver -k


ffmpeg -f lavfi -i "sine=frequency=1000:duration=20" test.wav

WINEPATH=$(winepath --windows /home/benutzer/test.wav)
wine "c:/Program Files (x86)/Levelator/levelator.exe" $WINEPATH
# wine c:/Program Files (x86)/Levelator/levelator.exe Z:\home\benutzer\test.wav
wineserver -k




dpkg --purge wine libwine:amd64 libwine:i386 fonts-wine wine32:i386 wine64
# activate unstable in sources.list
apt update
apt install wine-development






wine --version
wine-5.6 (Debian 5.6-1)
wine wineboot
wineserver -k

WINEPATH=$(winepath --windows /home/benutzer/test.wav)
wine "c:/Program Files (x86)/Levelator/levelator.exe" $WINEPATH
# wine c:/Program Files (x86)/Levelator/levelator.exe Z:\home\benutzer\test.wav

Message Box:
The Conversati...twork Levelator
Can't open the source file: Z:\home\benutzer\test.wav

wineserver -k

winepath --windows /home/benutzer/test.wav | hexdump -C
00000000  5a 3a 5c 68 6f 6d 65 5c  62 65 6e 75 74 7a 65 72  |Z:\home\benutzer|
00000010  5c 74 65 73 74 2e 77 61  76 0d 0a                 |\test.wav..|
0000001b






dpkg --purge fonts-wine libwine-development:amd64 libwine-development:i386 wine-development wine32-development:i386 wine64-development





# Cached packages from upstream wine: https://dl.winehq.org/wine-builds/debian/dists/buster
mkdir /wine-bin
sshfs -o allow_other,uid=1000,gid=1000 bernhard@...:/wine-bin /wine-bin

mkdir -p /home/bernhard/data/entwicklung/2021/wine
ln -s /wine-bin/wine-git /home/bernhard/data/entwicklung/2021/wine/wine-git


ln -s /wine-bin $HOME/
export PATH_ORIG=$PATH



export PATH="$HOME/wine-bin/winehq-devel/winehq-devel_5.5~buster_amd64/opt/wine-devel/bin:$PATH_ORIG"
wine --version
wine-5.5
wine wineboot
wineserver -k
WINEPATH=$(winepath --windows /home/benutzer/test.wav)
wine "c:/Program Files (x86)/Levelator/levelator.exe" $WINEPATH
--> seems to work



export PATH="$HOME/wine-bin/winehq-devel/winehq-devel_5.6~buster_amd64/opt/wine-devel/bin:$PATH_ORIG"
wine --version
wine-5.6
wine wineboot
wineserver -k
WINEPATH=$(winepath --windows /home/benutzer/test.wav)
wine "c:/Program Files (x86)/Levelator/levelator.exe" $WINEPATH
--> Can't open the source file: Z:\home\benutzer\test.wav

winepath --windows /home/benutzer/test.wav | hexdump -C
00000000  5a 3a 5c 68 6f 6d 65 5c  62 65 6e 75 74 7a 65 72  |Z:\home\benutzer|
00000010  5c 74 65 73 74 2e 77 61  76 0d 0a                 |\test.wav..|
0000001b
winepath --windows /home/benutzer/test.wav | dos2unix | hexdump -C
00000000  5a 3a 5c 68 6f 6d 65 5c  62 65 6e 75 74 7a 65 72  |Z:\home\benutzer|
00000010  5c 74 65 73 74 2e 77 61  76 0a                    |\test.wav.|
0000001a



export PATH="$HOME/wine-bin/winehq-devel/winehq-devel_5.7~buster_amd64/opt/wine-devel/bin:$PATH_ORIG"
wine --version
wine-5.7
wine wineboot
wineserver -k
WINEPATH=$(winepath --windows /home/benutzer/test.wav)
wine "c:/Program Files (x86)/Levelator/levelator.exe" $WINEPATH
--> seems to work

winepath --windows /home/benutzer/test.wav | hexdump -C
00000000  5a 3a 5c 68 6f 6d 65 5c  62 65 6e 75 74 7a 65 72  |Z:\home\benutzer|
00000010  5c 74 65 73 74 2e 77 61  76 0a                    |\test.wav.|
0000001a


https://bugs.winehq.org/show_bug.cgi?id=48937

Reply to: