fixed bugs with signed and ignore case (18894)