http://bugs.winehq.org/show_bug.cgi?id=27171
Summary: Prey: hangs when adding a new device Product: Wine Version: 1.3.20 Platform: x86 URL: http://preyproject.com/ OS/Version: Linux Status: NEW Keywords: download, source Severity: normal Priority: P2 Component: mscoree AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Install mono210 with winetricks. Installs fine. Optionally workaround bug 27170 by making a small exe that returns a single word for the hostname (otherwise, when registering the device, the name will be blank and you can fill it in manually). Make a new account/sign in with existing, then click submit. The program will hang: fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:Heap32ListFirst : stub fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:Heap32ListFirst : stub fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:Heap32ListFirst : stub fixme:advapi:SetNamedSecurityInfoW L"C:\Prey\config" 1 4 (nil) (nil) 0x161268 (nil)
it's doing something dotnety, here, because if I don't have mono installed, that's when I get prompted for it. As a second guess, I installed dotnet20 instead, which works, so looks like a mono bug.
Be careful, once three activations are made on an account, it will refuse to add more. It seems under mono the devices are added but the local device never receives confirmation back, unless the number of devices is hit, in which case you get an error. Logging in with a webbrowser and removing the devices lets you test more.
So, to summarize: With dotnet, installing and running prey works. I can add new devices, and receive confirmation of success or failure.
With mono210 (2.10.2) / wine-1.3.20: installing and running prey works. I can add new devices, and only receive confirmation of failure, not success.