Hi Zhongwu,
if you use --outFilterScoreMinOverLread 0.4 --outFilterMatchNminOverLread 0.4, STAR finds two single-end alignments of this paired-end read, which pass the filters, and are considered "multi-mapping" alignments of the same read, hence the non-primary flag for one of them, and NH:i:2. At the same time, these alignments are no longer considered chimeric, and are not output into Chimeric.out.sam.
If you do not use --outFilterScoreMinOverLread 0.4 --outFilterMatchNminOverLread 0.4, these alignments will be output into Chimeric.out.sam:
1 65 chr2 29445400 3 48M chr2 42488395 0 GGGGGCTTGGGTCGTTGGGCATTCCGGACACCTGGCCTTCATACACCT * NH:i:2 HI:i:1 AS:i:47 nM:i:0
1 129 chr2 42488395 3 40M1883N8M chr2 29445400 0 GACAAACTCCAGAAAGCAAGAATGCTACTCCCACCAAAAGCATAAAAC * NH:i:2 HI:i:2 AS:i:47 nM:i:0
Note, that since there is a small junction overhang of 8b in one of the chimeric pieces, you need to use small value of --chimJunctionOverhangMin, say 5.
Cheers
Alex