https://bugs.winehq.org/show_bug.cgi?id=51852
Bug ID: 51852 Summary: TP-Link PLC utility 2.2 crashes on startup Product: Wine Version: 6.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dave@davehigton.me.uk Distribution: ---
Created attachment 70755 --> https://bugs.winehq.org/attachment.cgi?id=70755 Backtrace
TP-Link PLC utility 2.2 crashes on startup.
The previous report 47334 was just resolved and a new Wine version released, so I tried to run the TP-Link PLC utility 2.2 again. Still crashes, though the backtrace is different this time.
Backtrace attached.
I must mention that, every time I install a new version of Wine and try running the utility, there are two occurrences of a message about unable to find a runtime (I forget the words, and the messages only occur the first time I run the utility).
https://bugs.winehq.org/show_bug.cgi?id=51852
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr --- Please, put the link for download at URL place https://web.archive.org/web/20190227005701/https://static.tp-link.com/2018/2...
https://bugs.winehq.org/show_bug.cgi?id=51852
--- Comment #2 from joaopa jeremielapuree@yahoo.fr --- The message in the console is pretty clear: 0024:err:module:import_dll Library packet.dll (which is needed by L"C:\Program Files\TP-Link\TP-Link PLC Utility\PLCOperation.dll") not found 0024:err:module:import_dll Library PLCOperation.dll (which is needed by L"C:\Program Files\TP-Link\TP-Link PLC Utility\tpPLC.exe") not found 0024:err:module:LdrInitializeThunk Importing dlls for L"C:\Program Files\TP-Link\TP-Link PLC Utility\tpPLC.exe" failed, status c0000135
Downloading and putting packet.dll in the system32 folder is enough to fix the bug.
I checked my real windows 10 box. This dll is not here. So I think the developper should have packaged this dll within his software.
https://bugs.winehq.org/show_bug.cgi?id=51852
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com URL| |https://web.archive.org/web | |/20190227005701/https://sta | |tic.tp-link.com/2018/201809 | |/20180904/PowerLineUtility_ | |Win_180816.zip Keywords| |download
--- Comment #3 from Zebediah Figura z.figura12@gmail.com --- (In reply to joaopa from comment #2)
Downloading and putting packet.dll in the system32 folder is enough to fix the bug.
Downloading from where?
I checked my real windows 10 box. This dll is not here. So I think the developper should have packaged this dll within his software.
It is shipped with the software. packet.dll is part of winpcap, which is installed along with the program. I'm not sure how you missed this.
Anyway, although trying to make this software work is probably a dead end, I'd at least point out that I don't see a crash on startup. Can you please attach the default terminal output?
https://bugs.winehq.org/show_bug.cgi?id=51852
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- I downloaded from here: https://www.telecharger-dll.fr/dll-Packet.dll.html
I do not understand what you mean about winpcap. In a fresh wineprefix, I obtain that: wine tpPLC.exe 0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 005c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 005c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 007c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 007c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0090:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0090:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0024:err:module:import_dll Library packet.dll (which is needed by L"C:\Program Files\TP-Link\TP-Link PLC Utility\PLCOperation.dll") not found 0024:err:module:import_dll Library PLCOperation.dll (which is needed by L"C:\Program Files\TP-Link\TP-Link PLC Utility\tpPLC.exe") not found 0024:err:module:LdrInitializeThunk Importing dlls for L"C:\Program Files\TP-Link\TP-Link PLC Utility\tpPLC.exe" failed, status c0000135
https://bugs.winehq.org/show_bug.cgi?id=51852
--- Comment #5 from Ken Sharp imwellcushtymelike@gmail.com --- Created attachment 70922 --> https://bugs.winehq.org/attachment.cgi?id=70922 wine-6.20-195-ge5f7a73c83a console log
Under Windows 10 you are prompted to install WinPcap. Under Wine you are not. The issue(s) is with the installer.
Error: Could not find process "tpPLC.exe".
https://bugs.winehq.org/show_bug.cgi?id=51852
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Assignee|wine-bugs@winehq.org |imwellcushtymelike@gmail.co | |m
--- Comment #6 from Ken Sharp imwellcushtymelike@gmail.com --- Created attachment 70923 --> https://bugs.winehq.org/attachment.cgi?id=70923 wine-6.20-195-ge5f7a73c83a +msidb [9 MB]
+msiexec didn't yield much.
https://bugs.winehq.org/show_bug.cgi?id=51852
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|imwellcushtymelike@gmail.co |wine-bugs@winehq.org |m |
https://bugs.winehq.org/show_bug.cgi?id=51852
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer