Advertisement
olson

async trace

Sep 21st, 2012
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.89 KB | None | 0 0
  1. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/tls/x86_64/libperl.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  2. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/tls/libperl.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  3. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/x86_64/libperl.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  4. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libperl.so", O_RDONLY) = 4
  5. 6494 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`&\3\0\0\0\0\0@\0\0\0\0\0\0\0\0\352\24\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\34\0\31\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\264R\24\0\0\0\0\0\264R\24\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0`\24\0\0\0\0\0\0`4\0\0\0\0\0\0`4\0\0\0\0\0\300\201\0\0\0\0\0\0\270\216\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\30\210\24\0\0\0\0\0\30\2104\0\0\0\0\0"..., 832) = 832
  6. 6494 fstat(4, {st_mode=S_IFREG|0555, st_size=1475114, ...}) = 0
  7. 6494 close(4) = 0
  8. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  9. 6494 open("/etc/ld.so.cache", O_RDONLY) = 4
  10. 6494 fstat(4, {st_mode=S_IFREG|0644, st_size=144317, ...}) = 0
  11. 6494 close(4) = 0
  12. 6494 open("/lib64/libnsl.so.1", O_RDONLY) = 4
  13. 6494 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240@ \256;\0\0\0@\0\0\0\0\0\0\0\360\265\1\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0#\0\"\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0 \256;\0\0\0@\0 \256;\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0 \33\1\0\0\0\0\0 \33!\256;\0\0\0 \33!\256;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0 \256;\0\0\0"..., 832) = 832
  14. 6494 fstat(4, {st_mode=S_IFREG|0755, st_size=114352, ...}) = 0
  15. 6494 close(4) = 0
  16. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  17. 6494 open("/lib64/libdl.so.2", O_RDONLY) = 4
  18. 6494 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\16 \250;\0\0\0@\0\0\0\0\0\0\0@R\0\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0$\0#\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0 \250;\0\0\0@\0 \250;\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\300\32\0\0\0\0\0\0\300\32 \250;\0\0\0\300\32 \250;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0 \250;\0\0\0"..., 832) = 832
  19. 6494 fstat(4, {st_mode=S_IFREG|0755, st_size=23360, ...}) = 0
  20. 6494 close(4) = 0
  21. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  22. 6494 open("/lib64/libm.so.6", O_RDONLY) = 4
  23. 6494 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`>\340\247;\0\0\0@\0\0\0\0\0\0\0\240X\t\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0)\0(\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\340\247;\0\0\0@\0\340\247;\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\360\303\7\0\0\0\0\0\360\303\347\247;\0\0\0\360\303\347\247;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\340\247;\0\0\0"..., 832) = 832
  24. 6494 fstat(4, {st_mode=S_IFREG|0755, st_size=615136, ...}) = 0
  25. 6494 close(4) = 0
  26. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  27. 6494 open("/lib64/libcrypt.so.1", O_RDONLY) = 4
  28. 6494 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\t \266;\0\0\0@\0\0\0\0\0\0\0\30\265\0\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0#\0\"\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0 \266;\0\0\0@\0 \266;\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\340}\0\0\0\0\0\0\340} \266;\0\0\0\340} \266;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0 \266;\0\0\0"..., 832) = 832
  29. 6494 fstat(4, {st_mode=S_IFREG|0755, st_size=48600, ...}) = 0
  30. 6494 close(4) = 0
  31. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libutil.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  32. 6494 open("/lib64/libutil.so.1", O_RDONLY) = 4
  33. 6494 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\16\240\266;\0\0\0@\0\0\0\0\0\0\0(>\0\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0#\0\"\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\240\266;\0\0\0@\0\240\266;\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\340\26\0\0\0\0\0\0\340\26\240\266;\0\0\0\340\26\240\266;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\240\266;\0\0\0"..., 832) = 832
  34. 6494 fstat(4, {st_mode=S_IFREG|0755, st_size=18152, ...}) = 0
  35. 6494 close(4) = 0
  36. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  37. 6494 open("/lib64/libc.so.6", O_RDONLY) = 4
  38. 6494 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\332\241\247;\0\0\0@\0\0\0\0\0\0\0\200\20\32\0\0\0\0\0\0\0\0\0@\0008\0\n\0@\0M\0L\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\240\247;\0\0\0@\0\240\247;\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\260$\22\0\0\0\0\0\260$\262\247;\0\0\0\260$\262\247;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\240\247;\0\0\0"..., 832) = 832
  39. 6494 fstat(4, {st_mode=S_IFREG|0755, st_size=1713088, ...}) = 0
  40. 6494 close(4) = 0
  41. 6494 open("/dev/urandom", O_RDONLY) = 4
  42. 6494 read(4, "\255 \310\321", 4) = 4
  43. 6494 close(4) = 0
  44. 6494 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon -echo ...}) = 0
  45. 6494 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
  46. 6494 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon -echo ...}) = 0
  47. 6494 lseek(1, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
  48. 6494 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon -echo ...}) = 0
  49. 6494 lseek(2, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
  50. 6494 open("dbgtc", O_RDONLY) = 4
  51. 6494 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b246d0) = -1 ENOTTY (Inappropriate ioctl for device)
  52. 6494 lseek(4, 0, SEEK_CUR) = 0
  53. 6494 fcntl(4, F_SETFD, FD_CLOEXEC) = 0
  54. 6494 read(4, "use strict;\nuse AnyEvent;\nuse ZeroMQ ':all';\n\nuse constant MDP_CLIENT_PROTO => \"MDPC02\";\nuse constant MDP_WORKER_PROTO => \"MDPW02\";\n\nuse constant MDP_READY => \"\\x01\";\nuse constant MDP_REQUEST => \"\\x02"..., 4096) = 1314
  55. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/strict.pm", O_RDONLY) = 5
  56. 6494 ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23ff0) = -1 ENOTTY (Inappropriate ioctl for device)
  57. 6494 lseek(5, 0, SEEK_CUR) = 0
  58. 6494 read(5, "package strict;\n\n$strict::VERSION = \"1.04\";\n\n# Verify that we're called correctly so that strictures will work.\nunless ( __FILE__ =~ /(^|[\\/\\\\])\\Q${\\__PACKAGE__}\\E\\.pmc?$/ ) {\n # Can't use Carp, si"..., 4096) = 3716
  59. 6494 lseek(5, 878, SEEK_SET) = 878
  60. 6494 lseek(5, 0, SEEK_CUR) = 878
  61. 6494 close(5) = 0
  62. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/AnyEvent.pm", O_RDONLY) = 5
  63. 6494 ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23ff0) = -1 ENOTTY (Inappropriate ioctl for device)
  64. 6494 lseek(5, 0, SEEK_CUR) = 0
  65. 6494 read(5, "=head1 NAME\n\nAnyEvent - the DBI of event loop programming\n\nEV, Event, Glib, Tk, Perl, Event::Lib, Irssi, rxvt-unicode, IO::Async, Qt,\nFLTK and POE are various supported event loops/environments.\n\n=hea"..., 4096) = 4096
  66. 6494 read(5, " thin as a wrapper as\ntechnically possible.\n\nOf course, AnyEvent comes with a big (and fully optional!) toolbox\nof useful functionality, such as an asynchronous DNS resolver, 100%\nnon-blocking connect"..., 4096) = 4096
  67. 6494 read(5, "ices, pipes, fifos and so on, but not for example files\nor block devices.\n\nC<poll> must be a string that is either C<r> or C<w>, which creates a\nwatcher waiting for \"r\"eadable or \"w\"ritable events, re"..., 4096) = 4096
  68. 6494 read(5, "ost return the same time as C<time>, above). This is the\ntime that AnyEvent's timers get scheduled against.\n\nI<In almost all cases (in all cases if you don't care), this is the\nfunction to call when y"..., 4096) = 4096
  69. 6494 read(5, " programs overwriting those signals directly will likely not work\ncorrectly.\n\nExample: exit on SIGINT\n\n my $w = AnyEvent->signal (signal => \"INT\", cb => sub { exit 1 });\n\n=head3 Restart Behaviour\n\nW"..., 4096) = 4096
  70. 6494 read(5, "til either the watcher is destroyed or new events have been detected.\n\nIdle watchers are useful when there is a need to do something, but it\nis not so important (or wise) to do it instantly. The callb"..., 4096) = 4096
  71. 6494 read(5, "cv >> in your main program until the user clicks the Quit\nbutton of your app, which would C<< ->send >> the \"quit\" event.\n\nNote that condition variables recurse into the event loop - if you have\ntwo p"..., 4096) = 4096
  72. 6494 read(5, "send >> giving you an OR condition (one call\nsends), while C<< $cv->begin >> and C<< $cv->end >> giving you an AND\ncondition (all C<begin> calls must be C<end>'ed before the condvar sends).\n\nLet's sta"..., 4096) = 4096
  73. 6494 read(5, "v->ready\n\nReturns true when the condition is \"true\", i.e. whether C<send> or\nC<croak> have been called.\n\n=item $cb = $cv->cb ($cb->($cv))\n\nThis is a mutator function that returns the callback set and "..., 4096) = 4096
  74. 6494 read(5, "of your module.\n\nThe effect of calling this function is as if a watcher had been created\n(specifically, actions that happen \"when the first watcher is created\"\nhappen when calling detetc as well).\n\nIf"..., 4096) = 4096
  75. 6494 read(5, "ng the callback before the function returns causes problems\nhowever: the callback will be called and will try to delete the guard\nobject. But since the function hasn't returned yet, there is nothing t"..., 4096) = 4096
  76. 6494 read(5, "n\nvariable somewhere, waiting for it, and sending it when the program should\nexit cleanly.\n\n\n=head1 OTHER MODULES\n\nThe following is a non-exhaustive list of additional modules that use\nAnyEvent as a c"..., 4096) = 4096
  77. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/Carp.pm", O_RDONLY) = 6
  78. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  79. 6494 lseek(6, 0, SEEK_CUR) = 0
  80. 6494 read(6, "package Carp;\n\n{ use 5.006; }\nuse strict;\nuse warnings;\n\nBEGIN {\n no strict \"refs\";\n if(exists($::{\"utf8::\"}) && exists(*{$::{\"utf8::\"}}{HASH}->{\"is_utf8\"}) &&\n\t defined(*{*{$::{\"utf8::\"}}{HA"..., 4096) = 4096
  81. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/warnings.pm", O_RDONLY) = 7
  82. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  83. 6494 lseek(7, 0, SEEK_CUR) = 0
  84. 6494 read(7, "# -*- buffer-read-only: t -*-\n# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!\n# This file was created by warnings.pl\n# Any changes made here will be lost.\n#\n\npackage warnings;\n\nour $VERSION = '1.09';\n\n# V"..., 4096) = 4096
  85. 6494 read(7, "\t\t=> 10,\n 'closed'\t\t=> 12,\n 'exec'\t\t=> 14,\n 'layer'\t\t=> 16,\n 'newline'\t\t=> 18,\n 'pipe'\t\t=> 20,\n 'unopened'\t\t=> 22,\n 'misc'\t\t=> 24,\n 'numeric'\t\t=> 26,\n 'once'\t\t=> 28,\n 'ov"..., 4096) = 4096
  86. 6494 read(7, "\\x00\\x00\\x00\\x00\\x00\\x00\\x40\\x00\\x00\", # [39]\n 'threads'\t\t=> \"\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\", # [40]\n 'uninitialized'\t=> \"\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x04\\x00\", # "..., 4096) = 4096
  87. 6494 read(7, "00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x00\", # [43]\n 'utf8'\t\t=> \"\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x02\", # [44]\n 'void'\t\t=> \"\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x08\", # [45]\n );"..., 4096) = 4096
  88. 6494 read(7, "\n my ($callers_bitmask, $offset, $i) = __chk(@_) ;\n\n return 0 unless defined $callers_bitmask;\n return vec($callers_bitmask, $offset + 1, 1) ||\n vec($callers_bitmask, $Offsets{'all'"..., 4096) = 1092
  89. 6494 read(7, "", 4096) = 0
  90. 6494 close(7) = 0
  91. 6494 read(6, " return ();\n }\n\n my $sub_name = Carp::get_subname( \\%call_info );\n if ( $call_info{has_args} ) {\n my @args;\n if (CALLER_OVERRIDE_CHECK_OK && @DB::args == 1\n && ref"..., 4096) = 4096
  92. 6494 read(6, "do if $Internal{$pkg};\n }\n return $i - 1;\n}\n\nsub longmess_heavy {\n return @_ if ref( $_[0] ); # don't break references as exceptions\n my $i = long_error_loc();\n return ret_backtrace("..., 4096) = 4096
  93. 6494 read(6, "t defined its import method yet.\n # So we work around that by manually exporting to warnings here.\n no strict \"refs\";\n *{\"warnings::$_\"} = \\&$_ foreach @EXPORT;\n}\n\n1;\n\n__END__\n\n=head1 NAME\n\nC"..., 4096) = 4096
  94. 6494 lseek(6, 12473, SEEK_SET) = 12473
  95. 6494 lseek(6, 0, SEEK_CUR) = 12473
  96. 6494 close(6) = 0
  97. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/Exporter.pm", O_RDONLY) = 6
  98. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  99. 6494 lseek(6, 0, SEEK_CUR) = 0
  100. 6494 read(6, "package Exporter;\n\nrequire 5.006;\n\n# Be lean.\n#use strict;\n#no strict 'refs';\n\nour $Debug = 0;\nour $ExportLevel = 0;\nour $Verbose ||= 0;\nour $VERSION = '5.64_01';\nour (%Cache);\n\nsub as_heavy {\n requi"..., 4096) = 4096
  101. 6494 lseek(6, 2189, SEEK_SET) = 2189
  102. 6494 lseek(6, 0, SEEK_CUR) = 2189
  103. 6494 close(6) = 0
  104. 6494 read(5, "$_\"}, keys %ENV;\n\n @ENV{grep /^PERL_ANYEVENT_/, keys %ENV} = ()\n if ${^TAINT};\n\n # $ENV{PERL_ANYEVENT_xxx} now valid\n\n $VERBOSE = length $ENV{PERL_ANYEVENT_VERBOSE} ? $ENV{PERL_ANYEVENT_VER"..., 4096) = 4096
  105. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/AnyEvent/constants.pl", O_RDONLY) = 6
  106. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a60) = -1 ENOTTY (Inappropriate ioctl for device)
  107. 6494 lseek(6, 0, SEEK_CUR) = 0
  108. 6494 read(6, "# automatically generated from constants.pl.PL for perl 5.012002 built for x86_64-linux\npackage AnyEvent;\nsub CYGWIN(){0}\nsub WIN32(){0}\nsub F_SETFD(){2}\nsub F_SETFL(){4}\nsub O_NONBLOCK(){2048}\nsub FD"..., 4096) = 1037
  109. 6494 read(6, "", 4096) = 0
  110. 6494 close(6) = 0
  111. 6494 read(5, "nd what it does to AnyEvent as a whole\n # (and the ability of others to use AnyEvent), but simply wants to abuse AnyEvent\n # anyway.\n AnyEvent::log fatal => \"IO::Async::Loop::AnyEvent detected -"..., 4096) = 4096
  112. 6494 read(5, "h, $r, $w) = @_;\n\n # cygwin requires the fh mode to be matching, unix doesn't\n my ($rw, $mode) = $poll eq \"r\" ? ($r, \"<&\") : ($w, \">&\");\n\n open my $fh2, $mode, $fh\n or die \"AnyEvent->io: ca"..., 4096) = 4096
  113. 6494 read(5, " @signame2num{ split ' ', $Config::Config{sig_name} }\n = split ' ', $Config::Config{sig_num};\n\n my @signum2name;\n @signum2name[values %signame2num] = keys %signa"..., 4096) = 4096
  114. 6494 read(5, "pl's\nsub _emit_childstatus($$) {\n my (undef, $rpid, $rstatus) = @_;\n\n $_->($rpid, $rstatus)\n for values %{ $PID_CB{$rpid} || {} },\n values %{ $PID_CB{0} || {} };\n}\n\nsub child {\n "..., 4096) = 4096
  115. 6494 read(5, "nt methods, however, which is highly useful during\ndevelopment.\n\nAs for exception handling (i.e. runtime errors and exceptions thrown while\nexecuting a callback), this is not only highly event-loop sp"..., 4096) = 4096
  116. 6494 read(5, "aded, while C<PERL_ANYEVENT_VERBOSE> does not, so only\nusing the latter saves a few hundred kB of memory unless a module\nexplicitly needs the extra features of AnyEvent::Log.\n\n=item C<PERL_ANYEVENT_ST"..., 4096) = 4096
  117. 6494 read(5, "by L<AnyEvent::DNS> to decide whether to use the EDNS0 extension for\nDNS. This extension is generally useful to reduce DNS traffic, especially\nwhen DNSSEC is involved, but some (broken) firewalls drop"..., 4096) = 4096
  118. 6494 read(5, "bit by not providing blocking access to\ncondition variables: code blocking while waiting for a condition will\nC<die>. This still works with most modules/usages, and blocking calls must\nnot be done in "..., 4096) = 4096
  119. 6494 read(5, "random callback.\n\nAll of this enables the following usage styles:\n\n1. Blocking:\n\n my $data = $fcp->client_get ($url);\n\n2. Blocking, but running in parallel:\n\n my @datas = map $_->result,\n "..., 4096) = 4096
  120. 6494 read(5, "chers usually has a nonlinear effect on\noverall speed, that is, creating twice as many watchers doesn't take twice\nthe time - usually it takes longer. This puts event loops tested with a\nhigher number"..., 4096) = 4096
  121. 6494 read(5, "er waiting for input on one side of the socket. Each time the socket\nwatcher reads a byte it will write that byte to a random other \"server\".\n\nThe effect is that there will be a lot of I/O watchers, o"..., 4096) = 4096
  122. 6494 read(5, "\n\nEV is again fastest.\n\nPerl again comes second. It is noticeably faster than the C-based event\nloops Event and Glib, although the difference is too small to really\nmatter.\n\nPOE also performs much bet"..., 4096) = 4096
  123. 6494 read(5, "gnoring it is\nthat this way, the handler will be restored to defaults on exec.\n\nFeel free to install your own handler, or reset it to defaults.\n\n=back\n\n=cut\n\nundef $SIG{CHLD}\n if $SIG{CHLD} eq 'IGNO"..., 4096) = 4096
  124. 6494 read(5, "ded).\n\nIf you have to fork, you must either do so I<before> creating your first\nwatcher OR you must not use AnyEvent at all in the child OR you must do\nsomething completely out of the scope of AnyEven"..., 4096) = 3269
  125. 6494 read(5, "", 4096) = 0
  126. 6494 close(5) = 0
  127. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/ZeroMQ.pm", O_RDONLY) = 5
  128. 6494 ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23ff0) = -1 ENOTTY (Inappropriate ioctl for device)
  129. 6494 lseek(5, 0, SEEK_CUR) = 0
  130. 6494 read(5, "package ZeroMQ;\nuse strict;\nBEGIN {\n our $VERSION = '0.21';\n our @ISA = qw(Exporter);\n}\nuse ZeroMQ::Raw ();\nuse ZeroMQ::Context;\nuse ZeroMQ::Socket;\nuse ZeroMQ::Message;\nuse ZeroMQ::Poller;\nuse "..., 4096) = 4096
  131. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/ZeroMQ/Raw.pm", O_RDONLY) = 6
  132. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  133. 6494 lseek(6, 0, SEEK_CUR) = 0
  134. 6494 read(6, "package ZeroMQ::Raw;\nuse strict;\nuse XSLoader;\n\nBEGIN {\n our @ISA = qw(Exporter);\n # XXX it's a hassle, but keep it in sync with ZeroMQ.pm\n # by loading this here, we can make ZeroMQ::Raw ind"..., 4096) = 1722
  135. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/XSLoader.pm", O_RDONLY) = 7
  136. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  137. 6494 lseek(7, 0, SEEK_CUR) = 0
  138. 6494 read(7, "# Generated from XSLoader.pm.PL (resolved %Config::Config value)\n\npackage XSLoader;\n\n$VERSION = \"0.10\";\n\n#use strict;\n\n# enable debug/trace messages from DynaLoader perl code\n# $dl_debug = $ENV{PERL_D"..., 4096) = 4096
  139. 6494 lseek(7, 3468, SEEK_SET) = 3468
  140. 6494 lseek(7, 0, SEEK_CUR) = 3468
  141. 6494 close(7) = 0
  142. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/DynaLoader.pm", O_RDONLY) = 7
  143. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23480) = -1 ENOTTY (Inappropriate ioctl for device)
  144. 6494 lseek(7, 0, SEEK_CUR) = 0
  145. 6494 read(7, "\n# Generated from DynaLoader_pm.PL\n\npackage DynaLoader;\n\n# And Gandalf said: 'Many folk like to know beforehand what is to\n# be set on the table; but those who have laboured to prepare the\n# fea"..., 4096) = 4096
  146. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/Config.pm", O_RDONLY) = 8
  147. 6494 ioctl(8, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b22ea0) = -1 ENOTTY (Inappropriate ioctl for device)
  148. 6494 lseek(8, 0, SEEK_CUR) = 0
  149. 6494 read(8, "# This file was created by configpm when Perl was built. Any changes\n# made to this file will be lost the next time perl is built.\n\n# for a description of the variables, please have a look at the\n# Gl"..., 4096) = 2985
  150. 6494 read(8, "", 4096) = 0
  151. 6494 close(8) = 0
  152. 6494 read(7, "\\n\".\n\t\" dynamic loading or has the $module module statically linked into it.)\\n\")\n\tunless defined(&dl_load_file);\n\n\n \n my @modparts = split(/::/,$module);\n my $modfname = $modparts[-1];\n\n "..., 4096) = 4096
  153. 6494 lseek(7, 7422, SEEK_SET) = 7422
  154. 6494 lseek(7, 0, SEEK_CUR) = 7422
  155. 6494 close(7) = 0
  156. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/AutoLoader.pm", O_RDONLY) = 7
  157. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23480) = -1 ENOTTY (Inappropriate ioctl for device)
  158. 6494 lseek(7, 0, SEEK_CUR) = 0
  159. 6494 read(7, "package AutoLoader;\n\nuse strict;\nuse 5.006_001;\n\nour($VERSION, $AUTOLOAD);\n\nmy $is_dosish;\nmy $is_epoc;\nmy $is_vms;\nmy $is_macos;\n\nBEGIN {\n $is_dosish = $^O eq 'dos' || $^O eq 'os2' || $^O eq 'MSWi"..., 4096) = 4096
  160. 6494 read(7, "owever, if @INC is a relative path, this might not work. If,\n # for example, @INC = ('lib'), then\n # $INC{POSIX.pm} is 'lib/POSIX.pm', and we want to require\n # 'auto/POSIX/autosplit.ix' (wi"..., 4096) = 4096
  161. 6494 lseek(7, 5403, SEEK_SET) = 5403
  162. 6494 lseek(7, 0, SEEK_CUR) = 5403
  163. 6494 close(7) = 0
  164. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/Config_heavy.pl", O_RDONLY) = 7
  165. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b230e0) = -1 ENOTTY (Inappropriate ioctl for device)
  166. 6494 lseek(7, 0, SEEK_CUR) = 0
  167. 6494 read(7, "# This file was created by configpm when Perl was built. Any changes\n# made to this file will be lost the next time perl is built.\n\npackage Config;\nuse strict;\n# use warnings; Pulls in Carp\n# use vars"..., 4096) = 4096
  168. 6494 read(7, "FIG_SH='true'\nPERL_PATCHLEVEL=''\nPERL_REVISION='5'\nPERL_SUBVERSION='2'\nPERL_VERSION='12'\nRCSfile='$RCSfile'\nRevision='$Revision'\nSUBVERSION='2'\nSource=''\nState=''\n_a='.a'\n_exe=''\n_o='.o'\nafs='false'\na"..., 4096) = 4096
  169. 6494 read(7, "__gnu_linux__=1 __k8=1 __k8__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 __x86_64=1 __x86_64__=1 linux=1 unix=1'\ncrypt_r_proto='0'\ncryptlib=''\ncsh='csh'\nctermid_r_proto='0'\nctime_r_proto='0'\nd_Gconve"..., 4096) = 4096
  170. 6494 read(7, "\nd_htonl='define'\nd_ilogbl='define'\nd_inc_version_list='undef'\nd_index='undef'\nd_inetaton='define'\nd_inetntop='define'\nd_inetpton='define'\nd_int64_t='define'\nd_isascii='define'\nd_isfinite='undef'\nd_is"..., 4096) = 4096
  171. 6494 read(7, "strlcpy='undef'\nd_strtod='define'\nd_strtol='define'\nd_strtold='define'\nd_strtoll='define'\nd_strtoq='define'\nd_strtoul='define'\nd_strtoull='define'\nd_strtouq='define'\nd_strxfrm='define'\nd_suidsafe='und"..., 4096) = 4096
  172. 6494 read(7, "24 (Red Hat 4.1.2-42)'\ngetgrent_r_proto='0'\ngetgrgid_r_proto='0'\ngetgrnam_r_proto='0'\ngethostbyaddr_r_proto='0'\ngethostbyname_r_proto='0'\ngethostent_r_proto='0'\ngetlogin_r_proto='0'\ngetnetbyaddr_r_pro"..., 4096) = 4096
  173. 6494 read(7, "llvendorscript=''\nintsize='4'\nissymlink='test -h'\nivdformat='\"ld\"'\nivsize='8'\nivtype='long'\nknown_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort De"..., 4096) = 4096
  174. 6494 read(7, "able=''\noptimize='-O2'\norderlib='false'\nosname='linux'\nosvers='2.6.18-92.1.22.el5'\notherlibdirs=' '\npackage='perl5'\npager='/usr/bin/less -R'\npasscat='cat /etc/passwd'\npatchlevel='12'\npath_sep=':'\nperl"..., 4096) = 4096
  175. 6494 read(7, "1'\nsiteman1direxp='/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/man/man1'\nsiteman3dir='/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/man/man3'\nsiteman3direxp='/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/man"..., 4096) = 4096
  176. 6494 read(7, "rt,\n index($Config_SH_expanded, \"'\\n\", $start)\n\t\t - $start);\n # So we can say \"if $Config{'foo'}\".\n $value = undef if $value eq 'undef';\n $self->{$key} = $value; #"..., 4096) = 1945
  177. 6494 read(7, "", 4096) = 0
  178. 6494 close(7) = 0
  179. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/Config_git.pl", O_RDONLY) = 7
  180. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b22f00) = -1 ENOTTY (Inappropriate ioctl for device)
  181. 6494 lseek(7, 0, SEEK_CUR) = 0
  182. 6494 read(7, "######################################################################\n# WARNING: 'lib/Config_git.pl' is generated by make_patchnum.pl\n# DO NOT EDIT DIRECTLY - edit make_patchnum.pl instead\n#"..., 4096) = 409
  183. 6494 read(7, "", 4096) = 0
  184. 6494 close(7) = 0
  185. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/auto/ZeroMQ/ZeroMQ.so", O_RDONLY) = 7
  186. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0(\0\0\0\0\0\0@\0\0\0\0\0\0\0h\237\0\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\34\0\31\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\227\0\0\0\0\0\0\4\227\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\10\227\0\0\0\0\0\0\10\227 \0\0\0\0\0\10\227 \0\0\0\0\0\230\6\0\0\0\0\0\0\250\6\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0008\227\0\0\0\0\0\0008\227 \0\0\0\0\0"..., 832) = 832
  187. 6494 fstat(7, {st_mode=S_IFREG|0555, st_size=49527, ...}) = 0
  188. 6494 close(7) = 0
  189. 6494 open("/home/olson/zeromq/lib/tls/x86_64/libzmq.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  190. 6494 open("/home/olson/zeromq/lib/tls/libzmq.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  191. 6494 open("/home/olson/zeromq/lib/x86_64/libzmq.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  192. 6494 open("/home/olson/zeromq/lib/libzmq.so.1", O_RDONLY) = 7
  193. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\242\0\0\0\0\0\0@\0\0\0\0\0\0\0Xd\35\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0&\0#\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\\\3\0\0\0\0\0(\\\3\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0`\3\0\0\0\0\0\0`#\0\0\0\0\0\0`#\0\0\0\0\0\3403\0\0\0\0\0\00004\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0x\214\3\0\0\0\0\0x\214#\0\0\0\0\0"..., 832) = 832
  194. 6494 fstat(7, {st_mode=S_IFREG|0755, st_size=1999918, ...}) = 0
  195. 6494 close(7) = 0
  196. 6494 open("/home/olson/zeromq/lib/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  197. 6494 open("/lib/tls/x86_64/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  198. 6494 open("/lib/tls/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  199. 6494 open("/lib/x86_64/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  200. 6494 open("/lib/libuuid.so.1", O_RDONLY) = 7
  201. 6494 read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\16\0\0004\0\0\0\3402\0\0\0\0\0\0004\0 \0\6\0(\0\34\0\33\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0008.\0\0008.\0\0\5\0\0\0\0\20\0\0\1\0\0\0\0000\0\0\0000\0\0\0000\0\0\340\1\0\0\370\1\0\0\6\0\0\0\0\20\0\0\2\0\0\0(0\0\0(0\0\0(0\0\0\320\0\0\0\320\0\0\0\6\0\0\0\4\0\0\0\7\0\0\0\0000\0\0\0000\0\0\0000\0\0\4\0\0\0006\0\0\0\4\0\0\0\4\0\0\0P\345tdl*\0\0l*\0\0l*\0\0\314\0\0\0"..., 832) = 832
  202. 6494 close(7) = 0
  203. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  204. 6494 open("/etc/ld.so.cache", O_RDONLY) = 7
  205. 6494 fstat(7, {st_mode=S_IFREG|0644, st_size=144317, ...}) = 0
  206. 6494 close(7) = 0
  207. 6494 open("/lib64/libuuid.so.1", O_RDONLY) = 7
  208. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\25\240\255;\0\0\0@\0\0\0\0\0\0\0\200=\0\0\0\0\0\0\0\0\0\0@\0008\0\6\0@\0\37\0\36\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\240\255;\0\0\0\0\0\240\255;\0\0\0\254-\0\0\0\0\0\0\254-\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0000\0\0\0\0\0\0\0000\300\255;\0\0\0\0000\300\255;\0\0\0\260\3\0\0\0\0\0\0\320\3\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0P0\0\0\0\0\0\0P0\300\255;\0\0\0"..., 832) = 832
  209. 6494 fstat(7, {st_mode=S_IFREG|0755, st_size=17728, ...}) = 0
  210. 6494 close(7) = 0
  211. 6494 open("/home/olson/zeromq/lib/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  212. 6494 open("/lib/librt.so.1", O_RDONLY) = 7
  213. 6494 read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\350\336\0004\0\0\0\4\246\0\0\0\0\0\0004\0 \0\t\0(\0'\0&\0\6\0\0\0004\0\0\0004\320\336\0004\320\336\0 \1\0\0 \1\0\0\5\0\0\0\4\0\0\0\3\0\0\0l\\\0\0l,\337\0l,\337\0\23\0\0\0\23\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\320\336\0\0\320\336\0\214d\0\0\214d\0\0\5\0\0\0\0\20\0\0\1\0\0\0\274n\0\0\274N\337\0\274N\337\0\214\2\0\0p\3\0\0\6\0\0\0\0\20\0\0\2\0\0\0\334n\0\0\334N\337\0\334N\337\0\370\0\0\0"..., 832) = 832
  214. 6494 close(7) = 0
  215. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  216. 6494 open("/lib64/librt.so.1", O_RDONLY) = 7
  217. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \"\240\253;\0\0\0@\0\0\0\0\0\0\0\10\307\0\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0'\0&\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\240\253;\0\0\0@\0\240\253;\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\0^\0\0\0\0\0\0\0^\240\253;\0\0\0\0^\240\253;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\240\253;\0\0\0"..., 832) = 832
  218. 6494 fstat(7, {st_mode=S_IFREG|0755, st_size=53448, ...}) = 0
  219. 6494 close(7) = 0
  220. 6494 open("/home/olson/zeromq/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
  221. 6494 open("/lib/libpthread.so.0", O_RDONLY) = 7
  222. 6494 read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\10\247\0004\0\0\0l\344\1\0\0\0\0\0004\0 \0\t\0(\0(\0'\0\6\0\0\0004\0\0\0004\300\246\0004\300\246\0 \1\0\0 \1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\4\376\0\0\4\276\247\0\4\276\247\0\23\0\0\0\23\0\0\0\4\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\300\246\0\0\300\246\0\240-\1\0\240-\1\0\5\0\0\0\0\20\0\0\1\0\0\0\300-\1\0\300\375\247\0\300\375\247\0p\3\0\0 $\0\0\6\0\0\0\0\20\0\0\2\0\0\0\324.\1\0\324\376\247\0\324\376\247\0\370\0\0\0"..., 832) = 832
  223. 6494 close(7) = 0
  224. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
  225. 6494 open("/lib64/libpthread.so.0", O_RDONLY) = 7
  226. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200W`\250;\0\0\0@\0\0\0\0\0\0\0\370.\2\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0'\0&\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0`\250;\0\0\0@\0`\250;\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\0\5\1\0\0\0\0\0\0\5a\250;\0\0\0\0\5a\250;\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0`\250;\0\0\0"..., 832) = 832
  227. 6494 fstat(7, {st_mode=S_IFREG|0755, st_size=145592, ...}) = 0
  228. 6494 close(7) = 0
  229. 6494 open("/home/olson/zeromq/lib/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  230. 6494 open("/lib/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  231. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
  232. 6494 open("/usr/lib64/libstdc++.so.6", O_RDONLY) = 7
  233. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\364\344\255;\0\0\0@\0\0\0\0\0\0\0\270\335\16\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0 \0\37\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\340\255;\0\0\0\0\0\340\255;\0\0\0pQ\16\0\0\0\0\0pQ\16\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0008V\16\0\0\0\0\0008V\16\256;\0\0\0008V\16\256;\0\0\0\330|\0\0\0\0\0\0H\251\1\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\10\263\16\0\0\0\0\0\10\263\16\256;\0\0\0"..., 832) = 832
  234. 6494 fstat(7, {st_mode=S_IFREG|0755, st_size=976312, ...}) = 0
  235. 6494 close(7) = 0
  236. 6494 open("/home/olson/zeromq/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  237. 6494 open("/lib/libgcc_s.so.1", O_RDONLY) = 7
  238. 6494 read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`&\272\0004\0\0\0\334\260\0\0\0\0\0\0004\0 \0\5\0(\0\36\0\35\0\1\0\0\0\0\0\0\0\0\20\272\0\0\20\272\0\334\250\0\0\334\250\0\0\5\0\0\0\0\20\0\0\1\0\0\0\334\250\0\0\334\310\272\0\334\310\272\0\234\1\0\0\310\2\0\0\6\0\0\0\0\20\0\0\2\0\0\0\364\250\0\0\364\310\272\0\364\310\272\0\330\0\0\0\330\0\0\0\6\0\0\0\4\0\0\0P\345td\4\225\0\0\4\245\272\0\4\245\272\0\f\4\0\0\f\4\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
  239. 6494 close(7) = 0
  240. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
  241. 6494 open("/lib64/libgcc_s.so.1", O_RDONLY) = 7
  242. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\36\240\255;\0\0\0@\0\0\0\0\0\0\0\240\334\0\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\36\0\35\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\240\255;\0\0\0\0\0\240\255;\0\0\0\234\312\0\0\0\0\0\0\234\312\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0\320\0\0\0\0\0\0\0\320\300\255;\0\0\0\0\320\300\255;\0\0\0008\3\0\0\0\0\0\0h\5\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0000\320\0\0\0\0\0\0000\320\300\255;\0\0\0"..., 832) = 832
  243. 6494 fstat(7, {st_mode=S_IFREG|0755, st_size=58400, ...}) = 0
  244. 6494 close(7) = 0
  245. 6494 lseek(6, 665, SEEK_SET) = 665
  246. 6494 lseek(6, 0, SEEK_CUR) = 665
  247. 6494 close(6) = 0
  248. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/ZeroMQ/Context.pm", O_RDONLY) = 6
  249. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  250. 6494 lseek(6, 0, SEEK_CUR) = 0
  251. 6494 read(6, "package ZeroMQ::Context;\nuse strict;\nuse ZeroMQ::Raw ();\n\nsub new {\n my ($class, $nthreads) = @_;\n if (! defined $nthreads || $nthreads <= 0) {\n $nthreads = 1;\n }\n\n bless {\n "..., 4096) = 2027
  252. 6494 lseek(6, 470, SEEK_SET) = 470
  253. 6494 lseek(6, 0, SEEK_CUR) = 470
  254. 6494 close(6) = 0
  255. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/ZeroMQ/Socket.pm", O_RDONLY) = 6
  256. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  257. 6494 lseek(6, 0, SEEK_CUR) = 0
  258. 6494 read(6, "package ZeroMQ::Socket;\nuse strict;\nuse Carp();\nuse ZeroMQ ();\n\nuse Scalar::Util qw(blessed);\n\nBEGIN {\n my @map = qw(\n setsockopt\n getsockopt\n bind\n connect\n clos"..., 4096) = 4096
  259. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/Scalar/Util.pm", O_RDONLY) = 7
  260. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  261. 6494 lseek(7, 0, SEEK_CUR) = 0
  262. 6494 read(7, "# Scalar::Util.pm\n#\n# Copyright (c) 1997-2007 Graham Barr <gbarr@pobox.com>. All rights reserved.\n# This program is free software; you can redistribute it and/or\n# modify it under the same terms as Pe"..., 4096) = 4096
  263. 6494 lseek(7, 1074, SEEK_SET) = 1074
  264. 6494 lseek(7, 0, SEEK_CUR) = 1074
  265. 6494 close(7) = 0
  266. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/List/Util.pm", O_RDONLY) = 7
  267. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  268. 6494 lseek(7, 0, SEEK_CUR) = 0
  269. 6494 read(7, "# List::Util.pm\n#\n# Copyright (c) 1997-2009 Graham Barr <gbarr@pobox.com>. All rights reserved.\n# This program is free software; you can redistribute it and/or\n# modify it under the same terms as Perl"..., 4096) = 4096
  270. 6494 lseek(7, 596, SEEK_SET) = 596
  271. 6494 lseek(7, 0, SEEK_CUR) = 596
  272. 6494 close(7) = 0
  273. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/auto/List/Util/Util.so", O_RDONLY) = 7
  274. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300#\0\0\0\0\0\0@\0\0\0\0\0\0\0\0g\0\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\33\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\204[\0\0\0\0\0\0\204[\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0`\0\0\0\0\0\0\0` \0\0\0\0\0\0` \0\0\0\0\0008\5\0\0\0\0\0\0H\5\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0000`\0\0\0\0\0\0000` \0\0\0\0\0"..., 832) = 832
  275. 6494 fstat(7, {st_mode=S_IFREG|0555, st_size=33973, ...}) = 0
  276. 6494 close(7) = 0
  277. 6494 lseek(6, 1703, SEEK_SET) = 1703
  278. 6494 lseek(6, 0, SEEK_CUR) = 1703
  279. 6494 close(6) = 0
  280. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/ZeroMQ/Message.pm", O_RDONLY) = 6
  281. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  282. 6494 lseek(6, 0, SEEK_CUR) = 0
  283. 6494 read(6, "package ZeroMQ::Message;\nuse strict;\n\nsub new {\n my ($class, $data) = @_;\n bless {\n _message => ZeroMQ::Raw::zmq_msg_init_data( $data )\n }, $class;\n}\n\nsub new_from_message {\n my ($c"..., 4096) = 1824
  284. 6494 lseek(6, 459, SEEK_SET) = 459
  285. 6494 lseek(6, 0, SEEK_CUR) = 459
  286. 6494 close(6) = 0
  287. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/ZeroMQ/Poller.pm", O_RDONLY) = 6
  288. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  289. 6494 lseek(6, 0, SEEK_CUR) = 0
  290. 6494 read(6, "package ZeroMQ::Poller;\nuse strict;\nuse warnings;\n\nuse ZeroMQ::Raw qw(zmq_poll);\nuse Scalar::Util qw(looks_like_number weaken);\n\nsub new {\n my ($class, @poll_items) = @_;\n\n bless {\n _poll"..., 4096) = 4096
  291. 6494 lseek(6, 2590, SEEK_SET) = 2590
  292. 6494 lseek(6, 0, SEEK_CUR) = 2590
  293. 6494 close(6) = 0
  294. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/ZeroMQ/Constants.pm", O_RDONLY) = 6
  295. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  296. 6494 lseek(6, 0, SEEK_CUR) = 0
  297. 6494 read(6, "package ZeroMQ::Constants;\nuse strict;\nuse base qw(Exporter);\nuse ZeroMQ ();\n\n# TODO: keep in sync with docs below and Makefile.PL\n\nBEGIN {\n my @possibly_nonexistent = qw(\n ZMQ_BACKLOG\n "..., 4096) = 4034
  298. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/base.pm", O_RDONLY) = 7
  299. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  300. 6494 lseek(7, 0, SEEK_CUR) = 0
  301. 6494 read(7, "package base;\n\nuse strict 'vars';\nuse vars qw($VERSION);\n$VERSION = '2.15';\n$VERSION = eval $VERSION;\n\n# constant.pm is slow\nsub SUCCESS () { 1 }\n\nsub PUBLIC () { 2**0 }\nsub PRIVATE () { 2**1 "..., 4096) = 4096
  302. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/vars.pm", O_RDONLY) = 8
  303. 6494 ioctl(8, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b22e50) = -1 ENOTTY (Inappropriate ioctl for device)
  304. 6494 lseek(8, 0, SEEK_CUR) = 0
  305. 6494 read(8, "package vars;\n\nuse 5.006;\n\nour $VERSION = '1.01';\n\nuse warnings::register;\nuse strict qw(vars subs);\n\nsub import {\n my $callpack = caller;\n my ($pack, @imports) = @_;\n my ($sym, $ch);\n for"..., 4096) = 2358
  306. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/warnings/register.pm", O_RDONLY) = 9
  307. 6494 ioctl(9, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b22870) = -1 ENOTTY (Inappropriate ioctl for device)
  308. 6494 lseek(9, 0, SEEK_CUR) = 0
  309. 6494 read(9, "package warnings::register;\n\nour $VERSION = '1.01';\n\n=pod\n\n=head1 NAME\n\nwarnings::register - warnings import function\n\n=head1 SYNOPSIS\n\n use warnings::register;\n\n=head1 DESCRIPTION\n\nCreates a warni"..., 4096) = 1023
  310. 6494 read(9, "", 4096) = 0
  311. 6494 close(9) = 0
  312. 6494 lseek(8, 1148, SEEK_SET) = 1148
  313. 6494 lseek(8, 0, SEEK_CUR) = 1148
  314. 6494 close(8) = 0
  315. 6494 read(7, "private\n # ones to the derived class. Hang on to the original attribute\n # (Public, Private, etc...) and add Inherited.\n # This is all too complicated to do efficiently with add_fields().\n "..., 4096) = 2890
  316. 6494 lseek(7, 4886, SEEK_SET) = 4886
  317. 6494 lseek(7, 0, SEEK_CUR) = 4886
  318. 6494 close(7) = 0
  319. 6494 lseek(6, 2496, SEEK_SET) = 2496
  320. 6494 lseek(6, 0, SEEK_CUR) = 2496
  321. 6494 close(6) = 0
  322. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/IO/Handle.pm", O_RDONLY) = 6
  323. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a10) = -1 ENOTTY (Inappropriate ioctl for device)
  324. 6494 lseek(6, 0, SEEK_CUR) = 0
  325. 6494 read(6, "package IO::Handle;\n\n=head1 NAME\n\nIO::Handle - supply object methods for I/O handles\n\n=head1 SYNOPSIS\n\n use IO::Handle;\n\n $io = new IO::Handle;\n if ($io->fdopen(fileno(STDIN),\"r\")) {\n "..., 4096) = 4096
  326. 6494 read(6, "e given ordinal value back onto the given\nhandle's input stream. Only one character of pushback per handle is\nguaranteed.\n\n=item $io->write ( BUF, LEN [, OFFSET ] )\n\nThis C<write> is like C<write> fo"..., 4096) = 4096
  327. 6494 read(6, "es with its own name separated by _'s. For example the IO::Socket\nmodule keeps a C<timeout> variable in 'io_socket_timeout'.\n\n=head1 SEE ALSO\n\nL<perlfunc>, \nL<perlop/\"I/O Operators\">,\nL<IO::File>\n\n=he"..., 4096) = 4096
  328. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/Symbol.pm", O_RDONLY) = 7
  329. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  330. 6494 lseek(7, 0, SEEK_CUR) = 0
  331. 6494 read(7, "package Symbol;\n\n=head1 NAME\n\nSymbol - manipulate Perl symbols and their names\n\n=head1 SYNOPSIS\n\n use Symbol;\n\n $sym = gensym;\n open($sym, \"filename\");\n $_ = <$sym>;\n # etc.\n\n ungens"..., 4096) = 4096
  332. 6494 read(7, "{\n my $pkg = shift;\n\n # expand to full symbol table name if needed\n\n unless ($pkg =~ /^main::.*::$/) {\n $pkg = \"main$pkg\"\tif\t$pkg =~ /^::/;\n $pkg = \"main::$pkg\"\tunless\t$pkg =~ /"..., 4096) = 698
  333. 6494 read(7, "", 4096) = 0
  334. 6494 close(7) = 0
  335. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/SelectSaver.pm", O_RDONLY) = 7
  336. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  337. 6494 lseek(7, 0, SEEK_CUR) = 0
  338. 6494 read(7, "package SelectSaver;\n\nour $VERSION = '1.02';\n\n=head1 NAME\n\nSelectSaver - save and restore selected file handle\n\n=head1 SYNOPSIS\n\n use SelectSaver;\n\n {\n my $saver = SelectSaver->new(FILEHAN"..., 4096) = 1076
  339. 6494 read(7, "", 4096) = 0
  340. 6494 close(7) = 0
  341. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/IO.pm", O_RDONLY) = 7
  342. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23430) = -1 ENOTTY (Inappropriate ioctl for device)
  343. 6494 lseek(7, 0, SEEK_CUR) = 0
  344. 6494 read(7, "#\n\npackage IO;\n\nuse XSLoader ();\nuse Carp;\nuse strict;\nuse warnings;\n\nour $VERSION = \"1.25\";\nXSLoader::load 'IO', $VERSION;\n\nsub import {\n shift;\n\n warnings::warnif('deprecated', qq{Parameterles"..., 4096) = 1401
  345. 6494 lseek(7, 412, SEEK_SET) = 412
  346. 6494 lseek(7, 0, SEEK_CUR) = 412
  347. 6494 close(7) = 0
  348. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/auto/IO/IO.so", O_RDONLY) = 7
  349. 6494 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\31\0\0\0\0\0\0@\0\0\0\0\0\0\0\340>\0\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\33\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3248\0\0\0\0\0\0\3248\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\3308\0\0\0\0\0\0\3308 \0\0\0\0\0\3308 \0\0\0\0\0\30\4\0\0\0\0\0\0(\4\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\0109\0\0\0\0\0\0\0109 \0\0\0\0\0"..., 832) = 832
  350. 6494 fstat(7, {st_mode=S_IFREG|0555, st_size=22343, ...}) = 0
  351. 6494 close(7) = 0
  352. 6494 read(6, ", OFFSET])';\n read($_[0], $_[1], $_[2], $_[3] || 0);\n}\n\nsub sysread {\n @_ == 3 || @_ == 4 or croak 'usage: $io->sysread(BUF, LEN [, OFFSET])';\n sysread($_[0], $_[1], $_[2], $_[3] || 0);\n}\n\nsu"..., 4096) = 4096
  353. 6494 read(6, " }\n else {\n\tprint @_;\n }\n}\n\n1;\n", 4096) = 37
  354. 6494 read(6, "", 4096) = 0
  355. 6494 close(6) = 0
  356. 6494 lseek(5, 796, SEEK_SET) = 796
  357. 6494 lseek(5, 0, SEEK_CUR) = 796
  358. 6494 close(5) = 0
  359. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/JSON.pm", O_RDONLY) = 5
  360. 6494 ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23ff0) = -1 ENOTTY (Inappropriate ioctl for device)
  361. 6494 lseek(5, 0, SEEK_CUR) = 0
  362. 6494 read(5, "package JSON;\n\n\nuse strict;\nuse Carp ();\nuse base qw(Exporter);\n@JSON::EXPORT = qw(from_json to_json jsonToObj objToJson encode_json decode_json);\n\nBEGIN {\n $JSON::VERSION = '2.15';\n $JSON::DEBU"..., 4096) = 4096
  363. 6494 read(5, "JSON::false }\n\nsub null { undef; }\n\n\nsub require_xs_version { $XS_Version; }\n\nsub backend {\n my $proto = shift;\n $JSON::Backend;\n}\n\n#*module = *backend;\n\n\nsub is_xs {\n return $_[0]->module e"..., 4096) = 4096
  364. 6494 read(5, "urn 1;\n}\n\n#\n# To save memory, the below lines are read only when XS backend is used.\n#\n\npackage JSON;\n\n1;\n__DATA__\n\n\n#\n# Helper classes for Backend Module (XS)\n#\n\npackage JSON::Backend::XS;\n\nuse const"..., 4096) = 4096
  365. 6494 fcntl(5, F_SETFD, FD_CLOEXEC) = 0
  366. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/overload.pm", O_RDONLY) = 6
  367. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a20) = -1 ENOTTY (Inappropriate ioctl for device)
  368. 6494 lseek(6, 0, SEEK_CUR) = 0
  369. 6494 read(6, "package overload;\n\nour $VERSION = '1.10';\n\nsub nil {}\n\nsub OVERLOAD {\n $package = shift;\n my %arg = @_;\n my ($sub, $fb);\n $ {$package . \"::OVERLOAD\"}{dummy}++; # Register with magic by touching.\n "..., 4096) = 4096
  370. 6494 read(6, "sed into.\n if (warnings::enabled) {\n $_ [1] = \"undef\" unless defined $_ [1];\n warnings::warn (\"`$_[1]' is not a code reference\");\n }\n }\n else {\n $^H{$_"..., 4096) = 4096
  371. 6494 lseek(6, 4529, SEEK_SET) = 4529
  372. 6494 lseek(6, 0, SEEK_CUR) = 4529
  373. 6494 close(6) = 0
  374. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/JSON/XS.pm", O_RDONLY) = 6
  375. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a20) = -1 ENOTTY (Inappropriate ioctl for device)
  376. 6494 lseek(6, 0, SEEK_CUR) = 0
  377. 6494 read(6, "=head1 NAME\n\nJSON::XS - JSON serialising/deserialising, done correctly and fast\n\n=encoding utf-8\n\nJSON::XS - \346\255\243\343\201\227\343\201\217\343\201\246\351\253\230\351\200\237\343\201\252 JSON \343\202\267\343\203\252\343\202\242\343\203\251\343\202\244\343\202\266/\343\203\207\343\202\267\343\203\252\343\202\242\343\203\251\343\202\244\343\202\266\n (http://fleu"..., 4096) = 4096
  378. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/common/sense.pm", O_RDONLY) = 7
  379. 6494 ioctl(7, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23440) = -1 ENOTTY (Inappropriate ioctl for device)
  380. 6494 lseek(7, 0, SEEK_CUR) = 0
  381. 6494 read(7, "=head1 NAME\n\ncommon::sense - save a tree AND a kitten, use common::sense!\n\n=head1 SYNOPSIS\n\n use common::sense;\n\n # roughly the same as, with much lower memory usage:\n #\n # use strict qw(vars subs);\n "..., 4096) = 4096
  382. 6494 read(7, "verything in this module. We\nmight test our modules and upload new ones working with newer versions of\nthis module, and leave you standing in the rain because we didn't tell\nyou.\n\nMost likely, we will"..., 4096) = 1947
  383. 6494 read(7, "", 4096) = 0
  384. 6494 close(7) = 0
  385. 6494 read(6, "tem $json_text = encode_json $perl_scalar\n\nConverts the given Perl data structure to a UTF-8 encoded, binary string\n(that is, the string contains octets only). Croaks on error.\n\nThis function call is "..., 4096) = 4096
  386. 6494 read(6, "ag is to produce JSON texts that can be\ntransmitted over a 7-bit channel, as the encoded JSON texts will not\ncontain any 8 bit characters.\n\n JSON::XS->new->ascii (1)->encode ([chr 0x10401])\n => [\"\\u"..., 4096) = 4096
  387. 6494 read(6, "d indent disabled:\n\n {\"key\" :\"value\"}\n\n=item $json = $json->space_after ([$enable])\n\n=item $enabled = $json->get_space_after\n\nIf C<$enable> is true (or missing), then the C<encode> method will add a"..., 4096) = 4096
  388. 6494 read(6, " any way, and it is recommended to\nleave it off unless you know your communications partner.\n\n=item $json = $json->allow_blessed ([$enable])\n\n=item $enabled = $json->get_allow_blessed\n\nIf C<$enable> i"..., 4096) = 4096
  389. 6494 read(6, "sh.\n\nTypical names for the single object key are C<__class_whatever__>, or\nC<$__dollars_are_rarely_used__$> or C<}ugly_brace_placement>, or even\nthings like C<__class_md5sum(classname)__>, to reduce t"..., 4096) = 4096
  390. 6494 read(6, "and references to hashes become JSON objects. Undefined\nPerl values (e.g. C<undef>) become JSON C<null> values. Neither C<true>\nnor C<false> values will be generated.\n\n=item $perl_scalar = $json->deco"..., 4096) = 4096
  391. 6494 read(6, "l under\nreal world conditions). As a special exception, you can also call this\nmethod before having parsed anything.\n\nThis function is useful in two cases: a) finding the trailing text after a\nJSON ob"..., 4096) = 4096
  392. 6494 read(6, "open the monster\n open my $fh, \"<bigfile.json\"\n or die \"bigfile: $!\";\n\n # first parse the initial \"[\"\n for (;;) {\n sysread $fh, my $buf, 65536\n or die \"read error: $!\";\n $"..., 4096) = 4096
  393. 6494 read(6, "antees precision up to but not including\nthe leats significant bit.\n\n=item true, false\n\nThese JSON atoms become C<JSON::XS::true> and C<JSON::XS::false>,\nrespectively. They are overloaded to act almos"..., 4096) = 4096
  394. 6494 read(6, " short comparison:\n\nC<utf8> controls whether the JSON text created by C<encode> (and expected\nby C<decode>) is UTF-8 encoded or not, while C<latin1> and C<ascii> only\ncontrol whether C<encode> escapes"..., 4096) = 4096
  395. 6494 read(6, "aracters\nwith values > 127, which means you can interpret the resulting string\nas UTF-8, ISO-8859-1, ASCII, KOI8-R or most about any character set and\n8-bit-encoding, and still get the same data struc"..., 4096) = 4096
  396. 6494 read(6, "bilities that I am not aware of (or the YAML\nspecification has been changed yet again - it does so quite often). In\ngeneral you should not try to generate YAML with a JSON generator or vice\nversa, or "..., 4096) = 4096
  397. 6494 read(6, "\nwill be broken due to missing (or wrong) Unicode handling. Others refuse\nto decode or encode properly, so it was impossible to prepare a fair\ncomparison table for that case.\n\n\n=head1 SECURITY CONSIDE"..., 4096) = 3837
  398. 6494 read(6, "", 4096) = 0
  399. 6494 close(6) = 0
  400. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/auto/JSON/XS/XS.so", O_RDONLY) = 6
  401. 6494 read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`(\0\0\0\0\0\0@\0\0\0\0\0\0\0\200\311\0\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\33\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\34\302\0\0\0\0\0\0\34\302\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0 \302\0\0\0\0\0\0 \302 \0\0\0\0\0 \302 \0\0\0\0\0\230\5\0\0\0\0\0\0\340\6\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0P\302\0\0\0\0\0\0P\302 \0\0\0\0\0"..., 832) = 832
  402. 6494 fstat(6, {st_mode=S_IFREG|0555, st_size=60773, ...}) = 0
  403. 6494 close(6) = 0
  404. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/attributes.pm", O_RDONLY) = 6
  405. 6494 ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b233f0) = -1 ENOTTY (Inappropriate ioctl for device)
  406. 6494 lseek(6, 0, SEEK_CUR) = 0
  407. 6494 read(6, "package attributes;\n\nour $VERSION = 0.12;\n\n@EXPORT_OK = qw(get reftype);\n@EXPORT = ();\n%EXPORT_TAGS = (ALL => [@EXPORT, @EXPORT_OK]);\n\nuse strict;\n\nsub croak {\n require Carp;\n goto &Carp::croak;"..., 4096) = 4096
  408. 6494 lseek(6, 2675, SEEK_SET) = 2675
  409. 6494 lseek(6, 0, SEEK_CUR) = 2675
  410. 6494 close(6) = 0
  411. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/auto/attributes/attributes.so", O_RDONLY) = 6
  412. 6494 read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\17\0\0\0\0\0\0@\0\0\0\0\0\0\0\360$\0\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\33\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\254\36\0\0\0\0\0\0\254\36\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0 \0\0\0\0\0(\3\0\0\0\0\0\0008\3\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0000 \0\0\0\0\0\0000 \0\0\0\0\0"..., 832) = 832
  413. 6494 fstat(6, {st_mode=S_IFREG|0555, st_size=14390, ...}) = 0
  414. 6494 close(6) = 0
  415. 6494 read(5, "AG;\n ${$_[0]} |= $length;\n *JSON::XS::encode = \\&JSON::Backend::XS::Supportable::_encode;\n }\n\n $_[0];\n}\n\n\n1;\n__END__\n\n=head1 NAME\n\nJSON - JSON (JavaScript Object Notation) encoder/"..., 4096) = 4096
  416. 6494 read(5, "bject instead of JSON::XS and\nit is very slow as pure-Perl.\n\n=item * simple to use\n\nThis module has both a simple functional interface as well as an\nobject oriented interface interface.\n\n=item * reaso"..., 4096) = 4096
  417. 6494 read(5, " \n $enabled = $json->get_latin1\n\nIf $enable is true (or missing), then the encode method will encode the resulting JSON\ntext as latin1 (or iso-8859-1), escaping any characters outside the code ra"..., 4096) = 4096
  418. 6494 read(5, "written by humans (configuration files,\nresource files etc.)\n\nIf C<$enable> is false (the default), then C<decode> will only accept\nvalid JSON texts.\n\nCurrently accepted extensions are:\n\n=over 4\n\n=ite"..., 4096) = 4096
  419. 6494 read(5, "no\nC<TO_JSON> method is found, the value of C<allow_blessed> will decide what\nto do.\n\nThe C<TO_JSON> method may safely call die if it wants. If C<TO_JSON>\nreturns other blessed objects, those will be "..., 4096) = 4096
  420. 6494 read(5, " is in $WIDGET{5}:\n JSON\n ->new\n ->filter_json_single_key_object (__widget__ => sub {\n $WIDGET{ $_[0] }\n })\n ->decode ('{\"__widget__\": 5')\n\n # this can be used wi"..., 4096) = 4096
  421. 6494 read(5, "thod, but instead of raising an exception\nwhen there is trailing garbage after the first JSON object, it will\nsilently stop parsing there and return the number of characters consumed\nso far.\n\n JSON-"..., 4096) = 4096
  422. 6494 read(5, "SON::PP (i.e. the created object is a JSON::PP object), available.\nSee to L<JSON::PP/JSON::PP OWN METHODS> in detail.\n\nIf you use C<JSON> with additonal C<-support_by_pp>, some methods\nare available e"..., 4096) = 4096
  423. 6494 read(5, "> PERL\n\n=over 4\n\n=item object\n\nA JSON object becomes a reference to a hash in Perl. No ordering of object\nkeys is preserved (JSON does not preserver object key ordering itself).\n\n=item array\n\nA JSON a"..., 4096) = 4096
  424. 6494 read(5, " throwing an\nexception, encoding the reference as if it weren't blessed, or provide\nyour own serialiser method.\n\nWith C<convert_blessed_universally> mode, C<encode> converts blessed\nhash references o"..., 4096) = 4096
  425. 6494 read(5, "\n my $json = new JSON;\n $json->allow_nonref->escape_slash->encode(\"/\");\n\nAt this time, the returned object is a C<JSON::Backend::XS::Supportable>\nobject (re-blessed XS object), and by checking JS"..., 4096) = 4096
  426. 6494 read(5, "ort_by_pp> is not used.)\n\n $json->allow_singlequote->decode($json_text)\n\n=item $JSON::SingleQuote\n\nDisable. C<JSON> does not make such a invalid JSON string any longer.\n\n=item $JSON::KeySort\n\n $json"..., 4096) = 2632
  427. 6494 read(5, "", 4096) = 0
  428. 6494 close(5) = 0
  429. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/constant.pm", O_RDONLY) = 5
  430. 6494 ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23a20) = -1 ENOTTY (Inappropriate ioctl for device)
  431. 6494 lseek(5, 0, SEEK_CUR) = 0
  432. 6494 read(5, "package constant;\nuse 5.005;\nuse strict;\nuse warnings::register;\n\nuse vars qw($VERSION %declared);\n$VERSION = '1.20';\n\n#=======================================================================\n\n# Some "..., 4096) = 4096
  433. 6494 read(5, " once if we make any direct symbol table changes.\n mro::method_changed_in($pkg) if _CAN_PCS && $flush_mro;\n}\n\n1;\n\n__END__\n\n=head1 NAME\n\nconstant - Perl pragma to declare constants\n\n=head1 SYNOPSIS\n"..., 4096) = 4096
  434. 6494 lseek(5, 4221, SEEK_SET) = 4221
  435. 6494 lseek(5, 0, SEEK_CUR) = 4221
  436. 6494 close(5) = 0
  437. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/Exporter/Heavy.pm", O_RDONLY) = 5
  438. 6494 ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b23ff0) = -1 ENOTTY (Inappropriate ioctl for device)
  439. 6494 lseek(5, 0, SEEK_CUR) = 0
  440. 6494 read(5, "package Exporter::Heavy;\n\nuse strict;\nno strict 'refs';\n\n# On one line so MakeMaker will see it.\nrequire Exporter; our $VERSION = $Exporter::VERSION;\n\n=head1 NAME\n\nExporter::Heavy - Exporter guts\n\n=h"..., 4096) = 4096
  441. 6494 read(5, "# barewords twice... both with and without a leading &.\n\t # (Technique could be applied to $export_cache at cost of memory)\n\t my @expanded = map { /^\\w/ ? ($_, '&'.$_) : $_ } @$fail;\n\t warn \""..., 4096) = 2282
  442. 6494 read(5, "", 4096) = 0
  443. 6494 close(5) = 0
  444. 6494 read(4, "", 4096) = 0
  445. 6494 close(4) = 0
  446. 6494 socketpair(PF_FILE, SOCK_STREAM, 0, [4, 5]) = 0
  447. 6494 fcntl(4, F_GETFL) = 0x2 (flags O_RDWR)
  448. 6494 fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  449. 6494 fcntl(5, F_GETFL) = 0x2 (flags O_RDWR)
  450. 6494 fcntl(5, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  451. 6494 socketpair(PF_FILE, SOCK_STREAM, 0, [6, 7]) = 0
  452. 6494 fcntl(6, F_GETFL) = 0x2 (flags O_RDWR)
  453. 6494 fcntl(6, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  454. 6494 fcntl(7, F_GETFL) = 0x2 (flags O_RDWR)
  455. 6494 fcntl(7, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  456. 6494 epoll_ctl(8, EPOLL_CTL_ADD, 7, {0, {u32=536238304, u64=536238304}}) = 0
  457. 6494 epoll_ctl(8, EPOLL_CTL_MOD, 7, {EPOLLIN, {u32=536238304, u64=536238304}}) = 0
  458. 6494 socketpair(PF_FILE, SOCK_STREAM, 0, [9, 10]) = 0
  459. 6494 fcntl(9, F_GETFL) = 0x2 (flags O_RDWR)
  460. 6494 fcntl(9, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  461. 6494 fcntl(10, F_GETFL) = 0x2 (flags O_RDWR)
  462. 6494 fcntl(10, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  463. 6494 epoll_ctl(11, EPOLL_CTL_ADD, 10, {0, {u32=537550208, u64=537550208}}) = 0
  464. 6494 epoll_ctl(11, EPOLL_CTL_MOD, 10, {EPOLLIN, {u32=537550208, u64=537550208}}) = 0
  465. 6494 socketpair(PF_FILE, SOCK_STREAM, 0, [12, 13]) = 0
  466. 6494 fcntl(12, F_GETFL) = 0x2 (flags O_RDWR)
  467. 6494 fcntl(12, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  468. 6494 fcntl(13, F_GETFL) = 0x2 (flags O_RDWR)
  469. 6494 fcntl(13, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  470. 6494 socketpair(PF_FILE, SOCK_STREAM, 0, [14, 15]) = 0
  471. 6494 fcntl(14, F_GETFL) = 0x2 (flags O_RDWR)
  472. 6494 fcntl(14, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  473. 6494 fcntl(15, F_GETFL) = 0x2 (flags O_RDWR)
  474. 6494 fcntl(15, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  475. 6494 open("/etc/resolv.conf", O_RDONLY) = 16
  476. 6494 fstat(16, {st_mode=S_IFREG|0644, st_size=137, ...}) = 0
  477. 6494 read(16, "domain mcs.anl.gov\nsearch mcs.anl.gov\nnameserver 140.221.8.88\nnameserver 140.221.8.15\nnameserver 130.202.101.6\nnameserver 130.202.101.37\n", 4096) = 137
  478. 6494 read(16, "", 4096) = 0
  479. 6494 close(16) = 0
  480. 6494 socket(PF_FILE, SOCK_STREAM, 0) = 16
  481. 6494 fcntl(16, F_GETFL) = 0x2 (flags O_RDWR)
  482. 6494 fcntl(16, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  483. 6494 connect(16, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  484. 6494 close(16) = 0
  485. 6494 socket(PF_FILE, SOCK_STREAM, 0) = 16
  486. 6494 fcntl(16, F_GETFL) = 0x2 (flags O_RDWR)
  487. 6494 fcntl(16, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  488. 6496 epoll_wait(11, <unfinished ...>
  489. 6495 epoll_wait(8, <unfinished ...>
  490. 6494 connect(16, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  491. 6494 close(16) = 0
  492. 6494 open("/etc/nsswitch.conf", O_RDONLY) = 16
  493. 6494 fstat(16, {st_mode=S_IFREG|0644, st_size=1709, ...}) = 0
  494. 6494 read(16, "#\n# /etc/nsswitch.conf\n#\n# An example Name Service Switch config file. This file should be\n# sorted with the most-used services at the beginning.\n#\n# The entry '[NOTFOUND=return]' means that the searc"..., 4096) = 1709
  495. 6494 read(16, "", 4096) = 0
  496. 6494 close(16) = 0
  497. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  498. 6494 open("/etc/ld.so.cache", O_RDONLY) = 16
  499. 6494 fstat(16, {st_mode=S_IFREG|0644, st_size=144317, ...}) = 0
  500. 6494 close(16) = 0
  501. 6494 open("/lib64/libnss_db.so.2", O_RDONLY) = 16
  502. 6494 read(16, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20P\0\0\0\0\0\0@\0\0\0\0\0\0\0\340\f\f\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\33\0\32\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\224\351\v\0\0\0\0\0\224\351\v\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0\360\v\0\0\0\0\0\0\360+\0\0\0\0\0\0\360+\0\0\0\0\0\334\33\0\0\0\0\0\0h\36\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0h\377\v\0\0\0\0\0h\377+\0\0\0\0\0"..., 832) = 832
  503. 6494 fstat(16, {st_mode=S_IFREG|0755, st_size=791456, ...}) = 0
  504. 6494 close(16) = 0
  505. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/5.12.2/x86_64-linux/CORE/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  506. 6494 open("/lib64/libnss_files.so.2", O_RDONLY) = 16
  507. 6494 read(16, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\37\0\0\0\0\0\0@\0\0\0\0\0\0\0x\312\0\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0 \0\37\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0 \203\0\0\0\0\0\0 \203\0\0\0\0\0\0 \203\0\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
  508. 6494 fstat(16, {st_mode=S_IFREG|0755, st_size=53880, ...}) = 0
  509. 6494 close(16) = 0
  510. 6494 open("/etc/host.conf", O_RDONLY) = 16
  511. 6494 fstat(16, {st_mode=S_IFREG|0644, st_size=17, ...}) = 0
  512. 6494 read(16, "order hosts,bind\n", 4096) = 17
  513. 6494 read(16, "", 4096) = 0
  514. 6494 close(16) = 0
  515. 6494 open("/etc/hosts", O_RDONLY) = 16
  516. 6494 fcntl(16, F_GETFD) = 0
  517. 6494 fcntl(16, F_SETFD, FD_CLOEXEC) = 0
  518. 6494 fstat(16, {st_mode=S_IFREG|0644, st_size=196, ...}) = 0
  519. 6494 read(16, "# Do not remove the following line, or various programs\n# that require network functionality will fail.\n127.0.0.1\tlocalhost.localdomain\tlocalhost\tbio-data-1\n::1\tlocalhost6.localdomain6\tlocalhost6\n", 4096) = 196
  520. 6494 close(16) = 0
  521. 6494 open("/dev/urandom", O_RDONLY) = 16
  522. 6494 fcntl(16, F_GETFD) = 0
  523. 6494 fcntl(16, F_SETFD, FD_CLOEXEC) = 0
  524. 6494 read(16, "\202\260\31\2\305\212\266\27~\377\177iXk\343\356", 16) = 16
  525. 6494 sendto(9, "\0", 1, 0, NULL, 0) = 1
  526. 6496 <... epoll_wait resumed> {{EPOLLIN, {u32=537550208, u64=537550208}}}, 256, 4294967295) = 1
  527. 6494 sendto(14, "\0", 1, 0, NULL, 0 <unfinished ...>
  528. 6496 poll([{fd=10, events=POLLIN}], 1, 0) = 1 ([{fd=10, revents=POLLIN}])
  529. 6494 <... sendto resumed> ) = 1
  530. 6496 open("/etc/resolv.conf", O_RDONLY <unfinished ...>
  531. 6494 write(1, "set up wait on fd=15\n", 21 <unfinished ...>
  532. 6496 <... open resumed> ) = 17
  533. 6496 fstat(17, {st_mode=S_IFREG|0644, st_size=137, ...}) = 0
  534. 6496 read(17, "domain mcs.anl.gov\nsearch mcs.anl.gov\nnameserver 140.221.8.88\nnameserver 140.221.8.15\nnameserver 130.202.101.6\nnameserver 130.202.101.37\n", 4096) = 137
  535. 6496 read(17, "", 4096) = 0
  536. 6496 close(17) = 0
  537. 6496 open("/etc/hosts", O_RDONLY) = 17
  538. 6496 fcntl(17, F_GETFD) = 0
  539. 6496 fcntl(17, F_SETFD, FD_CLOEXEC) = 0
  540. 6496 fstat(17, {st_mode=S_IFREG|0644, st_size=196, ...}) = 0
  541. 6496 read(17, "# Do not remove the following line, or various programs\n# that require network functionality will fail.\n127.0.0.1\tlocalhost.localdomain\tlocalhost\tbio-data-1\n::1\tlocalhost6.localdomain6\tlocalhost6\n", 4096) = 196
  542. 6496 close(17) = 0
  543. 6496 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 17
  544. 6496 fcntl(17, F_SETFD, FD_CLOEXEC) = 0
  545. 6496 fcntl(17, F_GETFL) = 0x2 (flags O_RDWR)
  546. 6496 fcntl(17, F_SETFL, O_RDWR|O_NONBLOCK) = 0
  547. 6496 setsockopt(17, SOL_TCP, TCP_NODELAY, [1], 4) = 0
  548. 6496 connect(17, {sa_family=AF_INET, sin_port=htons(5110), sin_addr=inet_addr("127.0.0.1")}, 16) = -1 EINPROGRESS (Operation now in progress)
  549. 6496 epoll_ctl(11, EPOLL_CTL_ADD, 17, {0, {u32=538787472, u64=538787472}}) = 0
  550. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLOUT, {u32=538787472, u64=538787472}}) = 0
  551. 6496 recvfrom(10, "\0", 1, 0, NULL, NULL) = 1
  552. 6496 poll([{fd=10, events=POLLIN}], 1, 0) = 0 (Timeout)
  553. 6496 epoll_wait(11, {{EPOLLOUT, {u32=538787472, u64=538787472}}}, 256, 4294967295) = 1
  554. 6496 getsockopt(17, SOL_SOCKET, SO_ERROR, [2314072853747597312], [4]) = 0
  555. 6496 epoll_ctl(11, EPOLL_CTL_DEL, 17, {EPOLLOUT, {u32=538787472, u64=538787472}}) = 0
  556. 6496 sendto(9, "\0", 1, 0, NULL, 0) = 1
  557. 6496 epoll_wait(11, {{EPOLLIN, {u32=537550208, u64=537550208}}}, 256, 4294967295) = 1
  558. 6496 poll([{fd=10, events=POLLIN}], 1, 0) = 1 ([{fd=10, revents=POLLIN}])
  559. 6496 epoll_ctl(11, EPOLL_CTL_ADD, 17, {0, {u32=538787472, u64=538787472}}) = 0
  560. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=538787472, u64=538787472}}) = 0
  561. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=538787472, u64=538787472}}) = 0
  562. 6496 recvfrom(17, "\1\0", 8192, 0, NULL, NULL) = 2
  563. 6496 read(16, "\224\30\253[\376\234\272|\345\365\3279\277`S\0", 16) = 16
  564. 6496 recvfrom(10, "\0", 1, 0, NULL, NULL) = 1
  565. 6496 poll([{fd=10, events=POLLIN}], 1, 0) = 0 (Timeout)
  566. 6496 epoll_wait(11, {{EPOLLOUT, {u32=538787472, u64=538787472}}}, 256, 4294967295) = 1
  567. 6496 epoll_ctl(11, EPOLL_CTL_DEL, 17, {EPOLLIN|EPOLLOUT, {u32=538787472, u64=538787472}}) = 0
  568. 6496 sendto(9, "\0", 1, 0, NULL, 0) = 1
  569. 6496 epoll_wait(11, {{EPOLLIN, {u32=537550208, u64=537550208}}}, 256, 4294967295) = 1
  570. 6496 poll([{fd=10, events=POLLIN}], 1, 0) = 1 ([{fd=10, revents=POLLIN}])
  571. 6496 epoll_ctl(11, EPOLL_CTL_ADD, 17, {0, {u32=538787472, u64=538787472}}) = 0
  572. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=538787472, u64=538787472}}) = 0
  573. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=538787472, u64=538787472}}) = 0
  574. 6496 recvfrom(17, 0x201d52a0, 8192, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
  575. 6496 recvfrom(10, "\0", 1, 0, NULL, NULL) = 1
  576. 6496 poll([{fd=10, events=POLLIN}], 1, 0) = 0 (Timeout)
  577. 6496 epoll_wait(11, {{EPOLLOUT, {u32=538787472, u64=538787472}}}, 256, 4294967295) = 1
  578. 6496 sendto(17, "\1\0", 2, 0, NULL, 0) = 2
  579. 6496 epoll_wait(11, {{EPOLLOUT, {u32=538787472, u64=538787472}}}, 256, 4294967295) = 1
  580. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=538787472, u64=538787472}}) = 0
  581. 6496 epoll_wait(11, <unfinished ...>
  582. 6494 <... write resumed> ) = 21
  583. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/EV.pm", O_RDONLY) = 18
  584. 6494 ioctl(18, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b24530) = -1 ENOTTY (Inappropriate ioctl for device)
  585. 6494 lseek(18, 0, SEEK_CUR) = 0
  586. 6494 read(18, "=head1 NAME\n\nEV - perl interface to libev, a high performance full-featured event loop\n\n=head1 SYNOPSIS\n\n use EV;\n \n # TIMERS\n \n my $w = EV::timer 2, 0, sub {\n warn \"is called after 2s\""..., 4096) = 4096
  587. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/auto/EV/EV.so", O_RDONLY) = 19
  588. 6494 read(19, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260W\0\0\0\0\0\0@\0\0\0\0\0\0\0008\37\2\0\0\0\0\0\0\0\0\0@\0008\0\5\0@\0\33\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\214\17\2\0\0\0\0\0\214\17\2\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0\20\2\0\0\0\0\0\0\20\"\0\0\0\0\0\0\20\"\0\0\0\0\0p\r\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0X\23\2\0\0\0\0\0X\23\"\0\0\0\0\0"..., 832) = 832
  589. 6494 fstat(19, {st_mode=S_IFREG|0555, st_size=159913, ...}) = 0
  590. 6494 close(19) = 0
  591. 6494 read(18, "g including signals and child watchers, and any\nnumber of \"dynamic event loops\" that can use different backends (with\nvarious limitations), but no child and signal watchers.\n\nYou do not have to do any"..., 4096) = 4096
  592. 6494 read(18, "esume\n\nThese two functions suspend and resume a loop, for use when the loop is\nnot used for a while and timeouts should not be processed.\n\nA typical use case would be an interactive program such as a "..., 4096) = 4096
  593. 6494 read(18, "me)\n\nThese advanced functions set the minimum block interval when polling for I/O events and the minimum\nwait interval for timer events. See the libev documentation at\nL<http://pod.tst.eu/http://cvs.s"..., 4096) = 4096
  594. 6494 read(18, "status and\nreturns its C<$revents> bitset (as if its callback was invoked). If the\nwatcher isn't pending it does nothing and returns C<0>.\n\n=item $previous_state = $w->keepalive ($bool)\n\nNormally, C<E"..., 4096) = 4096
  595. 6494 read(18, "ing timers:\n\nIf the timer is active and non-repeating, it will be stopped.\n\nIf the timer is active and repeating, reset the timeout to occur\nC<$repeat> seconds after now.\n\nIf the timer is inactive and"..., 4096) = 4096
  596. 6494 read(18, "=item $time = $w->at\n\nReturn the time that the watcher is expected to trigger next.\n\n=back\n\n\n=head3 SIGNAL WATCHERS - signal me when a signal gets signalled!\n\n=over 4\n\n=item $w = EV::signal $signal, $"..., 4096) = 4096
  597. 6494 read(18, "the perl C<stat> built-in: It stats (using\nC<lstat>) the path specified in the watcher and sets perls stat cache (as\nwell as EV's idea of the current stat values) to the values found.\n\nIn scalar conte"..., 4096) = 4096
  598. 6494 read(18, "n there, you create io and\ntimer watchers as required by the other software. Here is a real-world\nexample of integrating Net::SNMP (with some details left out):\n\n our @snmp_watcher;\n\n our $snmp_pr"..., 4096) = 4096
  599. 6494 read(18, "d3 ASYNC WATCHERS - how to wake up another event loop\n\nAsync watchers are provided by EV, but have little use in perl directly,\nas perl neither supports threads running in parallel nor direct access t"..., 4096) = 2904
  600. 6494 read(18, "", 4096) = 0
  601. 6494 close(18) = 0
  602. 6494 fcntl(18, F_SETFD, FD_CLOEXEC) = 0
  603. 6494 pipe([19, 20]) = 0
  604. 6494 fcntl(19, F_SETFD, FD_CLOEXEC) = 0
  605. 6494 fcntl(19, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  606. 6494 fcntl(20, F_SETFD, FD_CLOEXEC) = 0
  607. 6494 fcntl(20, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  608. 6494 open("/vol/rast-bcr/2010-1124/linux-rhel5-x86_64/lib/perl5/site_perl/5.12.2/x86_64-linux/AnyEvent/Impl/EV.pm", O_RDONLY) = 21
  609. 6494 ioctl(21, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffc8b24530) = -1 ENOTTY (Inappropriate ioctl for device)
  610. 6494 lseek(21, 0, SEEK_CUR) = 0
  611. 6494 read(21, "=head1 NAME\n\nAnyEvent::Impl::EV - AnyEvent adaptor for EV\n\n=head1 SYNOPSIS\n\n use AnyEvent;\n use EV;\n \n # this module gets loaded automatically as required\n\n=head1 DESCRIPTION\n\nThis module provi"..., 4096) = 1989
  612. 6494 read(21, "", 4096) = 0
  613. 6494 close(21) = 0
  614. 6494 poll([{fd=15, events=POLLIN}], 1, 0) = 1 ([{fd=15, revents=POLLIN}])
  615. 6494 recvfrom(15, "\0", 1, 0, NULL, NULL) = 1
  616. 6494 poll([{fd=15, events=POLLIN}], 1, 0) = 0 (Timeout)
  617. 6494 sendto(9, "\0", 1, 0, NULL, 0) = 1
  618. 6496 <... epoll_wait resumed> {{EPOLLIN, {u32=537550208, u64=537550208}}}, 256, 4294967295) = 1
  619. 6496 poll([{fd=10, events=POLLIN}], 1, 0 <unfinished ...>
  620. 6494 epoll_ctl(18, EPOLL_CTL_ADD, 19, {EPOLLIN, {u32=19, u64=4294967315}} <unfinished ...>
  621. 6496 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}])
  622. 6494 <... epoll_ctl resumed> ) = 0
  623. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=538787472, u64=538787472}} <unfinished ...>
  624. 6494 epoll_ctl(18, EPOLL_CTL_ADD, 15, {EPOLLIN, {u32=15, u64=4294967311}} <unfinished ...>
  625. 6496 <... epoll_ctl resumed> ) = 0
  626. 6494 <... epoll_ctl resumed> ) = 0
  627. 6496 sendto(17, "\7\1MDPC02\2\1\2\t\1test_svc\2\0011\f\0hello world", 37, 0, NULL, 0 <unfinished ...>
  628. 6494 epoll_wait(18, <unfinished ...>
  629. 6496 <... sendto resumed> ) = 37
  630. 6496 recvfrom(10, "\0", 1, 0, NULL, NULL) = 1
  631. 6496 poll([{fd=10, events=POLLIN}], 1, 0) = 0 (Timeout)
  632. 6496 epoll_wait(11, {{EPOLLOUT, {u32=538787472, u64=538787472}}}, 256, 4294967295) = 1
  633. 6496 epoll_ctl(11, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=538787472, u64=538787472}}) = 0
  634. 6496 epoll_wait(11, {{EPOLLIN, {u32=538787472, u64=538787472}}}, 256, 4294967295) = 1
  635. 6496 recvfrom(17, "\7\1MDPC02\2\1\4\t\1test_svc\2\0011\t\0OK 27609", 8192, 0, NULL, NULL) = 34
  636. 6496 epoll_wait(11, <unfinished ...>
  637. 6494 <... epoll_wait resumed> 201fdce0, 64, 59743) = -1 EINTR (Interrupted system call)
  638. 6494 --- SIGINT (Interrupt) @ 0 (0) ---
  639. 6496 +++ killed by SIGINT +++
  640. 6495 +++ killed by SIGINT +++
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement