EPICS Controls 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  2020  2021  2022  2023  2024  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  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: EDM crashing
From: Hinko Kocevar <[email protected]>
To: "[email protected]" <[email protected]>
Date: Wed, 17 Feb 2010 13:27:11 +0100
Hi all,

I've created few EDM screens for our IOC. Screens include a X-Y graph
with 1 - 8 traces.

Running EDM on Linux OS x86 (Ubuntu, Gentoo) works, but on x86_64 the
EDM process crashes as soon as the screen is executed. It looks like
memory management problem. Here is more information:



Warning:
    Name: filemenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

Warning:
    Name: viewmenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

Warning:
    Name: pathmenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

Warning:
    Name: helpmenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

Warning:
    Name: filemenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

Warning:
    Name: viewmenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

Warning:
    Name: pathmenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

Warning:
    Name: helpmenu
    Class: XmCascadeButton
    Illegal mnemonic character;  Could not convert X KEYSYM to a keycode

*** glibc detected *** edm: free(): invalid next size (normal):
0x00000000013aa120 ***
======= Backtrace: =========
/lib/libc.so.6[0x7f198b285dd6]
/lib/libc.so.6(cfree+0x6c)[0x7f198b28a74c]
/home/peter/epics/install/lib/linux-x86_64/libEdmBase.so(_ZN12xyGraphClass10deactivateEi+0x59d)[0x7f198e49b499]
/home/peter/epics/install/lib/linux-x86_64/libcfcaa62e-8199-11d3-a77f-00104b8742df.so(_ZN18activeGraphicClass10deactivateEiPi+0x31)[0x7f198e010f39]
/home/peter/epics/install/lib/linux-x86_64/libcfcaa62e-8199-11d3-a77f-00104b8742df.so(_ZN17activeWindowClass12returnToEditEi+0x4f6)[0x7f198dffe552]
/home/peter/epics/install/lib/linux-x86_64/libcfcaa62e-8199-11d3-a77f-00104b8742df.so(_ZN17activeWindowClass24executeFromDeferredQueueEv+0x3da)[0x7f198e008c6c]
/home/peter/epics/install/lib/linux-x86_64/libcfcaa62e-8199-11d3-a77f-00104b8742df.so(_ZN15appContextClass29processDeferredExecutionQueueEv+0x13b)[0x7f198dfb7f2f]
/home/peter/epics/install/lib/linux-x86_64/libcfcaa62e-8199-11d3-a77f-00104b8742df.so(_ZN15appContextClass15applicationLoopEv+0xe9a)[0x7f198dfc04b2]
edm[0x409095]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f198b22eabd]
edm[0x403109]
======= Memory map: ========
00400000-0040b000 r-xp 00000000 08:05 6408043
 /home/peter/epics/install/bin/linux-x86_64/edm
0060b000-0060c000 r--p 0000b000 08:05 6408043
 /home/peter/epics/install/bin/linux-x86_64/edm
0060c000-0060d000 rw-p 0000c000 08:05 6408043
 /home/peter/epics/install/bin/linux-x86_64/edm
0060d000-0061b000 rw-p 00000000 00:00 0
01191000-01417000 rw-p 00000000 00:00 0
 [heap]
7f1980000000-7f1980021000 rw-p 00000000 00:00 0
7f1980021000-7f1984000000 ---p 00000000 00:00 0
7f1986aa8000-7f1986aaa000 r-xp 00000000 08:05 6946919
 /lib/libnss_mdns4.so.2
7f1986aaa000-7f1986ca9000 ---p 00002000 08:05 6946919
 /lib/libnss_mdns4.so.2
7f1986ca9000-7f1986caa000 r--p 00001000 08:05 6946919
 /lib/libnss_mdns4.so.2
7f1986caa000-7f1986cab000 rw-p 00002000 08:05 6946919
 /lib/libnss_mdns4.so.2
7f1986cab000-7f1986cc1000 r-xp 00000000 08:05 6948452
 /lib/libresolv-2.10.1.so
7f1986cc1000-7f1986ec0000 ---p 00016000 08:05 6948452
 /lib/libresolv-2.10.1.so
7f1986ec0000-7f1986ec1000 r--p 00015000 08:05 6948452
 /lib/libresolv-2.10.1.so
7f1986ec1000-7f1986ec2000 rw-p 00016000 08:05 6948452
 /lib/libresolv-2.10.1.so
7f1986ec2000-7f1986ec4000 rw-p 00000000 00:00 0
7f1986ec4000-7f1986ec9000 r-xp 00000000 08:05 6948445
 /lib/libnss_dns-2.10.1.so
7f1986ec9000-7f19870c8000 ---p 00005000 08:05 6948445
 /lib/libnss_dns-2.10.1.so
7f19870c8000-7f19870c9000 r--p 00004000 08:05 6948445
 /lib/libnss_dns-2.10.1.so
