At 0519 hr, during the descent to FL230 at about 110 nautical miles southeast of VHHH, CPA 780 had the ECAM messages “ENG 1 CTL SYS FAULT” and “ENG 2 STALL” annunciated within a short period of time.
At 0530 hr, when the aircraft was approximately 45 nautical miles southeast from VHHH and was about to level off at 8,000 feet above mean sea level (AMSL), ECAM message “ENG 1 STALL” was annunciated. The flight crew carried out the ECAM actions.
A stalled engine is producing no power. So, effectively, they have lost the #2 engine to a stall, and it has failed to recover, and later the #1 engine succumbs as well. Whilst Cathay have said that at no time were both engines shut down, I would certainly consider that to be a dual engine failure...at least until the #1 engine recovered from the stall.
The ECAM actions for a Trent engined 380 (which I would assume would be more or less the same as the 330 actions):
Thrust lever IDLE
Engine parameters CHECK
If abnormal
Engine Master OFF
Engine relight Consider
If relight unsuccessful:
Engine shutdown procedure
Whilst we don't know whether the stall of #1 required the engine to be shutdown and restarted (as that is covered in the simple phrase "carried out the ECAM actions"), the subsequent behaviour of the engine is anything but normal, and in an isolated case would have certainly resulted in it being shutdown, and perhaps restarted.