Summary: | при использовании ajax - баг с кодировкой | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Serge Kosse <serg-e> | ||||
Component: | ruby | Assignee: | majioa <majioa> | ||||
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
Severity: | critical | ||||||
Priority: | P2 | CC: | cas, imz, led, majioa, mike, nbr, pav, rider, stalker | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Serge Kosse
2007-04-05 12:33:44 MSD
Насчёт Oniguruma вы ошибаетесь. Он только в 1.9. В 1.8 его нету. Не могли бы вы сделать testcase? Очень желательно без Rails и прочей тежелятены. Created attachment 1885 [details]
log
м... именно с rails и работаем... даю детальный лог ошибки... Ни ruby ни regexp'ы тут не при чем. Судя по этому коду http://dev.rubyonrails.org/browser/trunk/activesupport/lib/active_support/json/encoders/core.rb?rev=3356 последнее что вызывалось было String#unpack('U') т.е. "UTF-8 characters as unsigned integers" см. http://ruby-doc.org/core/classes/String.html#M000775 Багу резолвю как invalid. Будут вопросы пишите в jabber kas(AT)altlinux.org а вы не в курсе какие изменения прошли между ruby-module-strscan_1.8.5-alt4_i586.rpm & ruby-module-strscan_1.8.6-alt1_i586.rpm вот такие http://git.altlinux.org/people/kas/packages/?p=ruby.git;a=blobdiff;f=ruby/ext/strscan/strscan.c;h=8442934c05c58fd44e52911aa1a6b3bda8a95bde;hp=5e5ab5db1f7aa5ce93c7137bb210809735b2df36;hb=fcf619344c40d5a67def2554090839adb64078e9;hpb=59f4ccc50627c37323954713474d8070265fe37c вероятно вас погубило rb_kcode_set_option(regex); ? |