Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
4554 Discussions

amplxe-gui segmentation fault on startup

vishnuvardhan_reddy_
285 Views

Hi,

I have installed "Intel(R) VTune(TM) Amplifier XE 2016 Update 2" on my Linux host.

The executable "amplxe-gui" is crashing on startup . Pasted below the stack trace of the core dump. Please let me know if I missed any prerequisites before verifying the this GUI.   

======================================================================


Loaded symbols for /usr/lib64/gio/modules/libgioremote-volume-monitor.so
Core was generated by `./amplxe-gui'.
Program terminated with signal 11, Segmentation fault.
#0  0x0000000000467de0 in ?? ()
Missing separate debuginfos, use: debuginfo-install intel-vtune-amplifier-xe-2016-gui-16.2-444464.x86_64
(gdb) bt
#0  0x0000000000467de0 in ?? ()
#1  0x000000000047fc2f in ?? ()
#2  0x00007f81e2ab4ef5 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#3  0x00007f81e2b02c18 in wxWindow::GTKProcessEvent(wxEvent&) const ()
   from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#4  0x00007f81e2b044ce in ?? () from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#5  0x00000039ec80bb3e in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#6  0x00000039ec820e23 in ?? () from /lib64/libgobject-2.0.so.0
#7  0x00000039ec8220af in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#8  0x00000039ec8225f3 in g_signal_emit () from /lib64/libgobject-2.0.so.0
#9  0x00000039f6a810fb in gtk_widget_realize () from /usr/lib64/libgtk-x11-2.0.so.0
#10 0x00000039f6a81a60 in gtk_widget_map () from /usr/lib64/libgtk-x11-2.0.so.0
#11 0x00007f81e2affd59 in ?? () from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#12 0x00000039ec80ba89 in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#13 0x00000039ec82063c in ?? () from /lib64/libgobject-2.0.so.0
#14 0x00000039ec8220af in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#15 0x00000039ec8225f3 in g_signal_emit () from /lib64/libgobject-2.0.so.0
#16 0x00000039f6a81a23 in gtk_widget_map () from /usr/lib64/libgtk-x11-2.0.so.0
#17 0x00000039f6a93c9f in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#18 0x00000039ec80bb3e in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#19 0x00000039ec82063c in ?? () from /lib64/libgobject-2.0.so.0
#20 0x00000039ec8220af in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#21 0x00000039ec8225f3 in g_signal_emit () from /lib64/libgobject-2.0.so.0
#22 0x00000039f6a81a23 in gtk_widget_map () from /usr/lib64/libgtk-x11-2.0.so.0
#23 0x00000039f6a93e42 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#24 0x00000039ec80bb3e in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#25 0x00000039ec82063c in ?? () from /lib64/libgobject-2.0.so.0
#26 0x00000039ec8220af in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#27 0x00000039ec8225f3 in g_signal_emit () from /lib64/libgobject-2.0.so.0
#28 0x00000039f6a822fb in gtk_widget_show () from /usr/lib64/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#29 0x00007f81e2b0707a in wxWindow::Show(bool) ()
   from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#30 0x00007f81e2afcabd in wxTopLevelWindowGTK::Show(bool) ()
   from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#31 0x00007f81e2c8e592 in wxSplashScreen::wxSplashScreen(wxBitmap const&, long, int, wxWindow*, int, wxPoint const&, wxSize const&, long) () from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#32 0x0000000000483840 in ?? ()
#33 0x00007f81e2a619ce in wxEntry(int&, char**) ()
   from /opt/intel/vtune_amplifier_xe_2016.2.0.444464/bin64/../lib64/libwx_gtk2-2.8.so.0
#34 0x000000000047ebed in ?? ()
#35 0x00000039e981ecdd in __libc_start_main () from /lib64/libc.so.6
#36 0x0000000000426bf9 in ?? ()
#37 0x00007fff50746178 in ?? ()
#38 0x000000000000001c in ?? ()
#39 0x0000000000000001 in ?? ()
#40 0x00007fff507483d3 in ?? ()
#41 0x0000000000000000 in ?? ()
(gdb)

=============================================

 

Thanks ,

Vishnu

 

 

 

0 Kudos
7 Replies
Dmitry_K_Intel1
Employee
285 Views

Hi,
Could you provide more system info?
Is there VM using? (like OS : Ubuntu 14.* - 64 bit on VM workstation *.*.* on Win 7 Enterprise 64-bit)
Are there using some antivirus system(s) like System Center Endpoint Protection?
If yes, is it possible to try to start VTune with antivirus system switched off?

Thanks,
Dmitry.

David_A_Intel1
Employee
285 Views

Also, what values do you have for the LC_* environment variables?  For example,

$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

These settings have caused issues in the past.

vishnuvardhan_reddy_
285 Views

Hi,

Yes I am using Linux Virtual Machine (VM) with 64 bit CentOS release 6.3.  Pasted below the "uname -a" command output on VM.

"Linux acme190 2.6.32-279.14.1.el6.x86_64 #1 SMP Tue Nov 6 23:43:09 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux"

Regarding the environment variables I just have "LC_ALL=C" variable set.

Thanks,

Vishnu

 

Vitaly_S_Intel
Employee
285 Views

Are you running this VM on top of Windows OS? Can you disable anti-virus SW on your Win system and try launching VTune again?

Dmitry_K_Intel1
Employee
285 Views

If you run VM under Windows and switching off anti-virus SW does not help, could you provide listing of the following commands?

>ls /usr/lib64/gio/modules
and
>strings /lib64/libstdc++.so.6 | grep GLIBC
if you have listdc++.so on the CentOS 6.3 some other version in the /lib64 directory then replace 6 by correct version (for example 5 instead of 6) and execute the command.

Regards,
Dmitry.

Dmitry_K_Intel1
Employee
285 Views

Some addition to the previous message:
>strings /lib64/libstdc++.so.6 | grep GLIBC
if you have listdc++.so on the CentOS 6.3 some other version in the /lib64 directory then replace 6 by correct version (for example 5 instead of 6) and execute the command.

It does not mean to rename the libstdc++.so.6 in /lib64 on the machine. It means need to correct/update the line/command below to appropriate version of libstdc++ on the machine.
>strings /lib64/libstdc++.so.6 | grep GLIBC

Regards,
Dmitry.

Jin__Yao1
Beginner
285 Views

any conclusion? I've got the same issue

Reply