I got this while using the Bittorren protocol:
Attempt to index the empty string with 126. /sw/pkg/pike/x86-slackware10.0.0/cvs-head/pike/7.7.13/lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:666: Bittorrent.Peer(83.248.227.210:6881 "online" dl strangled activated v0 ^0 b/s q:0 p:4 sb:77)->got_message_from_peer("\4\0\0\3\361") /sw/pkg/pike/x86-slackware10.0.0/cvs-head/pike/7.7.13/lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:569: Bittorrent.Peer(83.248.227.210:6881 "online" dl strangled activated v0 ^0 b/s q:0 p:4 sb:77)->peer_read(0,"\0\0\0\r\6\0\0\3\0\0\2@\0\0\0@\0\0\0\0\5\4\0\0\3\361\0\0\0\5\4\0\0\3W\0\0\0\5\4\0\0\0n") _static_modules.Builtin()->Backend: Pike.Backend(0)->`()("\0\0\0\r\6\0\0\3\0\0\2@\0\0\0@\0\0\0\0\5\4\0\0\3\361\0\0\0\5\4\0\0\3W\0\0\0\5\4\0\0\0n") "218.81.228.115" (Azureus 2.1.0.4): unchoke /sw/pkg/pike/src/Pike/7.7/src/stralloc.c:160: Fatal error: Illegal shift size! Backtrace at time of fatal: /sw/pkg/pike/x86-slackware10.0.0/cvs-head/pike/7.7.13/lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:666: object(/sw/pkg/pike/x86-slackware10.0.0/cvs-head/pike/7.7.13/lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike)->got_message_from_peer("\4\0\0\5\303") /sw/pkg/pike/x86-slackware10.0.0/cvs-head/pike/7.7.13/lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:569: object(/sw/pkg/pike/x86-slackware10.0.0/cvs-head/pike/7.7.13/lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike)->peer_read(0,"\0\0\0\5\4\0\0\5\303") object(src/module.c:290).Builtin()->Backend: object(src/backend.cmod:788)->`()("\0\0\0\5\4\0\0\5\303") Aborted
This smells like a bug somewhere...