Narrative:

Vip movement was about 15 minutes out. Everyone was preparing the airport for the arrival. In order to get a few more departures out we used runway xxr for departures while landing on runway xxc. As an assist; we watch over the local controller along with helping coordinate. Normally xxr is considered inactive unless needed. Seeing as we did need it; it was considered hot and local control owned the runway. Air carrier X landed runway xxc and was told to turn right on 'B' and cross runway xxr; as he was halfway down the runway. Later aircraft Y was cleared for takeoff on runway xxr. I was unsure if the local controller did in fact clear air carrier X to cross due to coordination with other employees on the vip movement. Once I looked back to verify he was stopping; he had a good speed; so I told local to verify he is stopping. Also; a supervisor was plugged in for the vip movement who had the same response; 'make sure he is stopping.' air carrier X stopped on his own; so we thought the proper hold short was given. Air carrier X informed us he was told to cross. If air carrier X did cross he would have been okay; but not by much. Runway xxr is usually inactive and by habit people are used to crossing it without thinking. Once it is hot; it can be hard to stray yourself from the norm; especially when traffic is high. I am unsure at the moment on how to prevent this; maybe hold short bar lights.

Google
 

Original NASA ASRS Text

Title: Tower Controller and flight crew described a ground conflict event where ATC cleared an arrival Air Carrier to cross a runway and then cleared an aircraft for takeoff from that same runway. The Air Carrier stopped after noting the departure.

Narrative: VIP movement was about 15 minutes out. Everyone was preparing the airport for the arrival. In order to get a few more departures out we used Runway XXR for departures while landing on Runway XXC. As an assist; we watch over the Local Controller along with helping coordinate. Normally XXR is considered inactive unless needed. Seeing as we did need it; it was considered hot and Local Control owned the runway. Air Carrier X landed Runway XXC and was told to turn right on 'B' and cross Runway XXR; as he was halfway down the runway. Later aircraft Y was cleared for takeoff on Runway XXR. I was unsure if the Local Controller did in fact clear Air Carrier X to cross due to coordination with other employees on the VIP movement. Once I looked back to verify he was stopping; he had a good speed; so I told Local to verify he is stopping. Also; a Supervisor was plugged in for the VIP movement who had the same response; 'Make sure he is stopping.' Air Carrier X stopped on his own; so we thought the proper hold short was given. Air Carrier X informed us he was told to cross. If Air Carrier X did cross he would have been okay; but not by much. Runway XXR is usually inactive and by habit people are used to crossing it without thinking. Once it is hot; it can be hard to stray yourself from the norm; especially when traffic is high. I am unsure at the moment on how to prevent this; maybe hold short bar lights.

Data retrieved from NASA's ASRS site as of April 2012 and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.