1

While trying to load a core file using dbx I get the following warning:

dbx: internal warning: writable memory segment 0xfa8b0000[16384] of size 0 in core

There doesn't seem to be an explanation in:

(dbx) help core

What does this message mean?

EDIT

The rest of the output:

core file header read successfully
Reading ld.so.1

dbx: internal error: signal SIGBUS (invalid address alignment)
dbx's coredump will appear in /tmp
Abort (core dumped)

And dbx exits without loading the core.

Andrejs
  • 26,885
  • 12
  • 107
  • 96

2 Answers2

2

Got solved by upgrading Solaris Studio to version 12.3 and using the newer dbx from there.

Andrejs
  • 26,885
  • 12
  • 107
  • 96
0

One of the reasons why this could happen is because dbx expects the absolute path to get the object files, try giving the

dbx <PATHTOBINARY>/binaryfile

Of course, you can upgrade dbx to the latest version to fix the same.

Donald Duck
  • 8,409
  • 22
  • 75
  • 99