Cotton fabric deterioration is not limited to batiks.
I bought three bolts of fabric - maybe 15 years or so ago - all the same brand and at the same time and stored right next to each other in a dark closet.
The two blues are as good as ever. The black is totally weird - when put in water, it turned the water inky black and left sooty residue. It also left sooty residue in the dryer. When washed in the washing machine - after several rinses - I was hoping it would stop turning the water black, it shredded - and left sooty residue.