Warning: "historical binary regexp match /.../n against UTF-8 string"
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 38/100
Direção de pesquisa
Comece em command_data.rb:57, em send_string_data(str, tag), onde /[\r\n]/n é aplicado a strings UTF-8 não-ascii_safe?. Reproduza o aviso e compare o comportamento de match?, usando Ruby issue 19767 como contexto; considera-se concluído quando o aviso for corrigido sem alterar a verificação de string pretendida.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Seeing the following in logs:
warning: historical binary regexp match /.../n against UTF-8 string
This is triggered when UTF-8 strings that are not ascii_safe? are checked with the /[\r\n]/n regexp in send_string_data(str, tag) (command_data.rb:57).
Other than adding noise to the logs, I don't know if it makes any significant difference. If we were looking at MatchData, it would matter... but here we're just looking at match?.
See also: https://bugs.ruby-lang.org/issues/19767 and the commit links in the comments there.
- Linguagem predominante
- Ruby
- Estrelas
- 121
- Forks
- 47
- Merge médio
- 19h 25min
- PRs com merge (30d)
- 3
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de ruby/net-imap
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
-
bug
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
-
Cannot use FakeServerAberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
Todas as issues de ruby/net-imap
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
Mantenedores costumam responder em até 1 dia
-
Websockify heartbeat for vnc_containerTalvez já em andamento @robinkar assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
needs verification
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 7 dias
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
akitaonrails/ai-book-2026#13 ·
-
Mend: dependency security vulnerability
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
Mantenedores costumam responder em até 1 dia