It could be the ...
INTCON3 = %01011011
Which enables both INT1 and INT2, and SET's their Interrupt flags.
But since there aren't any handlers for those interrupts, the IF bit never gets reset, and the system locks up on Un-Handled interrupts.
hth,
ADDED: DT_INTS handles ALL the enable, priority and interrupt flag bits. There's no need to set them manually.
Bookmarks