Mar 19, 2014

MemoryAnalyzer Tool based on Eclipse coredumps in libsoup on Fedora 20

I've downloaded MAT ( Memory Analyzer Tool ) for linux x64 and unzipped
on my Fedora 20 installation.

But when starting MemoryAnalyzer, the JVM dumps a core:

[ewer@lxewer mat]$ ./MemoryAnalyzer
# A fatal error has been detected by the Java Runtime Environment:
#  SIGSEGV (0xb) at pc=0x00000033b6a70061, pid=9044, tid=140447298418432
# JRE version: Java(TM) SE Runtime Environment (8.0-b132) (build 1.8.0-b132)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b70 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  []  soup_session_feature_detach+0x11
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
# An error report file with more information is saved as:
# /tools/DevTools/mat/hs_err_pid9044.log
# If you would like to submit a bug report, please visit:
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
This problem is already known and there is also a workaround:

to the ini-File. In this case the MemoryAnalyzer.ini.

After adding this line, the Analyzer starts.