Very strange!
If you think you have a corrupt .pst file, you should try to scan it with any third-party PST recovery tool. There are many PST recovery software in the market. You can check any of them. But first check free demo or trial version. Do not buy the software without checking it. Sometimes you may regret using them. So, to avoid such disappointing situation, first check free demo version. Usually demo version enables you to view the preview of recovered data. If you are satisfied with that, then only you should place an order for the software. Otherwise, you can check another one.
I would recommend SysInfoTools PST File Repair software here. I have my personal experience with this software, it never disappointed me. It will recover your maximum possible data from your .pst file, if possible. You can try its free demo version to check preview of recovered data.
Thanks.