So, I've got a fairly nice fortress going- one of my best. It's a glass fortress, built around a tower, with a large population of tamed giant cave bats flying about in a scorching desert on top of a cave (there was a minotaur, but he's dead, along with the two dragons that came to mess with us) next to a magma vent, and while there are a few difficulties (no water, which has meant that archers and war dogs are pretty much all of my military force, and incredible heat, such that the green glass walls are always "warm" as though they had lava on the other side, any booze that traders bring boils away the moment they step onto the map, and even in the dead of winter every meeting area is "hot"), and a few quirks (I seem to have a lot of migrant nudists, who show up with nothing but shoes and a hat, and a complete lack of gemstones, since it's a red sand desert on a foundation of obsidian bedrock, which has meant that strange moods usually result in insanity), it's run quite smoothly from the start. The beautiful accommodations and steady supply of booze, along with a number of shops and a booming economy so that dwarves can make all sorts of satisfying acquisitions, have kept the majority of the population consistently ecstatic. I've even managed to keep the nobles happy.
Then a strange thing happened... in the wake of a very unusual goblin siege (most of the soldiers, friendly and enemy, simply stopped moving- a fraction kept fighting while everybody else just looked dumbly at one another, well within shooting range, until the leaders were killed by my fighting dwarves and everybody else retreated), a sudden riot. Nobody was unhappy- the military just suddenly turned on civilians. It broke out in a booze storage area, and while I've paused it now, within just a couple of minutes more than 130 dwarves have been killed- and how many dogs, I cannot say (oddly, the bats are being completely left out of it- neither attacking nor being attacked).
The only complaint I've seen is that my military dwarves were grumbling about a long patrol. Is it possible for there to be an insurrection, even when the dwarves aren't actually tantruming or showing unhappy moods?