Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: Re: EDM crashing
From: Hinko Kocevar <hinko.kocevar@i-tech.si>
To: tech-talk@aps.anl.gov
Date: Thu, 11 Mar 2010 11:14:45 +0100
On 03/04/10 12:22, Hinko Kocevar wrote:
> Hinko Kocevar wrote:
>> Hi Kevin,
>>
>> Kevin Anderson wrote:
>>> What version of EDM are you using?  Also, what versions of Ubuntu and Gentoo are you using?
>>>
>>
>> edm version is edm-1-12-27.tgz, EPICS base 3.14.10. Gentoo is up to date
>> with emerge --world. Ubuntu is Ubuntu 9.10.
>>
>>
>>> Did you try recompiling EDM on your x86_64 machine, or were you just using the version you compiled for x86?
>>>
>>
>> I was recompiling the EPICS + edm on x86_64 machine.
>>
>>
>> I don't have the access to the x86_64 machine currently and won't have
>> it until March.
>>
>> Others suggested to build EPICS_HOST_ARCH=linux-x86_64-debug to provide
>> more information and I plan to do so as soon as I get access to that
>> x86_64 machine again.
>>
> 

I debugged the edm with gdb. Here is what it said:
(gdb) bt
#0  0x00007ffff4de4315 in raise () from /lib/libc.so.6
#1  0x00007ffff4de5811 in abort () from /lib/libc.so.6
#2  0x00007ffff4e20158 in ?? () from /lib/libc.so.6
#3  0x00007ffff4e25808 in ?? () from /lib/libc.so.6
#4  0x00007ffff4e2a24c in free () from /lib/libc.so.6
#5  0x00007ffff7b4b12f in xyGraphClass::deactivate (this=0x7bfcc0,
pass=1) at ../xygraph.cc:8032
#6  0x00007ffff76f1726 in activeGraphicClass::deactivate (this=0x7bfcc0,
pass=1, numSubObjects=0x7fffffffcc94) at ../act_grf.cc:1957
#7  0x00007ffff76bc068 in activeWindowClass::returnToEdit
(this=0x78b710, closeFlag=1) at ../act_win.cc:17797
#8  0x00007ffff76c04b5 in activeWindowClass::executeFromDeferredQueue
(this=0x78b710) at ../act_win.cc:20846
#9  0x00007ffff769e036 in appContextClass::processDeferredExecutionQueue
(this=0x6391c0) at ../app_pkg.cc:3556
#10 0x00007ffff76a0de7 in appContextClass::applicationLoop
(this=0x6391c0) at ../app_pkg.cc:6001
#11 0x000000000040832e in main (argc=6, argv=0x7fffffffde08) at
../main.cc:2437
(gdb)




I noticed that EDM would not always crash. Most common (the only crash
I've noticed) was if using a panel that has X-Y graph and uses Plot mode
'plot last n pts', with at least 8 points. The crash does not occur if
Plot mode is set to 'plot n pts & stop'. Also no crash if number of pts
is lower that 8 (in any Plot mode).


HTH,
Hinko


-- 
Hinko Kocevar
Technical support software engineer
Instrumentation Technologies
Velika pot 22, SI-5250 Solkan - Slovenia
T:+386 5 3352600, F:+386 5 3352601
mailto: hinko.kocevar@i-tech.si

http://www.i-tech.si - When your users demand stability

The information transmitted is intended solely for the addressee and may
contain confidential and/or privileged information. Any review, retention,
disclosure or other use by persons other than the intended recipient is
prohibited. If you received this in error, please notify the sender and
delete all copies.

References:
RE: EDM crashing Kevin Anderson
Re: EDM crashing Hinko Kocevar
Re: EDM crashing Hinko Kocevar

Navigate by Date:
Prev: Re: 2 MAXv problems Ernest L. Williams Jr.
Next: Re: 2 MAXv problems Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: Re: EDM crashing Hinko Kocevar
Next: [Fwd: [Nexus] NeXus workshop] Pete Jemian
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·