question

Upvotes
163 11 11 18

Crash in ETA consumer application

I updated our UPA application to use eta3.2.0.L1 and I got a crash in wlItemGroupRemove(). The stack trace is

#0  0x000000000064959d in wlItemGroupRemove () 
#1  0x000000000064ab35 in wlItemGroupAddStream ()
#2  0x0000000000640ec0 in wlFanoutItemMsgEvent ()
#3  0x0000000000643922 in rsslWatchlistReadMsg ()
#4  0x000000000061d37e in _reactorDispatchFromChannel ()
#5  0x000000000061df5f in rsslReactorDispatch ()

I have no debug info for the ETA libraries so I don't know what message it was handling but I suspect it was a news item.

We have multiple threads handling reactor messages and some of them were also processing messages when we crashed but that has never caused a problem before.

I've tried running under valgrind but I haven't been able to reproduce the crash that way.

Has anyone seen a similar crash or have any suggestions as to how I might be able to find out what's going on here ?

elektronrefinitiv-realtimeelektron-sdkrrteta-apielektron-transport-api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
32.2k 40 11 19

Hello @andy.sciascia,

ETA 3.2.0 being the latest, recently released, and problem only manifesting after the update from the previous version, only in your custom threaded application, and not in any of our examples and tools, having passed the standard release tests,

I think it's unlikely the community would have any insight into this issue at this point.

To get the issue investigated, the best approach would be to kindly submit the detailed description and information on how to reproduce directly to Elektron-SDK development team on github.

Please drop a comment here if you are unable to submit on github.

Thanks

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
163 11 11 18

We've had problems reproducing the issue here. If I do in the future I'll add any new information.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.