7f19870c9000-7f19870ca000 rw-p 00005000 08:05 6948445
 /lib/libnss_dns-2.10.1.so
7f19870ca000-7f19870cc000 r-xp 00000000 08:05 6946920
 /lib/libnss_mdns4_minimal.so.2
7f19870cc000-7f19872cb000 ---p 00002000 08:05 6946920
 /lib/libnss_mdns4_minimal.so.2
7f19872cb000-7f19872cc000 r--p 00001000 08:05 6946920
 /lib/libnss_mdns4_minimal.so.2
7f19872cc000-7f19872cd000 rw-p 00002000 08:05 6946920
 /lib/libnss_mdns4_minimal.so.2
7f19872cd000-7f198734e000 rw-p 00000000 00:00 0
7f198734e000-7f198734f000 ---p 00000000 00:00 0
7f198734f000-7f198738f000 rw-p 00000000 00:00 0
7f198738f000-7f1987394000 r-xp 00000000 08:05 435748
 /usr/lib/libXfixes.so.3.1.0
7f1987394000-7f1987593000 ---p 00005000 08:05 435748
 /usr/lib/libXfixes.so.3.1.0
7f1987593000-7f1987594000 r--p 00004000 08:05 435748
 /usr/lib/libXfixes.so.3.1.0
7f1987594000-7f1987595000 rw-p 00005000 08:05 435748
 /usr/lib/libXfixes.so.3.1.0
7f1987595000-7f198759e000 r-xp 00000000 08:05 435768
 /usr/lib/libXrender.so.1.3.0
7f198759e000-7f198779d000 ---p 00009000 08:05 435768
 /usr/lib/libXrender.so.1.3.0
7f198779d000-7f198779e000 r--p 00008000 08:05 435768
 /usr/lib/libXrender.so.1.3.0
7f198779e000-7f198779f000 rw-p 00009000 08:05 435768
 /usr/lib/libXrender.so.1.3.0
7f198779f000-7f19877a8000 r-xp 00000000 08:05 435740
 /usr/lib/libXcursor.so.1.0.2
7f19877a8000-7f19879a7000 ---p 00009000 08:05 435740
 /usr/lib/libXcursor.so.1.0.2
7f19879a7000-7f19879a8000 r--p 00008000 08:05 435740
 /usr/lib/libXcursor.so.1.0.2
7f19879a8000-7f19879a9000 rw-p 00009000 08:05 435740
 /usr/lib/libXcursor.so.1.0.2
7f19879a9000-7f19879ba000 r-xp 00000000 08:05 6408052
 /home/peter/epics/install/lib/linux-x86_64/libTwoDProfileMonitor.so
7f19879ba000-7f1987bb9000 ---p 00011000 08:05 6408052
 /home/peter/epics/install/lib/linux-x86_64/libTwoDProfileMonitor.so
7f1987bb9000-7f1987bba000 r--p 00010000 08:05 6408052
 /home/peter/epics/install/lib/linux-x86_64/libTwoDProfileMonitor.so
7f1987bba000-7f1987bbb000 rw-p 00011000 08:05 6408052
 /home/peter/epics/install/lib/linux-x86_64/libTwoDProfileMonitor.so
7f1987bbb000-7f1987bfc000 r-xp 00000000 08:05 6408048
 /home/peter/epics/install/lib/linux-x86_64/libPV.so
7f1987bfc000-7f1987dfc000 ---p 00041000 08:05 6408048
 /home/peter/epics/install/lib/linux-x86_64/libPV.so
7f1987dfc000-7f1987dff000 r--p 00041000 08:05 6408048
 /home/peter/epics/install/lib/linux-x86_64/libPV.so
7f1987dff000-7f1987e01000 rw-p 00044000 08:05 6408048
 /home/peter/epics/install/lib/linux-x86_64/libPV.so
7f1987e01000-7f1987e03000 rw-p 00000000 00:00 0
7f1987e03000-7f1987e20000 r-xp 00000000 08:05 6408060
 /home/peter/epics/install/lib/linux-x86_64/libMultSegRamp.so
7f1987e20000-7f198801f000 ---p 0001d000 08:05 6408060
 /home/peter/epics/install/lib/linux-x86_64/libMultSegRamp.so
7f198801f000-7f1988020000 r--p 0001c000 08:05 6408060
 /home/peter/epics/install/lib/linux-x86_64/libMultSegRamp.so
7f1988020000-7f1988021000 rw-p 0001d000 08:05 6408060
 /home/peter/epics/install/lib/linux-x86_64/libMultSegRamp.soAborted




Any comments?

Best regards,
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: [email protected]

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.


Navigate by Date:
Prev: PCaPAC 2010 Opens for Submission of Abstracts Elder Matias
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  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: PCaPAC 2010 Opens for Submission of Abstracts Elder Matias
Next: RE: EDM crashing Kevin Anderson
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  2020  2021  2022  2023  2024 
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 ·