Terminal/VTE hanging problem

Bernhard Walle bernhard.walle at gmx.de
Wed Aug 17 22:00:48 CEST 2005


* Bernhard Walle [17.08.2005 21:49]:
> * Benedikt Meurer [17.08.2005 21:35]:
>> Bernhard Walle wrote:
>>> #0  0x409489d8 in re_search_internal () from /lib/tls/libc.so.6
>>> #1  0x40948ffb in regexec@@GLIBC_2.3.4 () from /lib/tls/libc.so.6
>>> #2  0x40156867 in _vte_regex_exec (regex=0x8262300, string=0x8262300
>>> "�#\bH", nmatch=256, matches=0xbfffdb80)
>>>     at vteregex.c:252
>>> #3  0x40145554 in vte_terminal_match_check_internal (terminal=0x8122cd8,
>>> column=20, row=55, tag=0x0, start=0xbfffe3c8,
>>>     end=0xbfffe3cc) at vte.c:1647
>>> #4  0x40145a92 in vte_terminal_match_hilite (terminal=0x8122cd8,
>>> x=55.857142857142854, y=222) at mathinline.h:530
>> Ah, the match VTE highlighting. That explains the problem. Try disabling
>> the browser/mailer applications and try again.
> 
> Right. Solves the problem. :)
> 
> Browser (i.e. URLs) is no problem, but the Mail client (i.e. mailto:) is
>  the problem. Don't know why, maybe this regexp is much more complicated.
> 
> Gnome-Terminal has mail address and URL highlighting enabled, maybe they
> use an easier syntax.

They use
"\\<(mailto:)?[a-z0-9][a-z0-9.-]*@[a-z0-9][a-z0-9-]*(\\.[a-z0-9][a-z0-9-]*)+\\>",
which seems to be much faster (verified in Terminal).


Regards,
  Bernhard




More information about the Xfce4-dev mailing list