I think this bug is fixed. I retested for this issue on current mesa git (commit 7568a89500c35f14cbd397f87c77acc915afc672) on kernel 3.10.0-rc7. I could start and exit juggler3d at least 20 times without crash as well as use the xscreensaver-demo application for switching between screensaver previews. Sorry for not being able to nail down the issue better, but I have limited time.