fermi-ad / controls

Central repo for reporting bugs, making feature requests, managing RFCs, and requesting seminar topics.
https://www-bd.fnal.gov/controls/
2 stars 0 forks source link

Alarms email from CLX58E. Uncaught exception in readset.erl (line, 53) #59

Open kengell opened 6 months ago

kengell commented 6 months ago

Background

Email sent form CLX58E:

{rd_crash,<0.98217.0>}  2024-04-03
16:46:26    2024-04-03
16:46:26    1   
Uncaught exception -> exit:{timeout,
                            {gen_server,call,
                             [llrf_driver36,
                              {cleanup,
                               {reading_context,
                                [alias|
                                 #Ref<0.0.4183203.589685630.750321666.178683>],
                                register_int,
                                <<36,1,0,0,0,0,16,0>>,
                                311106,4,0}}]}}
Stack: [{gen_server,call,2,[{file,"gen_server.erl"},{line,386}]},
        {attr_reader,'-main/4-lc$^1/1-4-',1,
                     [{file,"attr_reader.erl"},{line,150}]},
        {attr_reader,main,4,[{file,"attr_reader.erl"},{line,150}]},
        {readset,'-readingLoop/0-anonymous-0-',4,
                 [{file,"readset.erl"},{line,53}]}]
kengell commented 6 months ago

CLX58 is configured primarily as a 'llrf_driver' front-end. It utilizes the code in acsys-fe-dev-udp/llrf_driver.erl. However it looks like the crash is in gen_server.erl line 386.