[Bug 43572] New: Ham Radio Deluxe: unimplemented function ntdll.dll.RtlIpv4StringToAddressW called in 32-bit code
https://bugs.winehq.org/show_bug.cgi?id=43572 Bug ID: 43572 Summary: Ham Radio Deluxe: unimplemented function ntdll.dll.RtlIpv4StringToAddressW called in 32-bit code Product: Wine Version: 2.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: ntdll Assignee: wine-bugs(a)winehq.org Reporter: virtualdxs(a)gmail.com Distribution: --- Created attachment 58983 --> https://bugs.winehq.org/attachment.cgi?id=58983 Backtrace Upon launching Ham Radio Deluxe 6.4.0.780, the Wine error dialog appears. See the backtrace for more information. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 Duncan X Simpson <virtualdxs(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux URL| |https://www.ham-radio-delux | |e.com/ -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 --- Comment #1 from Duncan X Simpson <virtualdxs(a)gmail.com> --- Just tested, same behavior under 32-bit wineprefix -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |focht(a)gmx.net Keywords| |download Status|UNCONFIRMED |NEW Severity|major |normal Summary|Ham Radio Deluxe: |Ham Radio Deluxe 6.4 |unimplemented function |crashes on unimplemented |ntdll.dll.RtlIpv4StringToAd |function |dressW called in 32-bit |ntdll.dll.RtlIpv4StringToAd |code |dressW --- Comment #2 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming, it's a Vista+ app. Prerequisites: * Microsoft .NET Framework 4.0 * Microsoft Access 2007 Runtime * Microsoft Visual C++ Runtime 12.0 The installer bundles and installs these components on its own. The missing import is from 'HRDStation.dll' (not main executable). --- snip --- ... 17. ImageImportDescriptor: OriginalFirstThunk: 0x00211038 TimeDateStamp: 0x00000000 (GMT: Thu Jan 01 00:00:00 1970) ForwarderChain: 0x00000000 Name: 0x00213A54 ("ntdll.dll") FirstThunk: 0x0019C9FC Ordinal/Hint API name ------------ --------------------------------------- 0x041D "RtlIpv4StringToAddressW" --- snip --- MSDN: https://msdn.microsoft.com/en-us/library/windows/desktop/aa814458(v=vs.85).a... ProtectionID scan: --- snip --- -=[ ProtectionID v0.6.8.5 DECEMBER]=- (c) 2003-2017 CDKiLLER & TippeX Build 24/12/16-13:09:21 Ready... Scanning -> C:\Program Files\HRD Software LLC\Ham Radio Deluxe\HamRadioDeluxe.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 14813696 (0E20A00h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x59939687 -> Wed 16th Aug 2017 00:49:11 (GMT) [TimeStamp] 0x59939687 -> Wed 16th Aug 2017 00:49:11 (GMT) | PE Header | - | Offset: 0x00000150 | VA: 0x00400150 | - [TimeStamp] 0x59939676 -> Wed 16th Aug 2017 00:48:54 (GMT) | Export | - | Offset: 0x00769424 | VA: 0x00B6A424 | - [TimeStamp] 0x59939687 -> Wed 16th Aug 2017 00:49:11 (GMT) | DebugDirectory | - | Offset: 0x00589AB4 | VA: 0x0098AAB4 | - [TimeStamp] 0x59939687 -> Wed 16th Aug 2017 00:49:11 (GMT) | DebugDirectory | - | Offset: 0x00589AD0 | VA: 0x0098AAD0 | - [!] Executable uses SEH Tables (/SAFESEH) (4195 calculated 4195 recorded... 0 invalid addresses) [File Heuristics] -> Flag #1 : 00000100000001001101000100000000 (0x0404D100) [Entrypoint Section Entropy] : 6.52 (section #0) ".text " | Size : 0x587B9A (5798810) byte(s) [DllCharacteristics] -> Flag : (0x8140) -> ASLR | DEP | TSA [SectionCount] 5 (0x5) | ImageSize 0xF45000 (16011264) byte(s) [Export] 100% of function(s) (2 of 2) are in file | 0 are forwarded | 2 code | 0 data | 0 uninit data | 0 unknown | [VersionInfo] Company Name : HRD Software. LLC [VersionInfo] Product Name : Ham Radio Deluxe [VersionInfo] Product Version : 6.4.0.780 [VersionInfo] File Description : Ham Radio Deluxe Rig Control [VersionInfo] File Version : 6.4.0.780 [VersionInfo] Original FileName : HamRadioDeluxe.EXE [VersionInfo] Internal Name : RigControl [VersionInfo] Version Comments : Ham Radio Deluxe Rig Control Application [VersionInfo] Legal Copyrights : Copyright © 2003 - 2017 HRD Software. LLC [ModuleReport] [IAT] Modules -> CFGMGR32.dll | PSAPI.DLL | VERSION.dll | SHLWAPI.dll | WS2_32.dll | WINMM.dll | SETUPAPI.dll | olch2d32.dll | MSVFW32.dll | madlldlib.dll | KERNEL32.dll | USER32.dll | GDI32.dll | MSIMG32.dll | WINSPOOL.DRV | ADVAPI32.dll | SHELL32.dll | COMCTL32.dll | UxTheme.dll | ole32.dll | OLEAUT32.dll | oledlg.dll | WSOCK32.dll | HRDStation.dll | Setup2.dll | gdiplus.dll | HID.DLL | OLEACC.dll | WININET.dll | IMM32.dll | imagehlp.dll [Debug Info] (record 1 of 2) (file offset 0x589AB0) Characteristics : 0x0 | TimeDateStamp : 0x59939687 (Wed 16th Aug 2017 00:49:11 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 (0x2) -> CodeView | Size : 0x40 (64) AddressOfRawData : 0x6F1A08 | PointerToRawData : 0x6F0A08 CvSig : 0x53445352 | SigGuid 1D550A8D-11CD-4AC9-ABDF9E10934D9971 Age : 0x1 (1) | Pdb : C:\Ham Radio\Release\HamRadioDeluxe.pdb [Debug Info] (record 2 of 2) (file offset 0x589ACC) Characteristics : 0x0 | TimeDateStamp : 0x59939687 (Wed 16th Aug 2017 00:49:11 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 12 (0xC) -> Undocumented | Size : 0x14 (20) AddressOfRawData : 0x6F1A48 | PointerToRawData : 0x6F0A48 [Raw/Hidden Debug Record] (File Offset 0xD42D8C) CvSig : 0x53445352 | SigGuid 145C894B-BE94-43B5-B3240B86FF555FF1 Age : 0x1 (1) | Pdb : e:\WinDDK\3790.1830\src\hwInterfaceDrv\objfre_wxp_x86\i386\inpout32.pdb [CdKeySerial] found "Invalid code" @ VA: 0x00607C10 / Offset: 0x00606C10 [CdKeySerial] found "SerialNumber" @ VA: 0x0076EF0E / Offset: 0x0076DF0E [CompilerDetect] -> Visual C++ 12.0 (Visual Studio 2012) [!] File appears to have no protection or is using an unknown protection - Scan Took : 2.611 Second(s) [000000955h (2389) tick(s)] [506 of 580 scan(s) done] --- snip --- $ sha1sum setup.exe 3ca56d31238e0204ac0129a0be259b2a16f17c0e setup.exe $ du -sh setup.exe 112M setup.exe $ wine --version wine-2.14-50-g797a746fc2 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 --- Comment #3 from Duncan X Simpson <virtualdxs(a)gmail.com> --- Is there anything else I should be doing? I can provide any other information needed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000(a)yahoo.co.uk --- Comment #4 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- (In reply to Duncan X Simpson from comment #3)
Is there anything else I should be doing? I can provide any other information needed.
Google says there was once a patch submitted for this function (but was rejected:https://www.winehq.org/pipermail/wine-devel/2012-July/096548.html). Maybe you could try first if the patch works around the error: https://www.winehq.org/pipermail/wine-patches/attachments/20120720/159e8f42/... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 --- Comment #5 from Duncan X Simpson <virtualdxs(a)gmail.com> --- That patch fixed it! Perhaps it should be merged into Wine now that we have an example of an application that depends on it? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gijsvrm(a)gmail.com --- Comment #6 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Should be fixed by: https://source.winehq.org/git/wine.git/commit/71e04aaa38b35ab1607962ad30da2e... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |71e04aaa38b35ab1607962ad30d | |a2e54238fd0ac CC| |alexhenrie24(a)gmail.com, | |nerv(a)dawncrow.de Resolution|--- |FIXED --- Comment #7 from André H. <nerv(a)dawncrow.de> --- marking fixed then -- 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.
https://bugs.winehq.org/show_bug.cgi?id=43572 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 2.20. -- 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.
participants (1)
-
wine-bugs@winehq.org