[Bug 49726] ChrisPC Free VPN Connection 2.x crashes on unimplemented function rasapi32.dll.RasSetCredentialsA when clicking 'Connect to VPN'

WineHQ Bugzilla wine-bugs at winehq.org
Mon Mar 1 07:07:50 CST 2021


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ChrisPC Free VPN Connection |ChrisPC Free VPN Connection
                   |1.07.08 fails to connect to |2.x crashes on
                   |VPN server                  |unimplemented function
                   |                            |rasapi32.dll.RasSetCredenti
                   |                            |alsA when clicking 'Connect
                   |                            |to VPN'
                 CC|                            |focht at gmx.net
             Status|UNCONFIRMED                 |NEW
           Keywords|                            |download
                URL|https://www.chris-pc.com/do |https://web.archive.org/web
                   |wnload.php?id=51&file=setup |/20210209172012if_/https://
                   |_chrispc_free_vpn_connectio |www.chris-pc.com/download.p
                   |n.exe                       |hp?id=51&file=setup_chrispc
                   |                            |_free_vpn_connection.exe
     Ever confirmed|0                           |1

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

confirming.

Adding stable link via Internet Archive:

https://web.archive.org/web/20210209172012if_/https://www.chris-pc.com/download.php?id=51&file=setup_chrispc_free_vpn_connection.exe

Trace log:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/ChrisPC Free VPN Connection

$ WINEDEBUG=+seh,+relay,+ras wine ./ChrisPCVPN.exe >>log.txt 2>&1
...
00fc:Call KERNEL32.LoadLibraryW(00609f88 L"rasapi32.dll") ret=00609dc2 
...
00fc:Ret  KERNEL32.LoadLibraryW() retval=01cb0000 ret=00609dc2
..
00fc:Call
rasapi32.RasEnumEntriesA(00000000,00000000,003292f4,0032fa1c,0032fa18)
ret=0060a25a 
...
00fc:Ret  rasapi32.RasEnumEntriesA() retval=00000000 ret=0060a25a
...
00fc:Call KERNEL32.GetProcAddress(01cb0000,01a7d974 "RasSetEntryPropertiesA")
ret=00416f74
00fc:Ret  KERNEL32.GetProcAddress() retval=01cb1f2c ret=00416f74
00fc:Call rasapi32.RasSetEntryPropertiesA(00000000,0072f47c "ChrisPC VPN
Connection",0032eecc,00000b44,00000000,00000000) ret=0060a14e
...
00fc:fixme:ras:RasSetEntryPropertiesA ((null),"ChrisPC VPN
Connection",0032EECC,2884,00000000,0), stub!
00fc:fixme:ras:RasSetEntryPropertiesA Rasentry:
00fc:fixme:ras:RasSetEntryPropertiesA     dwfOptions 20001c14
00fc:fixme:ras:RasSetEntryPropertiesA     szLocalPhoneNumber "us1.vpnbook.com"
00fc:Ret  rasapi32.RasSetEntryPropertiesA() retval=00000000 ret=0060a14e
...
00fc:Call KERNEL32.GetProcAddress(01cb0000,01a7d974 "RasSetCredentialsAA")
ret=00416f74
00fc:Ret  KERNEL32.GetProcAddress() retval=00000000 ret=00416f74
...
00fc:Call KERNEL32.GetProcAddress(01cb0000,01a7d974 "RasSetCredentialsA")
ret=00416f74
00fc:Ret  KERNEL32.GetProcAddress() retval=01cb1240 ret=00416f74
00fc:Call KERNEL32.RaiseException(80000100,00000001,00000002,0032ea28)
ret=01cb41cc
00fc:Call ntdll.memcpy(0032e998,0032ea28,00000008) ret=7b010188
00fc:Ret  ntdll.memcpy() retval=0032e998 ret=7b010188
00fc:trace:seh:dispatch_exception code=80000100 flags=1 addr=7B010198
ip=7b010198 tid=00fc
00fc:trace:seh:dispatch_exception  info[0]=01cb9000
00fc:trace:seh:dispatch_exception  info[1]=01cb917d
wine: Call from 7B010198 to unimplemented function
rasapi32.dll.RasSetCredentialsA, aborting
--- snip ---

$ sha1sum setup_chrispc_free_vpn_connection_2_14_20.exe 
52540fcf7c28313381c97a29f19ac65b7e780613 
setup_chrispc_free_vpn_connection_2_14_20.exe

$ du -sh setup_chrispc_free_vpn_connection_2_14_20.exe 
2.0M    setup_chrispc_free_vpn_connection_2_14_20.exe

$ wine --version
wine-6.3

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