1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 <2007> 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 <2007> 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: asynRecord SEGFAULT? |
From: | Eric Norum <[email protected]> |
To: | Heinrich du Toit <[email protected]> |
Cc: | TechTalk EPICS <[email protected]> |
Date: | Tue, 19 Jun 2007 06:35:55 -0500 |
Hi
I've started experimenting with asyn.
Now I've created the routines for a driver with Common and devInt32 interfaces.
When I connected my own record (ai) 2 this to read it works fine.
Then I tried connecting a asynRecord to this. It starts up fine.
But when I run medm to see this record the IOC segfaults.
location: base/src/db/dbLock.c line 242 : plockSet = plockRecord->plockSet because plockSet = null and this is because precord->lst = null And that must be the lockRecord or something.
I don't understand, the stack trace doesn't even run through asyn or my
own code.
I have no idea where to look for the fault :(
-Heinrich
-- Eric Norum <[email protected]> Advanced Photon Source Argonne National Laboratory (630) 252-4793