The ASX have previous of letting a stock open, then halting it and back-cancelled all executed trades, it has happened. Must have been about 18 months ago, cant remember the stock though.