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

Rare [SEGV] #5358

Open
p6rt opened this issue Jun 5, 2016 · 1 comment
Open

Rare [SEGV] #5358

p6rt opened this issue Jun 5, 2016 · 1 comment

Comments

@p6rt
Copy link

p6rt commented Jun 5, 2016

Migrated from rt.perl.org#128323 (status was 'new')

Searchable as RT128323$

@p6rt
Copy link
Author

p6rt commented Jun 5, 2016

From @zoffixznet

Filing as per jnthn++'s request (http://irclog.perlgeek.de/perl6/2016-06-05#i_12609785)

Ran my program and got a Segmentation Fault, even though running it multiple times again did not trigger it. Also, got one last night with a slightly different codebase, but one that did use two IO​::Socket​::Async, suggesting that spawning several of them fast might be where the bug lives.

The commit for the codebase is here​: https://github.com/zoffixznet/perl6-IRC-Client/tree/16056e8af837a4d982d23728adf24b4cc406576c

It's huge. The Socket stuff is in lib/IRC/Client.pm6. To run this, do perl6 examples/bot.p6, however, that would require two local IRC servers to run on ports 6667 and 5667. Different ports/hosts can be specified here​: https://github.com/zoffixznet/perl6-IRC-Client/blob/rewrite/examples/bot.pl6#L17 (use :host<irc.whatever.org> inside individual hashes).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant