Mcl will sometimes break lines up into arbitrary chunks before sending them to an embedded interpreter (e.g. Perl or Python.) This can make regex matching difficult. These changes are really only extensively tested under BatMUD. I know of one rare segfault in the PERL plugin code that I haven't fixed. It's very hard to trigger, though. I'll fix it as soon as I have a good reproducible test case. Reproducible: Always Steps to Reproduce: Uh, you'd have to run some custom Perl scripts inside mcl connected to your mud of choice. I've shared these changes with upstream, but have heard nothing yet. I thought for a while that I'd take up continuing mcl development, but it's been over a year and I haven't done much. I'm sharing this here in the hopes that others may find it useful. I've run this on multiple Gentoo (and Debian) systems, so I dunno which --info would be relevant.
Created attachment 133716 [details, diff] Patch to send whole input lines to an embedded interpreter
Has this patch been sent upstream?
(In reply to comment #2) > Has this patch been sent upstream? > Yep. Haven't heard back yet, but it's only been a few days.
In portage. Thanks for the bug report and patch. remerge if this issue affects you.