Skip to content
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

Segfault in Regex construction #4286

Closed
p6rt opened this issue Jun 1, 2015 · 4 comments
Closed

Segfault in Regex construction #4286

p6rt opened this issue Jun 1, 2015 · 4 comments
Labels

Comments

@p6rt
Copy link

p6rt commented Jun 1, 2015

Migrated from rt.perl.org#125302 (status was 'resolved')

Searchable as RT125302$

@p6rt
Copy link
Author

p6rt commented Jun 1, 2015

From @jonathanstowe

I had no idea whether it was possible to construct a regex object by other means than rx//
so I tried​:

say Regex.new(pattern => "hshss")

This results in (gdb bt)​:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7bb8541 in MVM_string_utf8_encode_substr ()
  from /home/jonathan/.rakudobrew/moar-nom/install/lib/libmoar.so
(gdb) bt
#​0 0x00007ffff7bb8541 in MVM_string_utf8_encode_substr ()
  from /home/jonathan/.rakudobrew/moar-nom/install/lib/libmoar.so
#​1 0x00007ffff7b64471 in MVM_io_syncstream_write_str ()
  from /home/jonathan/.rakudobrew/moar-nom/install/lib/libmoar.so
#​2 0x00007ffff7b62932 in MVM_io_write_string ()
  from /home/jonathan/.rakudobrew/moar-nom/install/lib/libmoar.so
#​3 0x00007ffff7b2fb49 in MVM_interp_run ()
  from /home/jonathan/.rakudobrew/moar-nom/install/lib/libmoar.so
#​4 0x00007ffff7bd87ab in MVM_vm_run_file ()
  from /home/jonathan/.rakudobrew/moar-nom/install/lib/libmoar.so
#​5 0x000000000040101f in main ()

This with​:

This is perl6 version 2015.05-76-g94eed8f built on MoarVM version 2015.05

@p6rt
Copy link
Author

p6rt commented Jun 6, 2015

From @usev6

This was fixed with commits c79bcc5698 and 2cc3afe985.

I added a test to S05-metasyntax/regex.t with commit Raku/roast@e2259973be

I'm closing this ticket as 'resolved'.

1 similar comment
@p6rt
Copy link
Author

p6rt commented Jun 6, 2015

From @usev6

This was fixed with commits c79bcc5698 and 2cc3afe985.

I added a test to S05-metasyntax/regex.t with commit Raku/roast@e2259973be

I'm closing this ticket as 'resolved'.

@p6rt
Copy link
Author

p6rt commented Jun 6, 2015

@usev6 - Status changed from 'new' to 'resolved'

@p6rt p6rt closed this as completed Jun 6, 2015
@p6rt p6rt added the Bug label Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant