Accessing DTYP of a deviceless record type

Bug #541163 reported by Andrew Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Fix Released
High
Andrew Johnson

Bug Description

Reported by Dirk Zimoch, this affects PowerPC IOCs but apparently not 68K. When reading the DTYP field of "pure soft records" such as calc via CA, the CA_client task crashes and leaves the ioc in a state where no further access via CA is possible.

Additional information:
data access
Exception current instruction address: 0x01705f54
Machine Status Register: 0x0000b030
Data Access Register: 0xf0f0f0f0
Condition Register: 0x28000040
Data storage interrupt Register: 0x40000000
Task: 0x17c31f0 "CA_client"

> tt
17807c vxTaskEntry +60 : camsgtask ()
1727a44 camsgtask +2e4: camessage ()
172a7f0 camessage +120: read_action ()
17286bc read_action +e8 : read_reply ()
17284b4 read_reply +144: db_get_field ()
171f838 .L198 +40 : dbGetField ()
1707650 dbGetField +164: dbGet ()
1707760 dbGet +cc : getOptions ()
17065d8 getOptions +208: get_enum_strs ()

Version: R3.14.6

Original Mantis Bug: mantis-88
    http://www.aps.anl.gov/epics/mantis/view_bug_page.php?f_id=88

Tags: db 3.14 3.14.6
Revision history for this message
Andrew Johnson (anj) wrote :

Marty committed a fix to CVS.

Revision history for this message
Andrew Johnson (anj) wrote :

R3.14.7 Released

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.