Dbx not working on 64 bit Solaris machine

I have a 64 bit program called drivertest that crashed with the error message
Illegal Instruction (core dumped)

I tried to open the core file using dbx command bit it gives the below error message.
psrux902b1% dbx - core.drivertest.28276
Corefile specified executable: "/home/devops/drivertest/drivertest"
dbx: File `/home/devops/drivertest/drivertest' is not ELF executable

Isn't dbx supposed to work with 64 bit binaries?

What says:

file core.drivertest.28276 /home/devops/drivertest/drivertest
pstack core.drivertest.28276

?