Try breaking into the gnome-shell process in gdb and calling 'gjs_dumpstack'. That's assuming it doesn't already reveal where it's hung when you attach.
Try breaking into the gnome-shell process in gdb and calling 'gjs_dumpstack'. That's assuming it doesn't already reveal where it's hung when you attach.