Opened 14 years ago
Last modified 14 years ago
#164 new defect
freeze at 100% cpu under ridiculous linewrap and color-escape conditions
Reported by: | mats_a@mit.edu | Owned by: | |
---|---|---|---|
Priority: | trivial | Milestone: | |
Component: | internals | Keywords: | |
Cc: |
Description
Setting the following:
set edit:maxwrapcols 1000 set edit:maxfillcols 1000
then pasting in the following text into a zwrite -c someclass:
@bold{@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}r@color{green}e@color{cyan}d@color{blue}}@color{magenta}F@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}y@color{green}e@color{cyan}l@color{blue}l@color{magenta}o@color{red}w@color{yellow}}@color{green}E@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}g@color{magenta}r@color{red}e@color{yellow}e@color{green}n@color{cyan}}@color{blue}A@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}c@color{yellow}y@color{green}a@color{cyan}n@color{blue}}@color{magenta}R@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}b@color{green}l@color{cyan}u@color{blue}e@color{magenta}}@color{red} @color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}m@color{cyan}a@color{blue}g@color{magenta}e@color{red}n@color{yellow}t@color{green}a@color{cyan}}@color{blue}T@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}r@color{yellow}e@color{green}d@color{cyan}}@color{blue}H@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}y@color{yellow}e@color{green}l@color{cyan}l@color{blue}o@color{magenta}w@color{red}}@color{yellow}E@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}g@color{blue}r@color{magenta}e@color{red}e@color{yellow}n@color{green}}@color{cyan} @color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}c@color{red}y@color{yellow}a@color{green}n@color{cyan}}@color{blue}R@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}b@color{yellow}l@color{green}u@color{cyan}e@color{blue}}@color{magenta}A@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}m@color{green}a@color{cyan}g@color{blue}e@color{magenta}n@color{red}t@color{yellow}a@color{green}}@color{cyan}I@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}r@color{red}e@color{yellow}d@color{green}}@color{cyan}N@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}y@color{red}e@color{yellow}l@color{green}l@color{cyan}o@color{blue}w@color{magenta}}@color{red}B@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}g@color{cyan}r@color{blue}e@color{magenta}e@color{red}n@color{yellow}}@color{green}O@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}c@color{magenta}y@color{red}a@color{yellow}n@color{green}}@color{cyan}W@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}b@color{red}l@color{yellow}u@color{green}e@color{cyan}}@color{blue} @color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}m@color{yellow}a@color{green}g@color{cyan}e@color{blue}n@color{magenta}t@color{red}a@color{yellow}}@color{green}U@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}r@color{magenta}e@color{red}d@color{yellow}}@color{green}N@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}y@color{magenta}e@color{red}l@color{yellow}l@color{green}o@color{cyan}w@color{blue}}@color{magenta}I@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}g@color{green}r@color{cyan}e@color{blue}e@color{magenta}n@color{red}}@color{yellow}C@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}c@color{blue}y@color{magenta}a@color{red}n@color{yellow}}@color{green}O@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}b@color{magenta}l@color{red}u@color{yellow}e@color{green}}@color{cyan}R@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}m@color{red}a@color{yellow}g@color{green}e@color{cyan}n@color{blue}t@color{magenta}a@color{red}}@color{yellow}N@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}r@color{blue}e@color{magenta}d@color{red}}@color{yellow} @color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}y@color{blue}e@color{magenta}l@color{red}l@color{yellow}o@color{green}w@color{cyan}}@color{blue}F@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}g@color{yellow}r@color{green}e@color{cyan}e@color{blue}n@color{magenta}}@color{red}L@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}c@color{cyan}y@color{blue}a@color{magenta}n@color{red}}@color{yellow}Y@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}b@color{blue}l@color{magenta}u@color{red}e@color{yellow}}@color{green}I@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}m@color{magenta}a@color{red}g@color{yellow}e@color{green}n@color{cyan}t@color{blue}a@color{magenta}}@color{red}N@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}r@color{cyan}e@color{blue}d@color{magenta}}@color{red}G@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}y@color{cyan}e@color{blue}l@color{magenta}l@color{red}o@color{yellow}w@color{green}}@color{cyan} @color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}g@color{red}r@color{yellow}e@color{green}e@color{cyan}n@color{blue}}@color{magenta}P@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}c@color{green}y@color{cyan}a@color{blue}n@color{magenta}}@color{red}U@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}b@color{cyan}l@color{blue}u@color{magenta}e@color{red}}@color{yellow}P@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}m@color{blue}a@color{magenta}g@color{red}e@color{yellow}n@color{green}t@color{cyan}a@color{blue}}@color{magenta}P@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}r@color{green}e@color{cyan}d@color{blue}}@color{magenta}I@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}y@color{green}e@color{cyan}l@color{blue}l@color{magenta}o@color{red}w@color{yellow}}@color{green}E@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}g@color{magenta}r@color{red}e@color{yellow}e@color{green}n@color{cyan}}@color{blue}S@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}c@color{yellow}y@color{green}a@color{cyan}n@color{blue}}@color{magenta} @color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}b@color{green}l@color{cyan}u@color{blue}e@color{magenta}}@color{red}o@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}m@color{cyan}a@color{blue}g@color{magenta}e@color{red}n@color{yellow}t@color{green}a@color{cyan}}@color{blue}f@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}r@color{yellow}e@color{green}d@color{cyan}}@color{blue} @color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}y@color{yellow}e@color{green}l@color{cyan}l@color{blue}o@color{magenta}w@color{red}}@color{yellow}I@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}g@color{blue}r@color{magenta}e@color{red}e@color{yellow}n@color{green}}@color{cyan}N@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}c@color{red}y@color{yellow}a@color{green}n@color{cyan}}@color{blue}F@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}b@color{yellow}l@color{green}u@color{cyan}e@color{blue}}@color{magenta}I@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}m@color{green}a@color{cyan}g@color{blue}e@color{magenta}n@color{red}t@color{yellow}a@color{green}}@color{cyan}N@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}r@color{red}e@color{yellow}d@color{green}}@color{cyan}I@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}y@color{red}e@color{yellow}l@color{green}l@color{cyan}o@color{blue}w@color{magenta}}@color{red}T@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}g@color{cyan}r@color{blue}e@color{magenta}e@color{red}n@color{yellow}}@color{green}E@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}c@color{magenta}y@color{red}a@color{yellow}n@color{green}}@color{cyan}L@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}b@color{red}l@color{yellow}u@color{green}e@color{cyan}}@color{blue}Y@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}m@color{yellow}a@color{green}g@color{cyan}e@color{blue}n@color{magenta}t@color{red}a@color{yellow}}@color{green} @color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}r@color{magenta}e@color{red}d@color{yellow}}@color{green}C@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}y@color{magenta}e@color{red}l@color{yellow}l@color{green}o@color{cyan}w@color{blue}}@color{magenta}O@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}g@color{green}r@color{cyan}e@color{blue}e@color{magenta}n@color{red}}@color{yellow}L@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}c@color{blue}y@color{magenta}a@color{red}n@color{yellow}}@color{green}O@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}b@color{magenta}l@color{red}u@color{yellow}e@color{green}}@color{cyan}R@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}m@color{red}a@color{yellow}g@color{green}e@color{cyan}n@color{blue}t@color{magenta}a@color{red}}@color{yellow}F@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}r@color{blue}e@color{magenta}d@color{red}}@color{yellow}U@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}y@color{blue}e@color{magenta}l@color{red}l@color{yellow}o@color{green}w@color{cyan}}@color{blue}L@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}g@color{yellow}r@color{green}e@color{cyan}e@color{blue}n@color{magenta}}@color{red}N@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}c@color{cyan}y@color{blue}a@color{magenta}n@color{red}}@color{yellow}E@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}b@color{blue}l@color{magenta}u@color{red}e@color{yellow}}@color{green}S@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}m@color{magenta}a@color{red}g@color{yellow}e@color{green}n@color{cyan}t@color{blue}a@color{magenta}}@color{red}S@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}r@color{cyan}e@color{blue}d@color{magenta}}@color{red}.@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}y@color{cyan}e@color{blue}l@color{magenta}l@color{red}o@color{yellow}w@color{green}}@color{cyan} @color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}g@color{red}r@color{yellow}e@color{green}e@color{cyan}n@color{blue}}@color{magenta}A@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}c@color{green}y@color{cyan}a@color{blue}n@color{magenta}}@color{red}l@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}b@color{cyan}l@color{blue}u@color{magenta}e@color{red}}@color{yellow}s@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}m@color{blue}a@color{magenta}g@color{red}e@color{yellow}n@color{green}t@color{cyan}a@color{blue}}@color{magenta}o@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}r@color{green}e@color{cyan}d@color{blue}}@color{magenta},@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}y@color{green}e@color{cyan}l@color{blue}l@color{magenta}o@color{red}w@color{yellow}}@color{green} @color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}g@color{magenta}r@color{red}e@color{yellow}e@color{green}n@color{cyan}}@color{blue}h@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}c@color{yellow}y@color{green}a@color{cyan}n@color{blue}}@color{magenta}t@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}b@color{green}l@color{cyan}u@color{blue}e@color{magenta}}@color{red}t@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}m@color{cyan}a@color{blue}g@color{magenta}e@color{red}n@color{yellow}t@color{green}a@color{cyan}}@color{blue}p@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}r@color{yellow}e@color{green}d@color{cyan}}@color{blue}:@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}y@color{yellow}e@color{green}l@color{cyan}l@color{blue}o@color{magenta}w@color{red}}@color{yellow}/@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}g@color{blue}r@color{magenta}e@color{red}e@color{yellow}n@color{green}}@color{cyan}/@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}c@color{red}y@color{yellow}a@color{green}n@color{cyan}}@color{blue}w@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}b@color{yellow}l@color{green}u@color{cyan}e@color{blue}}@color{magenta}w@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}m@color{green}a@color{cyan}g@color{blue}e@color{magenta}n@color{red}t@color{yellow}a@color{green}}@color{cyan}w@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}r@color{red}e@color{yellow}d@color{green}}@color{cyan}.@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}y@color{red}e@color{yellow}l@color{green}l@color{cyan}o@color{blue}w@color{magenta}}@color{red}m@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}g@color{cyan}r@color{blue}e@color{magenta}e@color{red}n@color{yellow}}@color{green}i@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}c@color{magenta}y@color{red}a@color{yellow}n@color{green}}@color{cyan}t@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}b@color{red}l@color{yellow}u@color{green}e@color{cyan}}@color{blue}.@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}m@color{yellow}a@color{green}g@color{cyan}e@color{blue}n@color{magenta}t@color{red}a@color{yellow}}@color{green}e@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}r@color{magenta}e@color{red}d@color{yellow}}@color{green}d@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}y@color{magenta}e@color{red}l@color{yellow}l@color{green}o@color{cyan}w@color{blue}}@color{magenta}u@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}g@color{green}r@color{cyan}e@color{blue}e@color{magenta}n@color{red}}@color{yellow}/@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}c@color{blue}y@color{magenta}a@color{red}n@color{yellow}}@color{green}~@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}b@color{magenta}l@color{red}u@color{yellow}e@color{green}}@color{cyan}m@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}m@color{red}a@color{yellow}g@color{green}e@color{cyan}n@color{blue}t@color{magenta}a@color{red}}@color{yellow}a@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}r@color{blue}e@color{magenta}d@color{red}}@color{yellow}t@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}y@color{blue}e@color{magenta}l@color{red}l@color{yellow}o@color{green}w@color{cyan}}@color{blue}s@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}g@color{yellow}r@color{green}e@color{cyan}e@color{blue}n@color{magenta}}@color{red}_@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}c@color{cyan}y@color{blue}a@color{magenta}n@color{red}}@color{yellow}a@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}b@color{blue}l@color{magenta}u@color{red}e@color{yellow}}@color{green}/@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}m@color{magenta}a@color{red}g@color{yellow}e@color{green}n@color{cyan}t@color{blue}a@color{magenta}}@color{red}r@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}r@color{cyan}e@color{blue}d@color{magenta}}@color{red}a@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}y@color{cyan}e@color{blue}l@color{magenta}l@color{red}o@color{yellow}w@color{green}}@color{cyan}i@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}g@color{red}r@color{yellow}e@color{green}e@color{cyan}n@color{blue}}@color{magenta}n@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}c@color{green}y@color{cyan}a@color{blue}n@color{magenta}}@color{red}b@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}b@color{cyan}l@color{blue}u@color{magenta}e@color{red}}@color{yellow}o@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}m@color{blue}a@color{magenta}g@color{red}e@color{yellow}n@color{green}t@color{cyan}a@color{blue}}@color{magenta}w@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}r@color{green}e@color{cyan}d@color{blue}}@color{magenta}-@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}y@color{green}e@color{cyan}l@color{blue}l@color{magenta}o@color{red}w@color{yellow}}@color{green}z@color{cyan}@@color{blue}c@color{magenta}o@color{red}l@color{yellow}o@color{green}r@color{cyan}{@color{blue}g@color{magenta}r@color{red}e@color{yellow}e@color{green}n@color{cyan}}@color{blue}e@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}c@color{yellow}y@color{green}a@color{cyan}n@color{blue}}@color{magenta}p@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}b@color{green}l@color{cyan}u@color{blue}e@color{magenta}}@color{red}h@color{yellow}@@color{green}c@color{cyan}o@color{blue}l@color{magenta}o@color{red}r@color{yellow}{@color{green}m@color{cyan}a@color{blue}g@color{magenta}e@color{red}n@color{yellow}t@color{green}a@color{cyan}}@color{blue}y@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}r@color{yellow}e@color{green}d@color{cyan}}@color{blue}r@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}y@color{yellow}e@color{green}l@color{cyan}l@color{blue}o@color{magenta}w@color{red}}@color{yellow}.@color{green}@@color{cyan}c@color{blue}o@color{magenta}l@color{red}o@color{yellow}r@color{green}{@color{cyan}g@color{blue}r@color{magenta}e@color{red}e@color{yellow}n@color{green}}@color{cyan}h@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}c@color{red}y@color{yellow}a@color{green}n@color{cyan}}@color{blue}t@color{magenta}@@color{red}c@color{yellow}o@color{green}l@color{cyan}o@color{blue}r@color{magenta}{@color{red}b@color{yellow}l@color{green}u@color{cyan}e@color{blue}}@color{magenta}m@color{red}@@color{yellow}c@color{green}o@color{cyan}l@color{blue}o@color{magenta}r@color{red}{@color{yellow}m@color{green}a@color{cyan}g@color{blue}e@color{magenta}n@color{red}t@color{yellow}a@color{green}}@color{cyan}l@color{blue}@@color{magenta}c@color{red}o@color{yellow}l@color{green}o@color{cyan}r@color{blue}{@color{magenta}r@color{red}e@color{yellow}d@color{green}}
will result in barnowl freezing and hogging 99% cpu.
I think it's related to the @bold{...
Sorry for the terrible abuse of this software. >_>
Change History (3)
comment:1 Changed 14 years ago by mats_a@mit.edu
- Summary changed from barnowl freezes at 100% cpu to freeze at 100% cpu under ridiculous linewrap and color-escape conditions
comment:2 Changed 14 years ago by davidben@mit.edu
comment:3 Changed 14 years ago by davidben@mit.edu
Sorry, I got that completely backwards.
I don't think the color codes have much to do with it, short of a complete lack of spaces. I'm getting a hang, but it eventually goes through. There's likely something O(N2)-y or worse going on in the auto-wrapping code.
Note: See
TracTickets for help on using
tickets.
I don't think the linewrap has much to do with it, short of a complete lack of spaces. I'm getting a hang, but it eventually goes through. There's likely something O(N2)-y or worse going on in the auto-wrapping code.