Qie Niangao, the workaround you suggested could fix any problem when the client is started and running,
but "The crash from the regex library" it happens at client's startup. the client stops running before the login window.
2012-11-08T09:53:26Z INFO: setStartupState: Startup state changing from STATE_FIRST to (state #1)2012-11-08T09:53:26Z INFO: setStartupState: Startup state changing from (state #1) to STATE_LOGIN_SHOW(cool_vl_viewer-bin:3410): GLib-CRITICAL **: PCRE library is compiled without UTF8 support(cool_vl_viewer-bin:3410): GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_match_full: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_unref: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_match_full: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_unref: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_match_full: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_unref: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_match_full: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_unref: assertion `regex != NULL' failed(cool_vl_viewer-bin:3410): GLib-CRITICAL **: g_regex_match_full: assertion `regex != NULL' failed