jxz1995
-Interested User-
Posts: 24
Joined: Jan 9, 2006
|
Posted: Feb 20, 2007 12:18 PM
Msg. 1 of 11
Hi Support,
After installation of the new 4.2.0.7, we are experiencing the crashing of iqconnect sometime.
Our application(using C# .NET Framwork 2.0) running very smooth until the new version 4.2.0.7 iqfeed installed. It is not always crash. It happens most after closing our applicaton, sometime after losing the internet connection.
We are using level1 and history bar data for M1, M5 and Day only, no Level2, no news. We are using both iqfeedY COM (our current produciton version) and iq32.dll socket(our beta version) to get the level1 data, using socket to get history data. Both current production which using COM to get level1 and beta version which is using socket to get level1 are getting the same error.
The error is
Title :Miscrosfot Visual C++ Runtime Library Message: Runtime Error! Program: C:\Program Files\DTN\IQFeed\iqconnect.exe
This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.
The following error happens more. It is windows general error message box.
Title: IQConnect Application Message: IQCoonect APplication has encountered a problem and needs to close. We are sorry for the inconvernicence.
Thank you. Jim
|
DTN_Steve_S
-DTN Guru-
Posts: 2093
Joined: Nov 21, 2005
|
Posted: Feb 20, 2007 01:10 PM
Msg. 2 of 11
Which version of IQFeed were you using previously?
When you say "It happens most after closing our applicaton, sometime after losing the internet connection. "
Do you mean that it sometimes happens (not everytime) when closing your app after losing your connection?
Or, do you mean that it sometimes happens when closing and also sometimes when you lose your connection?
|
jxz1995
-Interested User-
Posts: 24
Joined: Jan 9, 2006
|
Posted: Feb 20, 2007 02:13 PM
Msg. 3 of 11
Steve,
1. Version 4.1.2 before the 4.2.0.7
2. Right. Not always, about 1 out of 5 times when I close the application, speicially after long time(a couple of hours) running.
Thanks, Jim
|
wmillows
-DTN Evangelist-
Posts: 116
Joined: Jul 14, 2004
|
Posted: Feb 28, 2007 03:33 PM
Msg. 4 of 11
I saw the same problem. iqconnect.exe crashes at closing after running long time or, it becomes memory resident process even after the invoking process exited
|
FullyArticulate
-DTN Guru-
Posts: 332
Joined: Sep 22, 2005
|
Posted: Feb 28, 2007 05:34 PM
Msg. 5 of 11
|
FullyArticulate
-DTN Guru-
Posts: 332
Joined: Sep 22, 2005
|
Posted: May 3, 2007 05:40 PM
Msg. 6 of 11
My first run with 4.2.1.4 (which was just a quick startup and shutdown with my app) crashed on exit of my application. The error is:
"Unhandled exception 0x0040ea11 in iqconnect.exe: 0xC0000005: Access violation reading location 0x012b76f0"
The call stack seems to be:
iqconnect.exe!0040ea11 iqconnect.exe!0040baf8 iqconnect.exe!0041c8eb iqconnect.exe!00408205 user32.dll!7343e53f ...
I can now make it crash every time my application exits (I start, it brings up various charts, I exit, it crashes).
I can provide the IQConnectLog.txt file if you'd like. There's nothing unusual--I watch a bunch of stuff, unwatch it, and then quit.
|
kdresser
-Interested User-
Posts: 71
Joined: Nov 25, 2004
|
Posted: May 3, 2007 08:21 PM
Msg. 7 of 11
Fortunately (for me anyway), 4214 worked fine doing my end-of-day data collection.
I experimented a little: 1. just a connect and disconnect to and from the manager. 2. connect, watch & unwatch all naz symbols, disconnect 3. connect, get today's daily summary recs (via history) for all naz symbols, disconnect
I also tried, from within the Delphi IDE, abnormally terminating my app while a connection was still open and quiet (nothing was being watched and no history was being retrieved). The connection manager went away quietly and completely.
FullyArticulate: did you try any of the IQFeed demo apps?
jkd Edited by kdresser on May 3, 2007 at 08:22 PM
|
DTN_Jay_Froscheiser
-VP, Product Operations-
Posts: 1746
Joined: May 3, 2004
DTN IQFeed/DTN.IQ/DTN NxCore
|
Posted: May 3, 2007 08:31 PM
Msg. 8 of 11
FullyArticulate,
One thing to check, is to search your entire machine for any IQ32.dll files. If you have more than one, this may be the issue. What has worked for a lot of people is to uninstall IQFeed. Scan your hard drive for iq32.dll and delete all you find. Then reinstall. Give this a shot and report back. It may be a long shot, but I am curious if this is what is biting you as well. We tried to make the installer a bit more intelligent about this, but it doesn't seem to catch every scenario.
If you are still having problems after this, our support folks will get on the phone with you tomorrow (and possibly Steve) to see if we can figure out what could be causing it and what we can do to fix it.
Thanks
Jay Froscheiser DTN - Trading Markets
|
FullyArticulate
-DTN Guru-
Posts: 332
Joined: Sep 22, 2005
|
Posted: May 3, 2007 09:57 PM
Msg. 9 of 11
The demo (.exe) apps work just fine for me. The Java example works fine for me too (although it doesn't allow me to monitor realtime symbols).
I'm wondering if this is a combination realtime and Java-specific termination problem?
At least I can make it crash at-will now. :-)
I did as you asked: 1) uninstall IQFeed 2) Remove all the IQ32.dll files on my hard drives 3) Reinstall IQFeed (Developer edition)
It still crashes.
|
jawikker
-Interested User-
Posts: 1
Joined: May 10, 2007
|
Posted: May 10, 2007 11:44 AM
Msg. 10 of 11
I also have the same problem with IQFeed 4.2. The C++ runtime complains that it was unexpectedly asked to terminate. It doesn't have to take a long time, sometimes within 15 minutes of running. It has gotten progressively worse, I had it installed for about a week with no problems. But now crashing every 15 minutes. Reinstalling IQFeed nor restarting computer makes any difference.
|
DTN_Steve_S
-DTN Guru-
Posts: 2093
Joined: Nov 21, 2005
|
Posted: May 10, 2007 01:33 PM
Msg. 11 of 11
This is most likely an issue of bad history data in the servers... There is another thread with some more info here: http://forums.iqfeed.net/index.cfm?page=topic&topicID=1563Thus far, every report I've investigated today was a result of requesting daily history on one of the symbols in that thread. Our server team is looking into the cause of the bad data as we speak. --edited to add-- I believe that this particular thread is about a different issue. So until I hear otherwise, I am going to assume that the issue in this thread is still "open". jawikker, if you are not requesting daily history on these symbols, please let me know. Edited by DTN_Steve_S on May 10, 2007 at 01:36 PM
|