Experimental Physics and
| |||||||||||||||
|
The stringin record for EPICS 3.13.7 does not respond to a
request for units (DBR_GR_SHORT). After 3 seconds the request
times out with
CA.Client.Exception............................................... Warning: "Channel read request failed" Context: "op=0, channel=ABCDE, type=DBR_GR_SHORT, count=1, ctx="read failed"" Source File: ../getCopy.cpp line 82 Current Time: Mon Dec 19 2008 14:22:41.375447000 .................................................................. Previous versions of EPICS did this too. As far as I know,
no other record type has this problem.
We've just started experimenting with JCA2 (the latest version)
after using JCA1 for many years. I've discovered that JCA2
crashes the Java virtual machine when it tries to get the units for
these records (JCA1 doesn't have this problem):
# # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x001fba2a, pid=2761, tid=2976005040 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode, sharing) # Problematic frame: # C [libc.so.6+0x6aa2a] memcpy+0x1a # One could pursue fixing JCA2 but I'd also like to fix the record
support. Does anyone know the source of this error in EPICS
base?
John Faucett
LANL
Correspondence
| ||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |