Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4995 Discussions

amplxe-gui segmentation fault on startup

vishnuvardhan_reddy_
1,079 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
1,079 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.

0 Kudos
David_A_Intel1
Employee
1,079 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.

0 Kudos
vishnuvardhan_reddy_
1,079 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

 

0 Kudos
Vitaly_S_Intel
Employee
1,079 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?

0 Kudos
Dmitry_K_Intel1
Employee
1,079 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.

0 Kudos
Dmitry_K_Intel1
Employee
1,079 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.

0 Kudos
Jin__Yao1
Beginner
1,079 Views

any conclusion? I've got the same issue

0 Kudos
Reply