SDL, Windows 7
If you start crafting and the materials disappear before the crafting is complete, the required materials will be freshly created and consumed instead.
Have one chunk of meat placed in a fire, and have five chunks of meat in the inventory.
Batch cook 6 chunks of meat.
The game will throw an error and provide you with 6 fresh cooked meats, in addition to the 5 chunks that remain in your inventory. The new meat will be fresh regardless of how old/rotted the original meat was.