CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Mac
Discussion about CrossOver Mac

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

inet.cpp error (Paradox Alarm app)

Hi, I have a Paradox Alarm system that can be used by a Windows application.
However when I try to run it on my Mac via Crossover, I get the following error:

  • inet.cpp line 2434 Debug Assertaion Failed!
    Is this just a non supported app and I can do nothing about it (but ask for it's support) or is there some kind of tweak/setting to make my app run?

Thank you very much in advance.

Gyorgy

Hello,

It just so happens that I'm quite familiar with Paradox security systems having installed and configured quite a lot of them. The only Windows applications that I'm aware of are the ones that allow you to configure and manage them. That in turn requires you to use one of their "commnunicator" devices attached to your USB port at one end and security system mainboard at the other.

There's also a driver that should be installed before using that communicator of theirs. Those don't work with Wine so neither will their Windows applications. For this specific case I used to carry a cheap-o, 2nd hand laptop with me that had XP on it.

Cheers,
Silviu

Based on Silviu's post, I would also say that USB via virtual machines tends to work just fine. Virtualbox is free, so if you have a windows licence on hand, that would allow you to create a VM cheaply. That's assuming you don't want to dual-boot with bootcamp...

Hi, and thank you very much for your reply. Yes, naturally I do have such a communicator device installed onto (plugged into) the main board of my alarm system, it's an IP100.
No USB is needed, it connects via a LAN cable to my router.
No drivers are needed either, just a program like Paradox IP Exploring, that you can DL from here (last line).
http://www.redflagsecurity.ca/downloads.html
On Windows, I just run the app (no install needed either, it's just a small . exe file.)
This is the .exe file, I would like to use on my Mac via CrossOver.
CrossOver can run much more complex win applications well and I love it.
I would just like to run Paradox IP Exploring as well.
Is there any hope?
Thanks!

Ah. I thought you were using the 307USB. Anyway. I ran the program and tried to see what a log would point out and...


Starting '/home/silviu/cxoffice/bin/wineloader' 'winewrapper.exe' '--workdir' '/home/silviu/.cxoffice/Another_test/dosdevices/c:' '--start' '--'
'/home/silviu/.cxoffice/Another_test/dosdevices/../drive_c/Paradox_-_IP_Exploring_Tools_V164.exe'

fixme:exec:SHELL_execute flags ignored: 0x00000100
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:advapi:RegisterTraceGuidsA (0x7721212f, 0x7724bfc0, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x33fce8, (null), (null), 0x7724bfc8,): stub
fixme:advapi:RegisterTraceGuidsA (0x7721212f, 0x7724bfe0, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x33fce8, (null), (null), 0x7724bfe8,): stub
fixme:advapi:EventRegister {43d1a55c-76d6-4f7e-995c-64c711e5cafe}, 0x7723dc30, (nil), 0x7724b738
fixme:advapi:EventUnregister deadbeef: stub

Does not explain why the program cannot determine the IP address of the machine its running on.

The message appears only when you switch to the other tab. It tries to load some language packs and something "bad" happens. But if you leave that message alone you can still mess with the application. It just can't do much

Could it be possible that it needs Internet Explorer, or some library related to it so that IP functions are able to do their job?

I actually tried that since running strings on it revealed that it might be using MFC so I thought it may need some additonal MS stuff.. no dice.

Hi there, thanks for the helping feedbacks!
The app has tabs for different functions. The apps does start up, so I can click around just cannot connect to my alarm system, which would be the whole point. ☹️

I also have “CrossOver Explorer” installed which does work. I have even tried to leave CrossOver Explorer open while running my Paradox Alarm app, but no use. I have only the bundeled FireWall on my OSX, and turning it off, has no effect.

Error massages keep popping up, complaining about “inet.cpp” or “filefind.cpp” and “strcore.cpp” or “For more information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts”. By clicking constantly on “ignore” the app actually DID manage to find the MAC Address of my alarm connected via LAN to my router. But then complained on language issues and then the app (not CrossOver) crashed.
So as Silviu Cojocaru suggested, some language issue is (also) present .

Well, this isn't clear to me, but if the app errors mention visual c++, did either of you try adding one of the MS visual C++ libraries, say the 2008 one?

J-P the problem is not the missing Visual C++ runtimes. I added everything that would install and none of it helped.

Gyorgy... I don't know what you're trying to do but you can do anything that little tool does from your browser. If you want to access and configure the IP100 there's 2 ways:

1) If your network uses DHCP then it's possible that the IP100 was given an IP from the address pool available to the router DHCP pool. On most routers you have the ability to see, at any time what devices have DHCP leases. One of those might be your IP100 module

2) you can try to isolate the module from the rest of the network. When no DHCP server is detected it will default to an IP address of: 192.168.1.250

The default password on these things is: paradox and the "user name" is the system master code that the tech who installed the security system gave you... or at least, should have given you. These security systems have one system master code which can arm or disarm any partition, and can create, modify or delete any user code.

Yeah, I thought you did, but I wasn't sure, so I asked...

Hi, Silviu Cojocaru, thank you for the suggestion! Yes I can access the IP100 via a browser even via CrossOver Explorer and other computers and mobile devices, so I don't not think this is network settings issue.
I can even use the app via windows computers or via Mac + vmware fusion.
But when it comes to Mac + CrossOver + the app, THEN I have a problem.

You see, there are more settings possibilities when accessing via a the app (what I would like to do) than via the more simple browser interface.

Still I really love CrossOver, thus would prefer that solution better.
Of yeah, "one more things": I tried different versions of CrossOver with a combination of Mountain Lion + Mavericks.

Gyorgy Kiss wrote:

Hi, Silviu Cojocaru, thank you for the suggestion! Yes I can access
the IP100 via a browser even via CrossOver Explorer and other
computers and mobile devices, so I don't not think this is network
settings issue.
I can even use the app via windows computers or via Mac +
vmware fusion.
But when it comes to Mac + CrossOver + the app, THEN I have a
problem.

I never said it was a network settings issue. I thought you had trouble connecting to the device and offered alternative ways.

I downloaded an image of reactos and ran the program on it. It did not complain of networking problems. It still will throw an error when switching tabs... but the program will function if you leave the error message alone.

If you want to experiment a bit grab it here:

http://www.reactos.org/download

There's a vmware image on that page.

Thank you, but I wanted to leave out VM Fusion, Parellels etc and use only CrossOver. The "find it" button in the FIRST tab (Exploring mode) would be the important stuff for me. I click on it and nothing happens, not even error messages. Well I guess its a no-go with CrossOver. I can understand, this is not a very popular app, and they focus on more known ones.
Anyway, thank you VERY much for tinkering around with my issue and for trying to help me!
Cheers!
Gyorgy

On a similar note, several of these IP cameras I've seen have relied on ActiveX components to operate. ActiveX can hook deep into the Windows OS, and Crossover doesn't provide the depth or breadth of ActiveX controls for them to work. Only a full emulator (and usually through IE) running Windows will do the trick.

Andrew, that is not an IP Camera. It's a module that is attached to a security system's mainboard and allows remote management. Does not use ActiveX.

Hi Silviu,
If I have a Paradox system alarm, Spectra 1728ex and don't know installer code is there anything can be done ?
I can send you the central, leaving in Bucharest.

All the best.

1 to 17 of 17

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiV3lmeVl1WUs0Tkc4TVBwTSIsImdkcHIiOjB9