If you do run @?/rdbms/admin/catupgrd for an 18.104.22.168 Oracle Home on a 22.214.171.124, you may later realize some objects are missing (probably related to deferred segment creation).
SQL> delete from t1
2 where id in (
3 select ca.id from ca, p
4 where p.no_form like '%02.98'
5 and p.id = ca.prod_id
delete from t1
ERROR at line 1:
ORA-00600: internal error code, arguments: [kkpo_rcinfo_defstg:objnotfound],
, , , , , , , , , , 
The workaround on metalink is amazing :
- Do not run catupgrd in 126.96.36.199 against a database that is already at 188.8.131.52
Well, the only solution is to restore your database ! How painful 🙁