Joe,
maybe I rephrase it.
The program I have attached compile ok with v2.46 and v2.50, no error. I use pic16f876.
when compile using version 2.46 of pbp, the program is running ok when downloaded to the chip using bootloader. it displays/transmit the temperature reading to the lcd/terminal ok.

the problem only when compile using v2.50 of pbp, the program (hex file) downloaded/program to the chip using bootloader, the program cannot run/stop/freeze.

i commented out the configurations because it is not needed when using bootloader (i think it is ok to do so).