Ros
Ros

Reputation: 411

VisualVM - not a valid core dump

I have .hprof heap dump generated from JVM OutOfMemory (JDK 1.5 version).

When I try to add this file in VisualVM, it tells me file is not a valid core dump.

However from I'm able to run jhat for this dump file without any issue.

any ideas why ?

Upvotes: 15

Views: 7553

Answers (2)

Guillermo Garcia
Guillermo Garcia

Reputation: 2446

The file you are trying to open is a Head Dump not a Core Dump.

Follow this steps:

  1. Go to File > Load...
  2. Select the File Format: as Heap Dumps (*.hprof, *.*)
  3. Choose your file and click on Open.

Upvotes: 19

Tomas Hurka
Tomas Hurka

Reputation: 6981

Heap dump is not a core dump. So you have to open your .hprof file as a heap dump in VisualVM.

Upvotes: 6

Related Questions