O mod_rewrite do Apache não combina com a string de consulta em seu RewriteRules. Você nem precisa do QSA se não estiver redirecionando para um URL com uma string de consulta especificada. Eu testei isso localmente no Apache 2.2.22 (versão nativa do OS X Lion) e funcionou.
RewriteRule ^(.+)html/$ /$1html [R=301,L]
EDIT: Se você está colocando o .htaccess no diretório gmap, você terá que usar o seguinte:
RewriteEngine On
RewriteBase /eric/tools/gmap/
RewriteRule ^(.+)html/$ $1html [R=301,L]