$ gdb -c core
Detected 64-bit corefile.
Invoking /opt/langtools/bin/gdb64.
HP gdb 5.4.0 for PA-RISC 2.0 (wide), HP-UX 11.00
and target hppa2.0w-hp-hpux11.00.
Copyright 1986 - 2001 Free Software Foundation, Inc.
Hewlett-Packard Wildebeest 5.4.0 (based on GDB) is covered by the
GNU General Public License. Type "show copying" to see the conditions to
change it and/or distribute copies. Type "show warranty" for warranty/support.
warning: Unknown symbols for 'core'; use the 'symbol-file' command.
Core was generated by `MmServer'.
Program terminated with signal 11, Segmentation fault.
SEGV_UNKNOWN - Unknown Error
#0 0xc00000000019b278 in <unknown_procedure> ()
Cannot access memory at address 0xc00000000019b278
(gdb) where
#0 0xc00000000019b278 in <unknown_procedure> ()
warning: Attempting to unwind past bad PC 0xc00000000019b278
#1 0xc00000000019b0d4 in <unknown_procedure> ()
#2 0xc00000000019b0d4 in <unknown_procedure> ()
(gdb)
------解决方案--------------------------------------------------------
Cannot access memory at address 0xc00000000019b278,越界访问。建议先看一下业务逻辑是不是与实现符合,排除业务逻辑导致的问题。然后深入分支查找数组访问,内存释放等有可能越界的代码。