Apparently (and I say only “apparently” because I’m not too big on testing this) — if I leave a process in the debug state using the MSVC.NET debugger and the screen saver kicks in, after I unlock the screen the UI fails to return — instead I just get my desktop background wallpaper and a mouse cursor and nothing else.
The kicker? apparently enough of the windowing system still works that, after 10 minutes, the screen saver kicks in again.
Now, I’m sure everybody’s going to tell me that it’s my fault because I use the Novell GINA. I’m sure it is. I’m sure it’s all 100% novell’s fault.
However, I would argue, perhaps with merit, that replacing the authentication system should not result in these kinds of deadlocks in the windowing system.