http://bugs.winehq.org/show_bug.cgi?id=9571
Summary: simpleMonitor.exe Program will not start, "A previous instance of simpleMonitor is already running" Product: Wine Version: 0.9.44. Platform: PC URL: http://www.smartbridges.com/support/ab.asp OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: oglesbym@kc.rr.com CC: oglesbym@kc.rr.com
Created an attachment (id=7941) --> (http://bugs.winehq.org/attachment.cgi?id=7941) loaddll tracing
This software is freeware, download it at http://www.smartbridges.com/support/ab.asp it is a small program.
Error: Window pops up when starting simpleMonitor.exe warning that "Previous instance of simpleMonitor is running, please close it and try again." On clicking OK, the program exits.
Program is unusable in this state, it has zero functionality because of this error. There are no helpful fixme warnings.
Possibly helpful info:
* As of version 0.9.44 this program now successfully installs. As of 0.9.43 it did not install, so big improvement there.
* Some windows users had the same issue, described here http://www.smartbridges.com/support/faq_ab.asp#46
* Some 3rd party DLL's seem to have been implemented here by the Dart corporation, as viewed in a +loaddll debug
It's very important to me that this software is working because it's the only way to manage AirBridge wireless radios and is most of my comany's wireless infrastructure. I greatly appreciate your efforts in assistance, you guys are great.
Thank you in advance!
http://bugs.winehq.org/show_bug.cgi?id=9571
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #1 from Austin English austinenglish@gmail.com 2007-09-03 09:56:29 ---
From the FAQ:
Keep getting the following message "Previous Instance of simpleMonitor is running...." what is the problem, why can't I launch the simpleMonitor ?
1. Check if any instance simpleMonitor application is running as background process. Use Task Manager to kill the process simpleMonitor. 2. Check if any other application is using SNMP port 161/162. Close any such application if running.
Might be related to Wine's implementation of SNMP...
$ WINEDEBUG=+snmpapi wine simpleMonitor.exe is empty, however. Same for +wininet. Not sure exactly where it's failing.
http://bugs.winehq.org/show_bug.cgi?id=9571
Hans Leidekker hans@it.vu.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@it.vu.nl
--- Comment #2 from Hans Leidekker hans@it.vu.nl 2007-09-03 11:04:10 --- The application tries to bind privileged port 162:
trace:winsock:WS_bind socket 0074, ptr 0x335438 { family 2, address 0.0.0.0, port 162 }, length 16 warn:winsock:WS_bind failure - errno = 13 warn:winsock:wsaErrno errno 13, (Permission denied).
You can work around this by running Wine as root, but note that doing so is not supported by the Wine project.
http://bugs.winehq.org/show_bug.cgi?id=9571
--- Comment #3 from Matt Oglesby oglesbym@kc.rr.com 2007-09-03 15:56:15 --- Yes, it does connect using root. Fantastic, huge improvement, however after typing in a known working IP of a tower that I tested connectivity side by side with in Windows, in wine, when i type a working IP and password and click Login, a warning box saying "Select the IP address" appears. This is not supposed to happen and does not occur in windows. Is it seeing the IP I typed?
I feel like we're on the home stretch here!
(In reply to comment #2)
The application tries to bind privileged port 162:
trace:winsock:WS_bind socket 0074, ptr 0x335438 { family 2, address 0.0.0.0, port 162 }, length 16 warn:winsock:WS_bind failure - errno = 13 warn:winsock:wsaErrno errno 13, (Permission denied).
You can work around this by running Wine as root, but note that doing so is not supported by the Wine project.
http://bugs.winehq.org/show_bug.cgi?id=9571
--- Comment #4 from Matt Oglesby oglesbym@kc.rr.com 2007-09-03 16:29:42 --- UPDATE: I am now able to login! YAY! As user only, not as administrator.
Resolution: used comctl32.dll in native mode
This is the first time I've been able to login, and it's great, the only problem is when trying to login as administrator (the user and administrator passwords are the same) I get the error window: "Incorrect Password: You are trying to login as Administrator with User's password!" Administrator is the most important login since it lets me reboot transmitters that are hundreds of feet up a steel tower.
When I enter the ip and password and click Login (if logging in as Administrator in the drop-down box), this message appears in debug:
err:variant:SafeArrayCopy not copying an array of 0 elements
Any ideas?
Matt Oglesby
(In reply to comment #3)
Yes, it does connect using root. Fantastic, huge improvement, however after typing in a known working IP of a tower that I tested connectivity side by side with in Windows, in wine, when i type a working IP and password and click Login, a warning box saying "Select the IP address" appears. This is not supposed to happen and does not occur in windows. Is it seeing the IP I typed?
I feel like we're on the home stretch here!
(In reply to comment #2)
The application tries to bind privileged port 162:
trace:winsock:WS_bind socket 0074, ptr 0x335438 { family 2, address 0.0.0.0, port 162 }, length 16 warn:winsock:WS_bind failure - errno = 13 warn:winsock:wsaErrno errno 13, (Permission denied).
You can work around this by running Wine as root, but note that doing so is not supported by the Wine project.
http://bugs.winehq.org/show_bug.cgi?id=9571
Matt Oglesby oglesbym@kc.rr.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from Matt Oglesby oglesbym@kc.rr.com 2007-09-03 18:06:07 --- Program is now working completely after much tweaking.
User must be sudo to access the SNMP socket. The program will not run without sudo or root, and is flaky actually as root.
Add and regsrv32 these dll's into system32 MFC42D.DLL mfco42d.dll MFCN42D.DLL MSVCP60D.dll
comctl32 needs to be native oleaut32 needs to be native uxtheme needs to be native DartSnmp2.dll needs to be manually regsrv32'd dartsock.dll needs to be manually regsrv32'd
Thank you very much for all your help!!!
http://bugs.winehq.org/show_bug.cgi?id=9571
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |INVALID
--- Comment #6 from Vitaliy Margolen vitaliy@kievinfo.com 2007-09-03 23:08:15 --- What all did you fixed? Using native dlls does not count as fixed. Fixed means you can run your program _as-is_ on Wine.
You should open separate bugs for comctl, snmp and ole problems.
Marking this as invalid instead.
http://bugs.winehq.org/show_bug.cgi?id=9571
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Dan Kegel dank@kegel.com 2008-01-28 05:33:24 --- Closing all RESOLVED INVALID bugs that haven't changed in over three months.
http://bugs.winehq.org/show_bug.cgi?id=9571
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|_obsolete_binary |-unknown