pszilard

sprofile segfault

Discussion created by pszilard on Feb 16, 2016
Latest reply on Feb 22, 2016 by pszilard

The CodeXL 1.9 shipped sprofile segfaults while generating profile data at the end of each run. It looks like I do get a (possibly truncated) csv and a certainly truncated atp file.

 

Command line:

sprofile --apitrace --tracesummary --occupancy --perfcounter -w $PWD -o prof $PATH_TO_BINARY

 

Backtrace:

Program received signal SIGSEGV, Segmentation fault.

0x0000000000524a57 in std::__detail::_List_node_base::_M_unhook() ()

(gdb) bt

#0  0x0000000000524a57 in std::__detail::_List_node_base::_M_unhook() ()

#1  0x000000000047e888 in CLAtpFilePart::MergeTimestamp(std::string

const&, std::map<std::string, std::list<GPUTimestamp,

std::allocator<GPUTimestamp> >, std::less<std::string>,

std::allocator<std::pair<std::string const, std::list<GPUTimestamp,

std::allocator<GPUTimestamp> > > > >&, std::vector<CLAPIInfo*,

std::allocator<CLAPIInfo*> >&) ()

#2  0x0000000000480097 in

CLAtpFilePart::UpdateTmpTimestampFiles(std::string const&, std::string

const&) ()

#3  0x0000000000480ae6 in

CLAtpFilePart::WriteContentSection(std::basic_ofstream<char,

std::char_traits<char> >&, std::string const&, std::string const&) ()

#4  0x0000000000497061 in AtpFileWriter::SaveToAtpFile() ()

#5  0x0000000000416b7a in MergeTraceFile(int) [clone .isra.160] ()

#6  0x0000000000417359 in MergeFragFiles(int) ()

#7  0x000000000041a99f in main ()

 

Is there are better place (e.g. a proper bug-tracker) to report bugs?

Outcomes