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

amplxe-gui segmentation fault

SNoon
Beginner
378 Views
I just installed VTune Amplifier XE, and tried doing a profiling run. I wasn't very pleased to see that the profiler segfaulted when processing the results.Below is the stack trace from GDB. Any ideas?
#0 0x00007fffcde897e1 in ISM_3_12::NamedSymbol::linkerName() () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#1 0x00007fffcde8f408 in ISM_3_12::Scope::mergeStatus(ISM_3_12::Scope*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#2 0x00007fffcde9c124 in ISM_3_12::SymbolTable::insertRange(unsigned long long, unsigned long long, ISM_3_12::Scope*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#3 0x00007fffcde9cb32 in ISM_3_12::SymbolTable::insert(unsigned long long, unsigned long long, ISM_3_12::Scope*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#4 0x00007fffcde8475c in ISM_3_12::PLTEntryCallBack::onAddend(ISM_3_12::RelocationEntry&) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#5 0x00007fffcde7fb9c in ISM_3_12::RelocationAddends::walkThroughAddends(ISM_3_12::IAddendCallBack&) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#6 0x00007fffcde7ea52 in ISM_3_12::ElfFileLoader::readPltData(ISM_3_12::ISymbolTable*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#7 0x00007fffcde7e268 in ISM_3_12::ElfFileLoader::loadSymbols(ISM_3_12::ISymbolTable*, unsigned int) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#8 0x00007fffcde8f94d in ISM_3_12::GlobalScope::load(unsigned int) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#9 0x00007fffcde8f25b in ISM_3_12::Scope::childNonOverlappedRanges(ISM_3_12::SymMgrObjectPtr<:IITERATOR><:SYMMGROBJECTPTR><:ISYMBOLRANGE> > >&, unsigned long long, unsigned long long, unsigned int, ISM_3_12::IAmbiguitySymbolResolver*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#10 0x00007fffcde8bc7c in ISM_3_12::ModuleSymbolBank::nonOverlappedSymbolRanges(ISM_3_12::SymMgrObjectPtr<:IITERATOR><:SYMMGROBJECTPTR><:ISYMBOLRANGE> > >&, unsigned int, ISM_3_12::IAddress const*, ISM_3_12::IAddress const*, ISM_3_12::IAmbiguitySymbolResolver*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so
#11 0x00007fffce05c008 in SMIP_3_12::AsmDataSourceISM::functionRanges(ISM_3_12::IAddress const*, ISM_3_12::IAddress const*, unsigned int) const ()
from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so
#12 0x00007fffce03ce1d in _ZN9SMIP_3_1215BasicBlockTableC9EPNS_14IAsmDataSourceEPNS_8IDecoderEPN8ISM_3_127IsmLockE () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so
#13 0x00007fffce03cc86 in SMIP_3_12::BasicBlockTable::BasicBlockTable(SMIP_3_12::IAsmDataSource*, SMIP_3_12::IDecoder*, ISM_3_12::IsmLock*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so
#14 0x00007fffce060ce5 in _ZN9SMIP_3_1211AsmProviderC9EPNS_14IAsmDataSourceEPNS_8IDecoderE () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so
#15 0x00007fffce0607c4 in SMIP_3_12::AsmProvider::AsmProvider(SMIP_3_12::IAsmDataSource*, SMIP_3_12::IDecoder*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so
#16 0x00007fffce06072b in SMIP_3_12::IAsmProvider::create(SMIP_3_12::IAsmDataSource*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so
#17 0x00007fffc91701b0 in dd_dicer_2_2::internal::ism_module_bank::load_basic_blocks() () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_dicer_resolver_impl_2.2.so
#18 0x00007fffc9180659 in dd_dicer_2_2::internal::dd_resolver_impl::resolve_basic_blocks(dd_dicer_2_2::internal::dd_attribute_row_ref_table*, ddb_2_2::index, boost::shared_ptr<:INTERNAL::MODULE_BANK>, dd_dicer_2_2::dd_progress*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_dicer_resolver_impl_2.2.so
#19 0x00007fffc918035a in dd_dicer_2_2::internal::dd_resolver_impl::resolve_module(ddb_2_2::index, dd_dicer_2_2::dd_progress*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_dicer_resolver_impl_2.2.so
#20 0x00007fffcf37bfad in dd_dicer_2_2::dd_resolver::do_resolve(dd_dicer_2_2::dd_progress*, bool, ddb_2_2::index) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicer_2.2.so
#21 0x00007fffcf37b5ab in dd_dicer_2_2::dd_resolver::resolve(dd_dicer_2_2::dd_progress*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicer_2.2.so
#22 0x00007fffda87f5e6 in dicerengine_2_7::internal::ResultImpl::stepResolve(msngr2::IProgress*, dicerengine_2_7::FinalizationParams const&) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so
#23 0x00007fffda875df5 in dicerengine_2_7::internal::ResultImpl::finalize(msngr2::IProgress*, gen_helpers2::variant_bag_t const&, bool) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so
#24 0x00007fffda955dab in dicerengine_2_7::Result::finalize(msngr2::IProgress*, gen_helpers2::variant_bag_t const&, bool) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so
#25 0x00007fffda8dcd3d in dicerengine_2_7::Engine::finalize(msngr2::IProgress*, gen_helpers2::variant_bag_t const&, bool) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so
#26 0x00007fffdada60c5 in perfclient_1_2::FinalizationTask::DoTask() () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_client_1.2.so
#27 0x00007ffff7df1054 in wx_helpers1::tasks::WorkerThread::Entry() () from /opt/intel/vtune_amplifier_xe_2011/bin64/../lib64/libamplxe_wx_helpers_core_1.8.so
#28 0x00007ffff7433b3a in wxThreadInternal::PthreadStart(wxThread*) () from /opt/intel/vtune_amplifier_xe_2011/bin64/../lib64/libwx_gtk2-2.8.so.0
#29 0x0000003abf206d5b in start_thread () from /lib64/libpthread.so.0
#30 0x0000003abeae4aad in clone () from /lib64/libc.so.6
(gdb)
#0 0x00007fffcde897e1 in ISM_3_12::NamedSymbol::linkerName() () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#1 0x00007fffcde8f408 in ISM_3_12::Scope::mergeStatus(ISM_3_12::Scope*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#2 0x00007fffcde9c124 in ISM_3_12::SymbolTable::insertRange(unsigned long long, unsigned long long, ISM_3_12::Scope*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#3 0x00007fffcde9cb32 in ISM_3_12::SymbolTable::insert(unsigned long long, unsigned long long, ISM_3_12::Scope*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#4 0x00007fffcde8475c in ISM_3_12::PLTEntryCallBack::onAddend(ISM_3_12::RelocationEntry&) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#5 0x00007fffcde7fb9c in ISM_3_12::RelocationAddends::walkThroughAddends(ISM_3_12::IAddendCallBack&) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#6 0x00007fffcde7ea52 in ISM_3_12::ElfFileLoader::readPltData(ISM_3_12::ISymbolTable*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#7 0x00007fffcde7e268 in ISM_3_12::ElfFileLoader::loadSymbols(ISM_3_12::ISymbolTable*, unsigned int) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#8 0x00007fffcde8f94d in ISM_3_12::GlobalScope::load(unsigned int) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#9 0x00007fffcde8f25b in ISM_3_12::Scope::childNonOverlappedRanges(ISM_3_12::SymMgrObjectPtr<:IITERATOR><:SYMMGROBJECTPTR><:ISYMBOLRANGE> > >&, unsigned long long, unsigned long long, unsigned int, ISM_3_12::IAmbiguitySymbolResolver*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#10 0x00007fffcde8bc7c in ISM_3_12::ModuleSymbolBank::nonOverlappedSymbolRanges(ISM_3_12::SymMgrObjectPtr<:IITERATOR><:SYMMGROBJECTPTR><:ISYMBOLRANGE> > >&, unsigned int, ISM_3_12::IAddress const*, ISM_3_12::IAddress const*, ISM_3_12::IAmbiguitySymbolResolver*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_core_3.12.so#11 0x00007fffce05c008 in SMIP_3_12::AsmDataSourceISM::functionRanges(ISM_3_12::IAddress const*, ISM_3_12::IAddress const*, unsigned int) const () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so#12 0x00007fffce03ce1d in _ZN9SMIP_3_1215BasicBlockTableC9EPNS_14IAsmDataSourceEPNS_8IDecoderEPN8ISM_3_127IsmLockE () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so#13 0x00007fffce03cc86 in SMIP_3_12::BasicBlockTable::BasicBlockTable(SMIP_3_12::IAsmDataSource*, SMIP_3_12::IDecoder*, ISM_3_12::IsmLock*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so#14 0x00007fffce060ce5 in _ZN9SMIP_3_1211AsmProviderC9EPNS_14IAsmDataSourceEPNS_8IDecoderE () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so#15 0x00007fffce0607c4 in SMIP_3_12::AsmProvider::AsmProvider(SMIP_3_12::IAsmDataSource*, SMIP_3_12::IDecoder*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so#16 0x00007fffce06072b in SMIP_3_12::IAsmProvider::create(SMIP_3_12::IAsmDataSource*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/../lib64/libamplxe_ism_smip_3.12.so#17 0x00007fffc91701b0 in dd_dicer_2_2::internal::ism_module_bank::load_basic_blocks() () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_dicer_resolver_impl_2.2.so#18 0x00007fffc9180659 in dd_dicer_2_2::internal::dd_resolver_impl::resolve_basic_blocks(dd_dicer_2_2::internal::dd_attribute_row_ref_table*, ddb_2_2::index, boost::shared_ptr<:INTERNAL::MODULE_BANK>, dd_dicer_2_2::dd_progress*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_dicer_resolver_impl_2.2.so#19 0x00007fffc918035a in dd_dicer_2_2::internal::dd_resolver_impl::resolve_module(ddb_2_2::index, dd_dicer_2_2::dd_progress*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_dicer_resolver_impl_2.2.so#20 0x00007fffcf37bfad in dd_dicer_2_2::dd_resolver::do_resolve(dd_dicer_2_2::dd_progress*, bool, ddb_2_2::index) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicer_2.2.so#21 0x00007fffcf37b5ab in dd_dicer_2_2::dd_resolver::resolve(dd_dicer_2_2::dd_progress*) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicer_2.2.so#22 0x00007fffda87f5e6 in dicerengine_2_7::internal::ResultImpl::stepResolve(msngr2::IProgress*, dicerengine_2_7::FinalizationParams const&) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so#23 0x00007fffda875df5 in dicerengine_2_7::internal::ResultImpl::finalize(msngr2::IProgress*, gen_helpers2::variant_bag_t const&, bool) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so#24 0x00007fffda955dab in dicerengine_2_7::Result::finalize(msngr2::IProgress*, gen_helpers2::variant_bag_t const&, bool) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so#25 0x00007fffda8dcd3d in dicerengine_2_7::Engine::finalize(msngr2::IProgress*, gen_helpers2::variant_bag_t const&, bool) () from /opt/intel/vtune_amplifier_xe_2011/lib64/../lib64/libamplxe_dicerengine_core_2.7.so#26 0x00007fffdada60c5 in perfclient_1_2::FinalizationTask::DoTask() () from /opt/intel/vtune_amplifier_xe_2011/lib64/libamplxe_client_1.2.so#27 0x00007ffff7df1054 in wx_helpers1::tasks::WorkerThread::Entry() () from /opt/intel/vtune_amplifier_xe_2011/bin64/../lib64/libamplxe_wx_helpers_core_1.8.so#28 0x00007ffff7433b3a in wxThreadInternal::PthreadStart(wxThread*) () from /opt/intel/vtune_amplifier_xe_2011/bin64/../lib64/libwx_gtk2-2.8.so.0#29 0x0000003abf206d5b in start_thread () from /lib64/libpthread.so.0#30 0x0000003abeae4aad in clone () from /lib64/libc.so.6(gdb)
0 Kudos
1 Solution
Peter_W_Intel
Employee
378 Views
Current Initial Release of VTune Amplifier XE 2011's versioncan be got by using-
[root@NHM02 ~]# /opt/intel/vtune_amplifier_xe_2011/bin64/amplxe-cl -version
Intel VTune Amplifier XE 2011 (build 119041) Command Line Tool
Copyright (C) 2009-2010 Intel Corporation. All rights reserved.

