Login Page - Create Account

Support Board


Date/Time: Sat, 18 May 2024 18:26:40 +0000



RESOLVED: Apparent Issues with Newer Versions of Sierra Chart

View Count: 1760

[2016-12-18 06:39:07]
Sierra Chart Engineering - Posts: 104368
We have become aware of a potential stability issue in newer versions of Sierra Chart. Apparently 1498 is affected and possibly earlier versions.

There could be messages in the Message Log indicating and an unhandled exception has been caught.

When you see one of these messages you will need to restart Sierra Chart.

One user also indicated a performance problem in 1498 which might be related.

We are devoting full-time to pinpointing the source of the problem and resolving it.

If we need more information will ask for it. If we need to work with a particular user on this problem in order to gain more information, it will be only in cases where outside custom studies are not being used and where the user is experienced with Sierra Chart.

When we have had an issue like this in the past, generally we have been able to resolve this kind of issue in a matter of hours or a couple of days. But this issue is hard to replicate so it may take longer.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-12-18 06:42:11
[2016-12-18 06:43:38]
Sierra Chart Engineering - Posts: 104368
If you see a message in the Message Log, indicating an unhandled exception has been caught and you are not using outside developed custom studies, then let us know.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-12-18 06:43:53
[2016-12-19 01:51:55]
Sierra Chart Engineering - Posts: 104368
We have put out version 1499 which may or may not resolve this problem.

There is some potential evidence, but far from definitive, that the issue could be in the Open SSL library which Sierra Chart uses. This is a library which we did not develop. We have reverted back in version 1499 a recent change with the Open SSL library which then solved a problem that one user was having.

Once again, this is not definitive. This change actually is something that would have affected several recent versions of Sierra Chart and not just the one particular version the user reported the problem with.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-12-19 04:18:34
[2016-12-19 18:24:03]
Sierra Chart Engineering - Posts: 104368
Another problem has been discovered and solved. We have released 1500.

It there any issues in version 1500, let us know.

At this point, we are hopeful there are no further issues.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-12-19 18:24:31
[2016-12-19 22:57:35]
User553714 - Posts: 184
Can you please give a brief description of what the issue was (other than the SSL library) as I am on an older version and don't wish to upgrade until I know the recent issues have been fully resolved. Regards.
[2016-12-19 23:20:29]
Sierra Chart Engineering - Posts: 104368
We see you are running 1490. We do not think that version was affected.

It is very hard to answer your question because the problem could manifest itself in so many different ways. One user noticed Sierra Chart was just locking up. Why? We absolutely no idea. Does not make much sense to us. But a wide range of problems usually are caused by memory corruptions and we strongly suspect it is in the open SSL library. This is all that we know.

We do not have much answers ourselves, but we do have confidence the problem is gone or extremely unlikely to occur. But we have lost confidence in Open SSL for this and other reasons and are going to implement an alternative in the next couple of months.

We also could be completely wrong about the source of the problem. Could be some bug within the Windows operating system. And it could be, just that newer versions are not affected by the memory corruption. The problem could very well still be there. It could even be within our own code but if it is, we will be able to track that down with certainty at some point once that becomes clear.

One of the recent problems was a rather simple issue involving historical data downloads not automatically starting due to a window message not getting processed. But that should not have caused any stability issues but there is additional work we are doing today on that to definitively resolve that.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-12-19 23:24:19
[2016-12-20 17:51:23]
michelh - Posts: 159
1495 would crash on shutdown. 1500 doesnt do this
[2016-12-20 18:06:55]
Sierra Chart Engineering - Posts: 104368
Yes, we are fairly confident there was a memory corruption going on and the Open SSL library most likely was the problem. We are going to replace it with another SSL/TLS library. We do not have good regard for Open SSL. It actually had a very serious bug called heartbleed and is poorly documented.

This is why there have been several forks of it to improve upon it.

The corruption was causing various issues.

We also have an idea why one user was also experiencing Sierra Chart just suddenly freezing. That also was caused by the memory corruption but the reason some particular versions had that problem was because synchronization was added to the DTC network connections. That is not the underlying problem and should never have caused a problem like this but could have if the critical section was getting corrupted.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-01-12 07:19:02]
Sierra Chart Engineering - Posts: 104368
We discovered what actually might have been the cause of various stability issues.

The problem affects versions 1490 through 1505.

If you are running one of these versions, update as soon as possible.

While we seemed to have corrected the problem earlier, that was not definite. Although we may have resolved a different problem. But definitely in version 1506 all stability issues are resolved.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-01-12 13:37:01]
Zdislav - Posts: 73
May I ask what was the problem? I develop my own studies and I am having sporadic stability issues with slowing down in case of volatile market moves and chart recalculations. Can this be affected as well? I just would like to eliminate some possibilities based on your solution to these issues. It would be great if you could elaborate a bit on this (just a sentence or two). Thank you very much.

Z.
[2017-01-12 17:06:56]
Sierra Chart Engineering - Posts: 104368
It was a memory access violation when drawing one of the Chart DOM columns. It would occur during the process of connecting to the data feed.

I am having sporadic stability issues with slowing down in case of volatile market moves and chart recalculations. Can this be affected as well?
This does not sound related. Refer to help topic 30:
Https://www.sierrachart.com/index.php?page=doc/helpdetails30.php
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2017-01-12 17:08:45

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account