New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Built-in decoder is dropping bytes on the floor #6466
Comments
From @AlexDanielThe input file for this problem is ≈15 MB so please bear with external link: Command: Result: There's no malformed UTF-8 in the file. And if you don't believe me, try this: cat golfed | perl6 -ne 'say $++' There are at least three possible outcomes (it is not as stable as previous examples): <geekosaur> sounds more likely to be I/O related than unicode related IRC log: https://irclog.perlgeek.de/perl6-dev/2017-08-26#i_15071860 This issue may be related: https://gist.github.com/coke/3feef738886b1e5af79a1ca636146075 |
From @MasterDuke17On Fri, 25 Aug 2017 18:56:37 -0700, alex.jakimenko@gmail.com wrote:
Some gdb output: |
The RT System itself - Status changed from 'new' to 'open' |
From @MasterDuke17On Fri, 25 Aug 2017 19:48:51 -0700, ddgreen@gmail.com wrote:
And when built with --optimize=0: |
From @AlexDanielBisected to rakudo/rakudo@51b63bf On 2017-08-25 18:56:37, alex.jakimenko@gmail.com wrote:
|
From @AlexDanielI bisected moarvm manually to MoarVM/MoarVM@a6abd3c On 2017-08-30 19:09:18, alex.jakimenko@gmail.com wrote:
|
From @jnthnOn Fri, 25 Aug 2017 18:56:37 -0700, alex.jakimenko@gmail.com wrote:
Was actually the decoder itself dropping the bytes in a fast path -> slow path transition. Fixed, and test added in S32-io/io-handle.t. |
@jnthn - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#131961 (status was 'resolved')
Searchable as RT131961$
The text was updated successfully, but these errors were encountered: