We have had this error during startup or shutdown oracle istance on SUN SPARC M5000
ORA-00600: internal error code, arguments: [526], [0x38010BC10], [7], [shared pool], [2], [0x38010BB70], [1], []
The Oracle parameter CPU_COUNT set by default was 32 but the real number of CPU was 16; after change the number of CPU in spfile from 32 to 16 and reboot oracle instance the problem was solved.