If you are using this version, please go https://premier.intel.com to send a new issue with dump file. Thank you.

Regards, Peter

View solution in original post

0 Kudos
4 Replies
Peter_W_Intel
Employee
378 Views
I remember this was a known issue during Beta stage, and it has been fixed in formal release.

What is the version you use?

Regards, Peter
0 Kudos
SNoon
Beginner
378 Views
"Version 2011" I downloaded it directly fromhttps://registrationcenter.intel.com/RegCenter/myproducts.aspxafter registering for the trial. Looking at the site, it must be the version dated '28 Sep 2010'.
0 Kudos
Peter_W_Intel
Employee
379 Views
Current Initial Release of VTune Amplifier XE 2011's versioncan be got by using-
[root@NHM02 ~]# /opt/intel/vtune_amplifier_xe_2011/bin64/amplxe-cl -version
Intel VTune Amplifier XE 2011 (build 119041) Command Line Tool
Copyright (C) 2009-2010 Intel Corporation. All rights reserved.

If you are using this version, please go https://premier.intel.com to send a new issue with dump file. Thank you.

Regards, Peter
0 Kudos
SNoon
Beginner
378 Views
Thank you, Peter. I do indeed have 119041. I've reported it to https://premier.intel.com as issue #611448.
0 Kudos
Reply