bug-ddd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Internal error (Bus Error)


From: Edward C Morgan
Subject: Internal error (Bus Error)
Date: Fri, 08 Dec 2000 10:43:20 -0500

$ ddd --configuration
GNU DDD 3.2.92 (sparc-sun-solaris2.5.1)
Copyright (C) 1995-1999 Technische Universität Braunschweig, Germany.
Copyright (C) 1999-2000 Universität Passau, Germany.

Compiled with GCC 2.95.2 19991024 (release), libstdc++ 2.8.0
Requires X11R6, Xt11R6, Motif 1.2.3 (OSF/Motif Version 1.2.3)
Includes XPM 3.4.10, Athena Panner, Manual, App defaults, DDD core
Built 2000-12-07 by Edward_C_Morgan <ecmorgan@lucent.com>.


Bus error when I exit ddd before closing the editor ddd invoked.

-- 
Edward Morgan     ecmorgan@lucent.com
Phone:            +1-610-712-3435
Do not boast about tomorrow, For you
do not know what a day may bring forth.
GNU DDD 3.2.92 (sparc-sun-solaris2.5.1)
Copyright (C) 1995-1999 Technische Universität Braunschweig, Germany.
Copyright (C) 1999-2000 Universität Passau, Germany.

Compiled with GCC 2.95.2 19991024 (release), libstdc++ 2.8.0
Requires X11R6, Xt11R6, Motif 1.2.3 (OSF/Motif Version 1.2.3)
Includes XPM 3.4.10, Athena Panner, Manual, App defaults, DDD core
Built 2000-12-07 by Edward_C_Morgan <ecmorgan@lucent.com>.
$  ddd update/Users/mailUID
+  /bin/sh -c 'exec perl -d '\''update/Users/mailUID'\'''
#  Hello, world!
#  Starting Perl...
#  Warning: core dumps are disabled
#  Running Perl (pid 4441, tty /dev/pts/5)...
#  Current language: Perl
#  Searching "vsllib/ddd.vsl"...
#  Trying "/home/ecm/.ddd/vsllib/ddd.vsl"
#  Trying "/home/ecm/gnu/solaris/share/ddd-3.2.92/vsllib/ddd.vsl"
#  Searching 
"vsllib/ddd.vsl"..."/home/ecm/gnu/solaris/share/ddd-3.2.92/vsllib/ddd.vsl".
<- "Default die handler restored.\n"
   "\n"
   "Loading DB routines from perl5db.pl version 1.07\n"
   "Editor support available.\n"
   "\n"
   "Enter h or `h h\' for help, or `man perldebug\' for more help.\n"
   "\n"
<- "main::(update/Users/mailUID:2):\teval \'exec perl $0 ${1+\"${@}\"}\'\n"
   "main::(update/Users/mailUID:3):\tif 0;\n"
<- "  DB<1> "
-> "$DB::emacs = 1\n"
<- "\n"
   "  DB<2> "
-> "O compactDump=\n"
<- "Option better cleared using compactDump=\"\"\n"
   "         compactDump = \'\'\n"
   "  DB<3> "
-> "O veryCompact=\n"
<- "Option better cleared using veryCompact=\"\"\n"
   "         veryCompact = \'\'\n"
   "  DB<4> "
-> "p $ENV{\'PWD\'} || `pwd`\n"
<- "/home/ecm\n"
   "  DB<5> "
-> "L\n"
<- "  DB<5> "
#  Reading file "/home/ecm/update/Users/mailUID"...
#  Reading file "/home/ecm/update/Users/mailUID"...done.
#  File "/home/ecm/update/Users/mailUID" 119 lines, 3478 characters
-> "O hashDepth=\n"
<- "Option better cleared using hashDepth=\"\"\n"
   "           hashDepth = \'\'\n"
   "  DB<6> "
-> "O arrayDepth=\n"
<- "Option better cleared using arrayDepth=\"\"\n"
   "          arrayDepth = \'\'\n"
   "  DB<7> "
-> "O DumpDBFiles=\n"
<- "Option better cleared using DumpDBFiles=\"\"\n"
   "         DumpDBFiles = \'\'\n"
   "  DB<8> "
-> "O DumpPackages=\n"
<- "Option better cleared using DumpPackages=\"\"\n"
   "        DumpPackages = \'\'\n"
   "  DB<9> "
-> "O DumpReused=0\n"
<- "          DumpReused = \'0\'\n"
   "  DB<10> "
-> "O compactDump=\n"
<- "Option better cleared using compactDump=\"\"\n"
   "         compactDump = \'\'\n"
   "  DB<11> "
-> "O veryCompact=\n"
<- "Option better cleared using veryCompact=\"\"\n"
   "         veryCompact = \'\'\n"
   "  DB<12> "
-> "O quote=auto\n"
<- "               quote = \'auto\'\n"
   "  DB<13> "
-> "O HighBit=\n"
<- "Option better cleared using HighBit=\"\"\n"
   "             HighBit = \'\'\n"
   "  DB<14> "
-> "O undefPrint=1\n"
<- "          undefPrint = \'1\'\n"
   "  DB<15> "
-> "O globPrint=\n"
<- "Option better cleared using globPrint=\"\"\n"
   "           globPrint = \'\'\n"
   "  DB<16> "
-> "O PrintRet=1\n"
<- "            PrintRet = \'1\'\n"
   "  DB<17> "
-> "O UsageOnly=\n"
<- "Option better cleared using UsageOnly=\"\"\n"
   "           UsageOnly = \'\'\n"
   "  DB<18> "
-> "O frame=0\n"
<- "               frame = \'0\'\n"
   "  DB<19> "
-> "O AutoTrace=0\n"
<- "           AutoTrace = \'0\'\n"
   "  DB<20> "
-> "O LineInfo=/dev/tty\n"
<- "            LineInfo = \'/dev/tty\'\n"
   "  DB<21> "
-> "O maxTraceLen=400\n"
<- "         maxTraceLen = \'400\'\n"
   "  DB<22> "
-> "O recallCommand=!\n"
<- "       recallCommand = \'!\'\n"
   "  DB<23> "
-> "O ShellBang=!\n"
<- "           ShellBang = \'!\'\n"
   "  DB<24> "
-> "O pager=|less\n"
<- "               pager = \'|less\'\n"
   "  DB<25> "
-> "O tkRunning=\n"
<- "Option better cleared using tkRunning=\"\"\n"
   "           tkRunning = \'\'\n"
   "  DB<26> "
-> "O ornaments=us,ue,md,me\n"
<- "           ornaments = \'us,ue,md,me\'\n"
   "  DB<27> "
-> "O signalLevel=1\n"
<- "         signalLevel = \'1\'\n"
   "  DB<28> "
-> "O warnLevel=1\n"
<- "           warnLevel = \'1\'\n"
   "  DB<29> "
-> "O dieLevel=1\n"
<- "Stack dump during die enabled outside of evals.\n"
   "            dieLevel = \'1\'\n"
   "  DB<30> "
-> "O inhibit_exit=1\n"
<- "        inhibit_exit = \'1\'\n"
   "  DB<31> "
-> "O ImmediateStop=\n"
<- "Option better cleared using ImmediateStop=\"\"\n"
   "       ImmediateStop = \'\'\n"
   "  DB<32> "
-> "O bareStringify=1\n"
<- "       bareStringify = \'1\'\n"
   "  DB<33> "
-> "O RemotePort=\n"
<- "Option better cleared using RemotePort=\"\"\n"
   "Too late to set RemotePort, enabled on next \'R\'!\n"
   "          RemotePort = \'\'\n"
   "  DB<34> "
-> "# reset\n"
<- "\n"
   "  DB<35> "
-> "L\n"
<- "  DB<35> "
-> "$ENV{\'TERM\'} = \'dumb\'\n"
<- "\n"
   "  DB<36> "
-> "open(STDIN, \"</dev/pts/5\"); open(STDOUT, \">/dev/pts/5\"); open(STDERR, 
\">/dev/pts/5\"); \n"
<- "\n"
   "  DB<37> "
-> "h detach\n"
<- "detach is not a debugger command.\n"
   "  DB<38> "
#  Starting Perl...done.
#  Welcome to DDD 3.2.92 "Once in a Lifetime" (sparc-sun-solaris2.5.1)
-> "h s\n"
<- "s [expr]        Single step [in expr].\n"
   "  DB<39> "
-> "h stepi\n"
<- "stepi is not a debugger command.\n"
   "  DB<40> "
-> "h n\n"
<- "n [expr]        Next, steps over subroutine calls [in expr].\n"
   "  DB<41> "
-> "h nexti\n"
<- "nexti is not a debugger command.\n"
   "  DB<42> "
-> "h until\n"
<- "until is not a debugger command.\n"
   "  DB<43> "
-> "h r\n"
<- "r               Return from current subroutine.\n"
   "  DB<44> "
-> "h c\n"
<- "c [line|sub]    Continue; optionally inserts a one-time-only breakpoint\n"
   "\t\tat the specified position.\n"
   "command         Execute as a perl statement in current package.\n"
   "  DB<45> "
-> "h signal\n"
<- "signal is not a debugger command.\n"
   "  DB<46> "
-> "h kill\n"
<- "kill is not a debugger command.\n"
   "  DB<47> "
-> "h up\n"
<- "up is not a debugger command.\n"
   "  DB<48> "
-> "h down\n"
<- "down is not a debugger command.\n"
   "  DB<49> "
-> "s\n"
<- "main::(update/Users/mailUID:5):\t$^W=1;\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
-> "s\n"
<- "main::(update/Users/mailUID:11):\tmy $who=&readWho(\'/home/ecm/update\');\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
-> "s\n"
<- "main::readWho(update/Users/mailUID:90):\n"
   "90:\t    my ($dir)=@_;\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
-> "s\n"
<- "main::readWho(update/Users/mailUID:91):\n"
   "91:\t    my $rtn={};\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
-> "s\n"
<- "main::readWho(update/Users/mailUID:92):\n"
   "92:\t    my $dh=DirHandle->new($dir) || die \"\\a$dir: $!\\n"
   "\";\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
-> "s\n"
<- "DirHandle::new(/home/ecm/perl5/lib/5.6.0/DirHandle.pm:33):\n"
   "33:\t    @_ >= 1 && @_ <= 2 or croak \'usage: new DirHandle [DIRNAME]\';\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
#  Reading file "/home/ecm/perl5/lib/5.6.0/DirHandle.pm"...
#  Reading file "/home/ecm/perl5/lib/5.6.0/DirHandle.pm"...done.
#  File "/home/ecm/perl5/lib/5.6.0/DirHandle.pm" 72 lines, 1649 characters
-> "r\n"
<- "scalar context return from DirHandle::new: -> *Symbol::GEN0\n"
   "main::readWho(update/Users/mailUID:93):\n"
   "93:\t    my $latest=(sort grep /^Who\\.\\d+$/,$dh->read)[-1];\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
#  File "/home/ecm/update/Users/mailUID" 119 lines, 3478 characters
-> "n\n"
<- "main::readWho(update/Users/mailUID:94):\n"
   "94:\t    if ( $latest ) {\n"
   "  DB<49> "
-> "L\n"
<- "  DB<49> "
-> "x $latest\n"
<- "0  \'Who.20001208\'\n"
   "  DB<50> "
-> "n\n"
<- "main::readWho(update/Users/mailUID:95):\n"
   "95:\t        my $fh=IO::File->new(\"$dir/$latest\") || die \"$dir/$latest: 
$!\\n"
   "\";\n"
   "  DB<50> "
-> "L\n"
<- "  DB<50> "
-> "n\n"
<- "main::readWho(update/Users/mailUID:96):\n"
   "96:\t        my $state=0;\n"
   "  DB<50> "
-> "L\n"
<- "  DB<50> "
-> "n\n"
<- "main::readWho(update/Users/mailUID:97):\n"
   "97:\t        while(<$fh>) {\n"
   "  DB<50> "
-> "L\n"
<- "  DB<50> "
-> "n\n"
<- "main::readWho(update/Users/mailUID:98):\n"
   "98:\t            if ( $state==0 ) {\n"
   "  DB<50> "
-> "L\n"
<- "  DB<50> "
-> "b 102\n"
<- "  DB<51> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   "  DB<51> "
-> "x $user\n"
<- "0  undef\n"
   "  DB<52> "
-> "p $user\n"
<- "Use of uninitialized value in print at (eval 
17)[/home/ecm/perl5/lib/5.6.0/perl5db.pl:1510] line 2, <IN> line 79.\n"
<- "\teval \'($@, $!, $^E, $,, $/, $\\\\, $^W) = @saved;package main; $^D = $^D 
| $DB::db_stop;\n"
<- "print {$DB::OUT}  $user;\n"
<- "\n"
<- ";\' called at /home/ecm/perl5/lib/5.6.0/perl5db.pl line 1510\n"
<- "\tDB::eval called at /home/ecm/perl5/lib/5.6.0/perl5db.pl line 1389\n"
<- "\tDB::DB called at update/Users/mailUID line 98\n"
<- "\tmain::readWho(\'/home/ecm/update\') called at update/Users/mailUID line 
11\n"
<- "\n"
<- "  DB<53> "
-> "T\n"
<- "$ = main::readWho(\'/home/ecm/update\') called from file 
`update/Users/mailUID\' line 11\n"
   "  DB<53> "
-> "\n"
<- "main::readWho(update/Users/mailUID:99):\n"
   "99:\t                $state=1\n"
   "100:\t                    if ( /Members of list/ ) ;\n"
   "  DB<53> "
-> "x $user\n"
<- "0  undef\n"
   "  DB<54> "
#  Creating display...
#  Creating display...done.
-> "T\n"
<- "$ = main::readWho(\'/home/ecm/update\') called from file 
`update/Users/mailUID\' line 11\n"
   "  DB<54> "
#  Creating status display...
#  Creating status display...done.
#  Displays -2 and 1 (2 displays)
#  Displays -2 and 1 (2 displays)
#  Displays -2 and 1 (2 displays)
#  Displays -2 and 1 (2 displays)
#  Displays -2 and 1 (2 displays)
-> "b 113\n"
<- "  DB<55> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<55> "
-> "p $\n"
<- "\034\n"
   "  DB<56> "
-> "p $_\n"
<- "From - Fri Dec  8 07:53:17 2000\n"
   "\n"
   "  DB<57> "
-> "T\n"
<- "$ = main::readWho(\'/home/ecm/update\') called from file 
`update/Users/mailUID\' line 11\n"
   "  DB<57> "
-> "\n"
<- "main::readWho(update/Users/mailUID:97):\n"
   "97:\t        while(<$fh>) {\n"
   "  DB<57> "
-> "x $_\n"
<- "0  \'From - Fri Dec  8 07:53:17 2000\n"
   "\'\n"
   "  DB<58> "
#  Creating display...
#  Creating display...done.
#  Updating clusters...
#  Updating clusters...done.
-> "x $latest\n"
<- "0  \'Who.20001208\'\n"
   "  DB<59> "
-> "c\n"
<- "main::readWho(update/Users/mailUID:102):\n"
   "102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "  DB<59> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<59> "
-> "x $_\n"
<- "0  \'\n"
   "\'\n"
   "  DB<60> "
-> "x $user\n"
<- "0  undef\n"
   "  DB<61> "
-> "p $_\n"
<- "\n"
   "\n"
   "  DB<62> "
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "s\n"
<- "main::readWho(update/Users/mailUID:103):\n"
   "103:\t                unless ( /^\\s*$/ ) {\n"
   "  DB<62> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<62> "
-> "x $_\n"
<- "0  \'\n"
   "\'\n"
   "  DB<63> "
-> "x $user\n"
<- "0  "
<- "undef\n"
<- "  DB<64> "
-> "p $_\n"
<- "\n"
   "\n"
   "  DB<65> "
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "s\n"
<- "main::readWho(update/Users/mailUID:97):\n"
   "97:\t        while(<$fh>) {\n"
   "  DB<65> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<65> "
-> "x $_\n"
<- "0  \'\n"
   "\'\n"
   "  DB<66> "
-> "x $user\n"
<- "0  undef\n"
   "  DB<67> "
-> "p $_\n"
<- "\n"
   "\n"
   "  DB<68> "
#  Updating displays...
#  Updating displays...done.
-> "c\n"
<- "main::readWho(update/Users/mailUID:102):\n"
   "102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "  DB<68> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<68> "
-> "x $_\n"
<- "0  \'ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\'\n"
   "  DB<69> "
-> "x $user\n"
<- "0  "
<- "undef\n"
<- "  DB<70> "
-> "p $_\n"
<- "ecmorgan@lucent.com (Edward_C_Morgan)\n"
<- "\n"
<- "  DB<71> "
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "x $dh->read\n"
<- "  empty array\n"
   "  DB<72> "
-> "s\n"
<- "main::readWho(update/Users/mailUID:103):\n"
   "103:\t                unless ( /^\\s*$/ ) {\n"
   "  DB<72> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<72> "
-> "x $_\n"
<- "0  \'ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\'\n"
   "  DB<73> "
-> "x $user\n"
<- "0  undef\n"
   "  DB<74> "
-> "p $_\n"
<- "ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\n"
   "  DB<75> "
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "s\n"
<- "main::readWho(update/Users/mailUID:104):\n"
   "104:\t                    my ($user)=m/^([^@]+)/;\n"
   "  DB<75> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<75> "
-> "x $_\n"
<- "0  \'ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\'\n"
   "  DB<76> "
-> "x $user\n"
<- "0  "
<- "undef\n"
<- "  DB<77> "
-> "p $_\n"
<- "ecmorgan@lucent.com (Edward_C_Morgan)\n"
<- "\n"
<- "  DB<78> "
#  Updating displays...
#  Updating displays...done.
-> "s\n"
<- "main::readWho(update/Users/mailUID:105):\n"
   "105:\t                    $rtn->{$user}=1;\n"
   "  DB<78> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<78> "
-> "x $_\n"
<- "0  \'ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\'\n"
   "  DB<79> "
-> "x $user\n"
<- "0  \'ecmorgan\'\n"
   "  DB<80> "
-> "p $_\n"
<- "ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\n"
   "  DB<81> "
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "s\n"
<- "main::readWho(update/Users/mailUID:97):\n"
   "97:\t        while(<$fh>) {\n"
   "  DB<81> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 102:\t                last if ( /^\\d+\\s+subscriber/ );\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<81> "
-> "x $_\n"
<- "0  \'ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\'\n"
   "  DB<82> "
-> "x $user\n"
<- "0  "
<- "undef\n"
<- "  DB<83> "
-> "p $_\n"
<- "ecmorgan@lucent.com (Edward_C_Morgan)\n"
   "\n"
   "  DB<84> "
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "d 102\n"
<- "  DB<85> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<85> "
-> "c\n"
<- "\auid: No such file or directory\n"
   "Debugged program terminated.  Use q to quit or R to restart,\n"
   "  use O inhibit_exit to avoid stopping after program termination,\n"
   "  h q, h R or h O to get additional info.  \n"
   "  DB<85> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<85> "
-> "x $_\n"
<- "0  \'202 subscribers\n"
   "\'\n"
   "  DB<86> "
-> "x $user\n"
<- "0  undef\n"
   "  DB<87> "
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "b 110\n"
<- "Line 110 not breakable.\n"
   "  DB<88> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<88> "
-> "\003"
-> "b 110\n"
<- "Line 110 not breakable.\n"
   "  DB<89> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<89> "
-> "b 110\n"
<- "Line 110 not breakable.\n"
   "  DB<90> "
-> "L\n"
<- "update/Users/mailUID:\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "  DB<90> "
#  Starting execution window...
+  /bin/sh -c 'tmp=${TMPDIR-/tmp}/ddd$$; export tmp; trap "rm -f $tmp" 0; trap 
'\''exit 1'\'' 1 2 15; xterm -geometry 90x24+0+570 -bg '\''grey96'\'' -fg 
'\''black'\'' -cr '\''DarkGreen'\'' -fn 
'\''-*-lucidatypewriter-medium-r-*-*-*-120-*-*-*-*-iso8859-*'\'' -title 
'\''DDD: Execution Window'\'' -e /bin/sh -c '\''echo `tty` $$ $TERM $WINDOWID 
>$tmp; trap "" 2; while true; do sleep 3600; done'\'' >/dev/null </dev/null 
2>&1 & while test ! -s $tmp; do sleep 1; done; cat $tmp'
#  Starting execution window...done.
#  Initializing execution window...
#  Initializing execution window...done.
-> "$ENV{\'TERM\'} = \'xterm\'\n"
<- "\n"
   "  DB<91> "
-> "open(STDIN, \"</dev/pts/6\"); open(STDOUT, \">/dev/pts/6\"); open(STDERR, 
\">/dev/pts/6\"); \n"
<- "\n"
   "  DB<92> "
#  Cannot get current backtrace
#  Retrieving Perl Settings...
#  Retrieving Perl Settings...
-> "O\n"
<- "           hashDepth = \'\'\n"
   "          arrayDepth = \'\'\n"
   "         DumpDBFiles = \'\'\n"
   "        DumpPackages = \'\'\n"
   "          DumpReused = \'0\'\n"
   "         compactDump = \'\'\n"
   "         veryCompact = \'\'\n"
   "               quote = \'auto\'\n"
   "             HighBit = \'\'\n"
   "          undefPrint = \'1\'\n"
   "           globPrint = \'\'\n"
   "            PrintRet = \'1\'\n"
   "           UsageOnly = \'\'\n"
   "               frame = \'0\'\n"
   "           AutoTrace = \'0\'\n"
   "                 TTY = \'/dev/tty\'\n"
   "               noTTY = \'\'\n"
   "            ReadLine = \'1\'\n"
   "             NonStop = \'0\'\n"
   "            LineInfo = \'/dev/tty\'\n"
   "         maxTraceLen = \'400\'\n"
   "       recallCommand = \'!\'\n"
   "           ShellBang = \'!\'\n"
   "               pager = \'|less\'\n"
   "           tkRunning = \'\'\n"
   "           ornaments = \'us,ue,md,me\'\n"
   "         signalLevel = \'1\'\n"
   "           warnLevel = \'1\'\n"
   "            dieLevel = \'1\'\n"
   "        inhibit_exit = \'1\'\n"
   "       ImmediateStop = \'\'\n"
   "       bareStringify = \'1\'\n"
   "          RemotePort = \'\'\n"
   "  DB<92> "
#  Retrieving Perl Settings...done.
#  Retrieving Perl Settings...done.
-> "exec \"perl -d update/Users/mailUID\"\n"
<- "\n"
<- "Loading DB routines from perl5db.pl version 1.07\n"
<- "Editor support available.\n"
<- "\n"
<- "Enter h or `h h\' for help, or `man perldebug\' for more help.\n"
<- "\n"
<- "main::(update/Users/mailUID:2):\teval \'exec perl $0 ${1+\"${@}\"}\'\n"
<- "main::(update/Users/mailUID:3):\tif 0;\n"
<- "\033[4m  DB<1> \033[m\033[1m"
-> "L\n"
<- "\033[m"
<- "\033[4m  DB<1> \033[m\033[1m"
-> "x $_\n"
<- "\033[m"
<- "0  "
<- "undef\n"
<- "\033[4m  DB<2> \033[m\033[1m"
-> "x $user\n"
<- "\033[m"
<- "0  "
<- "undef\n"
<- "\033[4m  DB<3> \033[m\033[1m"
-> "$DB::emacs = 1\n"
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
<- "\033[m\n"
   "\033[4m  DB<4> \033[m\033[1m"
-> "O compactDump=\n"
<- "\033[m"
<- "Option better cleared using compactDump=\"\"\n"
<- "         compactDump = \'\'\n"
<- "\033[4m  DB<5> \033[m\033[1m"
-> "O veryCompact=\n"
<- "\033[m"
<- "Option better cleared using veryCompact=\"\"\n"
<- "         veryCompact = \'\'\n"
<- "\033[4m  DB<6> \033[m\033[1m"
-> "f update/Users/mailUID\n"
<- "\033[mAlready in update/Users/mailUID.\n"
   "\033[4m  DB<7> \033[m\033[1m"
-> "b 113\n"
<- "\033[m\033[4m  DB<8> \033[m\033[1m"
-> "f update/Users/mailUID\n"
<- "\033[mAlready in update/Users/mailUID.\n"
   "\033[4m  DB<9> \033[m\033[1m"
-> "b 113\n"
<- "\033[m\033[4m  DB<10> \033[m\033[1m"
-> "T\n"
<- "\033[m\033[4m  DB<10> \033[m\033[1m"
#  Creating status display...
#  Creating status display...done.
-> "T\n"
#  Display -4: `displays` (enabled)
#  Display -4: `displays` (enabled)
<- "\033[m\033[4m  DB<10> \033[m\033[1m"
#  Display -4: `displays` (enabled)
#  Display -4: `displays` (enabled)
-> "x $user\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<11> \033[m\033[1m"
#  Creating display...
#  Creating display...done.
#  Updating clusters...
#  Updating clusters...done.
-> "T\n"
<- "\033[m\033[4m  DB<11> \033[m\033[1m"
-> "x $_\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<12> \033[m\033[1m"
#  Creating display...
#  Creating display...done.
#  Updating clusters...
#  Updating clusters...done.
-> "T\n"
<- "\033[m\033[4m  DB<12> \033[m\033[1m"
-> "x $_\n"
<- "\033[m"
<- "0  undef\n"
   "\033[4m  DB<13> \033[m\033[1m"
-> "x $user\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<14> \033[m\033[1m"
-> "x $_\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<15> \033[m\033[1m"
-> "x $user\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<16> \033[m\033[1m"
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "O hashDepth=\n"
<- "\033[mOption better cleared using hashDepth=\"\"\n"
   "           hashDepth = \'\'\n"
   "\033[4m  DB<17> \033[m\033[1m"
-> "O arrayDepth=\n"
<- "\033[mOption better cleared using arrayDepth=\"\"\n"
   "          arrayDepth = \'\'\n"
   "\033[4m  DB<18> \033[m\033[1m"
-> "O DumpDBFiles=\n"
<- "\033[mOption better cleared using DumpDBFiles=\"\"\n"
   "         DumpDBFiles = \'\'\n"
   "\033[4m  DB<19> \033[m\033[1m"
-> "O DumpPackages=\n"
<- "\033[mOption better cleared using DumpPackages=\"\"\n"
   "        DumpPackages = \'\'\n"
   "\033[4m  DB<20> \033[m\033[1m"
-> "O DumpReused=0\n"
<- "\033[m          DumpReused = \'0\'\n"
   "\033[4m  DB<21> \033[m\033[1m"
-> "O compactDump=\n"
<- "\033[mOption better cleared using compactDump=\"\"\n"
   "         compactDump = \'\'\n"
   "\033[4m  DB<22> \033[m\033[1m"
-> "O veryCompact=\n"
<- "\033[mOption better cleared using veryCompact=\"\"\n"
   "         veryCompact = \'\'\n"
   "\033[4m  DB<23> \033[m\033[1m"
-> "O quote=auto\n"
<- "\033[m               quote = \'auto\'\n"
   "\033[4m  DB<24> \033[m\033[1m"
-> "O HighBit=\n"
<- "\033[mOption better cleared using HighBit=\"\"\n"
   "             HighBit = \'\'\n"
   "\033[4m  DB<25> \033[m\033[1m"
-> "O undefPrint=1\n"
<- "\033[m          undefPrint = \'1\'\n"
   "\033[4m  DB<26> \033[m\033[1m"
-> "O globPrint=\n"
<- "\033[mOption better cleared using globPrint=\"\"\n"
   "           globPrint = \'\'\n"
   "\033[4m  DB<27> \033[m\033[1m"
-> "O PrintRet=1\n"
<- "\033[m            PrintRet = \'1\'\n"
   "\033[4m  DB<28> \033[m\033[1m"
-> "O UsageOnly=\n"
<- "\033[mOption better cleared using UsageOnly=\"\"\n"
   "           UsageOnly = \'\'\n"
   "\033[4m  DB<29> \033[m\033[1m"
-> "O frame=0\n"
<- "\033[m               frame = \'0\'\n"
   "\033[4m  DB<30> \033[m\033[1m"
-> "O AutoTrace=0\n"
<- "\033[m           AutoTrace = \'0\'\n"
   "\033[4m  DB<31> \033[m\033[1m"
-> "O LineInfo=/dev/tty\n"
<- "\033[m            LineInfo = \'/dev/tty\'\n"
   "\033[4m  DB<32> \033[m\033[1m"
-> "O maxTraceLen=400\n"
<- "\033[m         maxTraceLen = \'400\'\n"
   "\033[4m  DB<33> \033[m\033[1m"
-> "O recallCommand=!\n"
<- "\033[m       recallCommand = \'!\'\n"
   "\033[4m  DB<34> \033[m\033[1m"
-> "O ShellBang=!\n"
<- "\033[m           ShellBang = \'!\'\n"
   "\033[4m  DB<35> \033[m\033[1m"
-> "O pager=|less\n"
<- "\033[m               pager = \'|less\'\n"
   "\033[4m  DB<36> \033[m\033[1m"
-> "O tkRunning=\n"
<- "\033[mOption better cleared using tkRunning=\"\"\n"
   "           tkRunning = \'\'\n"
   "\033[4m  DB<37> \033[m\033[1m"
-> "O ornaments=us,ue,md,me\n"
<- "\033[m           ornaments = \'us,ue,md,me\'\n"
   "\033[4m  DB<38> \033[m\033[1m"
-> "O signalLevel=1\n"
<- "\033[m         signalLevel = \'1\'\n"
   "\033[4m  DB<39> \033[m\033[1m"
-> "O warnLevel=1\n"
<- "\033[m           warnLevel = \'1\'\n"
   "\033[4m  DB<40> \033[m\033[1m"
-> "O dieLevel=1\n"
<- "\033[m"
<- "Stack dump during die enabled outside of evals.\n"
   "            dieLevel = \'1\'\n"
   "\033[4m  DB<41> \033[m\033[1m"
-> "O inhibit_exit=1\n"
<- "\033[m        inhibit_exit = \'1\'\n"
   "\033[4m  DB<42> \033[m\033[1m"
-> "O ImmediateStop=\n"
<- "\033[mOption better cleared using ImmediateStop=\"\"\n"
   "       ImmediateStop = \'\'\n"
   "\033[4m  DB<43> \033[m\033[1m"
-> "O bareStringify=1\n"
<- "\033[m       bareStringify = \'1\'\n"
   "\033[4m  DB<44> \033[m\033[1m"
-> "O RemotePort=\n"
<- "\033[mOption better cleared using RemotePort=\"\"\n"
   "Too late to set RemotePort, enabled on next \'R\'!\n"
   "          RemotePort = \'\'\n"
   "\033[4m  DB<45> \033[m\033[1m"
-> "O hashDepth=\n"
<- "\033[mOption better cleared using hashDepth=\"\"\n"
   "           hashDepth = \'\'\n"
   "\033[4m  DB<46> \033[m\033[1m"
-> "O arrayDepth=\n"
<- "\033[mOption better cleared using arrayDepth=\"\"\n"
   "          arrayDepth = \'\'\n"
   "\033[4m  DB<47> \033[m\033[1m"
-> "O DumpDBFiles=\n"
<- "\033[mOption better cleared using DumpDBFiles=\"\"\n"
   "         DumpDBFiles = \'\'\n"
   "\033[4m  DB<48> \033[m\033[1m"
-> "O DumpPackages=\n"
<- "\033[mOption better cleared using DumpPackages=\"\"\n"
   "        DumpPackages = \'\'\n"
   "\033[4m  DB<49> \033[m\033[1m"
-> "O DumpReused=0\n"
<- "\033[m          DumpReused = \'0\'\n"
   "\033[4m  DB<50> \033[m\033[1m"
-> "O compactDump=\n"
<- "\033[mOption better cleared using compactDump=\"\"\n"
   "         compactDump = \'\'\n"
   "\033[4m  DB<51> \033[m\033[1m"
-> "O veryCompact=\n"
<- "\033[mOption better cleared using veryCompact=\"\"\n"
   "         veryCompact = \'\'\n"
   "\033[4m  DB<52> \033[m\033[1m"
-> "O quote=auto\n"
<- "\033[m               quote = \'auto\'\n"
   "\033[4m  DB<53> \033[m\033[1m"
-> "O HighBit=\n"
<- "\033[mOption better cleared using HighBit=\"\"\n"
   "             HighBit = \'\'\n"
   "\033[4m  DB<54> \033[m\033[1m"
-> "O undefPrint=1\n"
<- "\033[m          undefPrint = \'1\'\n"
   "\033[4m  DB<55> \033[m\033[1m"
-> "O globPrint=\n"
<- "\033[mOption better cleared using globPrint=\"\"\n"
   "           globPrint = \'\'\n"
   "\033[4m  DB<56> \033[m\033[1m"
-> "O PrintRet=1\n"
<- "\033[m            PrintRet = \'1\'\n"
   "\033[4m  DB<57> \033[m\033[1m"
-> "O UsageOnly=\n"
<- "\033[mOption better cleared using UsageOnly=\"\"\n"
   "           UsageOnly = \'\'\n"
   "\033[4m  DB<58> \033[m\033[1m"
-> "O frame=0\n"
<- "\033[m               frame = \'0\'\n"
   "\033[4m  DB<59> \033[m\033[1m"
-> "O AutoTrace=0\n"
<- "\033[m           AutoTrace = \'0\'\n"
   "\033[4m  DB<60> \033[m\033[1m"
-> "O LineInfo=/dev/tty\n"
<- "\033[m"
<- "            LineInfo = \'/dev/tty\'\n"
   "\033[4m  DB<61> \033[m\033[1m"
-> "O maxTraceLen=400\n"
<- "\033[m         maxTraceLen = \'400\'\n"
   "\033[4m  DB<62> \033[m\033[1m"
-> "O recallCommand=!\n"
<- "\033[m       recallCommand = \'!\'\n"
   "\033[4m  DB<63> \033[m\033[1m"
-> "O ShellBang=!\n"
<- "\033[m           ShellBang = \'!\'\n"
   "\033[4m  DB<64> \033[m\033[1m"
-> "O pager=|less\n"
<- "\033[m               pager = \'|less\'\n"
   "\033[4m  DB<65> \033[m\033[1m"
-> "O tkRunning=\n"
<- "\033[mOption better cleared using tkRunning=\"\"\n"
   "           tkRunning = \'\'\n"
   "\033[4m  DB<66> \033[m\033[1m"
-> "O ornaments=us,ue,md,me\n"
<- "\033[m           ornaments = \'us,ue,md,me\'\n"
   "\033[4m  DB<67> \033[m\033[1m"
-> "O signalLevel=1\n"
<- "\033[m         signalLevel = \'1\'\n"
   "\033[4m  DB<68> \033[m\033[1m"
-> "O warnLevel=1\n"
<- "\033[m           warnLevel = \'1\'\n"
   "\033[4m  DB<69> \033[m\033[1m"
-> "O dieLevel=1\n"
<- "\033[mStack dump during die enabled outside of evals.\n"
   "            dieLevel = \'1\'\n"
   "\033[4m  DB<70> \033[m\033[1m"
-> "O inhibit_exit=1\n"
<- "\033[m        inhibit_exit = \'1\'\n"
   "\033[4m  DB<71> \033[m\033[1m"
-> "O ImmediateStop=\n"
<- "\033[mOption better cleared using ImmediateStop=\"\"\n"
   "       ImmediateStop = \'\'\n"
   "\033[4m  DB<72> \033[m\033[1m"
-> "O bareStringify=1\n"
<- "\033[m       bareStringify = \'1\'\n"
   "\033[4m  DB<73> \033[m\033[1m"
-> "O RemotePort=\n"
<- "\033[mOption better cleared using RemotePort=\"\"\n"
   "Too late to set RemotePort, enabled on next \'R\'!\n"
   "          RemotePort = \'\'\n"
   "\033[4m  DB<74> \033[m\033[1m"
-> "# reset\n"
<- "\033[m\n"
   "\033[4m  DB<75> \033[m\033[1m"
-> "L\n"
<- "\033[mupdate/Users/mailUID:\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "\033[4m  DB<75> \033[m\033[1m"
-> "x $_\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<76> \033[m\033[1m"
-> "x $user\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<77> \033[m\033[1m"
-> "x $_\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<78> \033[m\033[1m"
-> "x $user\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<79> \033[m\033[1m"
#  Initializing execution window...
#  Initializing execution window...done.
-> "$ENV{\'TERM\'} = \'xterm\'\n"
<- "\033[m\n"
   "\033[4m  DB<80> \033[m\033[1m"
-> "open(STDIN, \"</dev/pts/6\"); open(STDOUT, \">/dev/pts/6\"); open(STDERR, 
\">/dev/pts/6\"); \n"
<- "\033[m\n"
   "\033[4m  DB<81> \033[m\033[1m"
#  Updating displays...
#  Updating displays...done.
-> "b 110\n"
<- "\033[m"
<- "\033[4m  DB<82> \033[m\033[1m"
-> "L\n"
<- "\033[m"
<- "update/Users/mailUID:\n"
<- " 110:\t    my $fh=IO::File->new(\"NotWho\") ;\n"
<- "   break if (1)\n"
<- " 113:\t            my ($user)=m/^([^@]+)/;\n"
<- "   break if (1)\n"
<- "\033[4m  DB<82> \033[m\033[1m"
-> "c\n"
<- "\033[m"
<- "main::readWho(update/Users/mailUID:110):\n"
   "110:\t    my $fh=IO::File->new(\"NotWho\") ;\n"
   "\033[4m  DB<82> \033[m\033[1m"
-> "L\n"
<- "\033[mupdate/Users/mailUID:\n"
   " 110:\t    my $fh=IO::File->new(\"NotWho\") ;\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "\033[4m  DB<82> \033[m\033[1m"
-> "x $_\n"
<- "\033[m"
<- "0  "
<- "\'202 subscribers\n"
<- "\'\n"
<- "\033[4m  DB<83> \033[m\033[1m"
-> "x $user\n"
<- "\033[m"
<- "0  "
<- "undef\n"
<- "\033[4m  DB<84> \033[m\033[1m"
-> "x $_\n"
<- "\033[m"
<- "0  "
<- "\'202 subscribers\n"
<- "\'\n"
<- "\033[4m  DB<85> \033[m\033[1m"
-> "x $user\n"
<- "\033[m"
<- "0  "
<- "undef\n"
<- "\033[4m  DB<86> \033[m\033[1m"
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "T\n"
<- "\033[m"
<- "$ = main::readWho(\'/home/ecm/update\') called from file 
`update/Users/mailUID\' line 11\n"
<- "\033[4m  DB<86> \033[m\033[1m"
-> "\n"
<- "\033[m"
<- "\n"
<- "\033[4m  DB<86> \033[m\033[1m"
-> "x %$rtn\n"
<- "\033[m"
<- "0  \'nql\'\n"
   "1  1\n"
   "2  \'dgmartin\'\n"
   "3  1\n"
   "4  \'rfaber\'\n"
<- "5  "
<- "1\n"
<- "6  "
<- "\'fadavi\'\n"
<- "7  "
<- "1\n"
<- "8  "
<- "\'pfbarnes\'\n"
<- "9  "
<- "1\n"
<- "10  "
<- "\'yunz\'\n"
<- "11  "
<- "1\n"
<- "12  "
<- "\'cnguyen2\'\n"
<- "13  "
<- "1\n"
<- "14  "
<- "\'kdfitch\'\n"
<- "15  "
<- "1\n"
<- "16  "
<- "\'niescier\'\n"
<- "17  "
<- "1\n"
<- "18  "
<- "\'mmangahas\'\n"
<- "19  "
<- "1\n"
<- "20  "
<- "\'kotanaka\'\n"
<- "21  "
<- "1\n"
<- "22  "
<- "\'jfv\'\n"
<- "23  "
<- "1\n"
<- "24  "
<- "\'tbtang\'\n"
<- "25  "
<- "1\n"
<- "26  "
<- "\'billsullivan\'\n"
<- "27  "
<- "1\n"
<- "28  "
<- "\'nidish\'\n"
<- "29  "
<- "1\n"
<- "30  "
<- "\'tsellinger\'\n"
<- "31  "
<- "1\n"
<- "32  "
<- "\'lfenstermaker\'\n"
<- "33  "
<- "1\n"
<- "34  "
<- "\'yyang2\'\n"
<- "35  "
<- "1\n"
<- "36  "
<- "\'trenor\'\n"
<- "37  "
<- "1\n"
<- "38  "
<- "\'belangee\'\n"
<- "39  "
<- "1\n"
<- "40  "
<- "\'markpe\'\n"
<- "41  "
<- "1\n"
<- "42  "
<- "\'friedberg\'\n"
<- "43  "
<- "1\n"
<- "44  "
<- "\'devender\'\n"
<- "45  "
<- "1\n"
<- "46  "
<- "\'jbarner\'\n"
<- "47  "
<- "1\n"
<- "48  "
<- "\'jgg\'\n"
<- "49  "
<- "1\n"
<- "50  "
<- "\'roykhoo\'\n"
<- "51  "
<- "1\n"
<- "52  "
<- "\'jgj\'\n"
<- "53  "
<- "1\n"
<- "54  "
<- "\'wgb\'\n"
<- "55  "
<- "1\n"
<- "56  \'juyuandavidyang\'\n"
   "57  1\n"
   "58  \'buonpane\'\n"
   "59  1\n"
   "60  \'griesbach\'\n"
   "61  1\n"
   "62  \'mrhenry\'\n"
   "63  1\n"
   "64  \'jmena\'\n"
   "65  1\n"
   "66  \'pkwheeler\'\n"
   "67  1\n"
   "68  \'hanho\'\n"
   "69  1\n"
   "70  \'browngw\'\n"
   "71  1\n"
   "72  \'sindalovsky\'\n"
   "73  1\n"
   "74  \'apurwar\'\n"
   "75  1\n"
   "76  \'stavathi\'\n"
   "77  1\n"
   "78  \'dahmas\'\n"
   "79  1\n"
   "80  \'stvanhorn\'\n"
   "81  1\n"
   "82  \'changyou\'\n"
   "83  1\n"
   "84  \'ykhong\'\n"
   "85  1\n"
   "86  \'gjorris\'\n"
   "87  1\n"
   "88  \'kala\'\n"
   "89  1\n"
   "90  \'tconrad\'\n"
   "91  1\n"
   "92  \'mhding\'\n"
   "93  1\n"
   "94  "
<- "\'weber\'\n"
   "95  1\n"
   "96  \'gppowell1\'\n"
   "97  1\n"
   "98  \'gsv1\'\n"
   "99  1\n"
   "100  \'rakohler\'\n"
   "101  1\n"
   "102  \'hqpham\'\n"
   "103  1\n"
   "104  \'cholder\'\n"
   "105  1\n"
   "106  \'aadsen\'\n"
   "107  1\n"
   "108  \'simmonds\'\n"
   "109  1\n"
   "110  \'kperi\'\n"
   "111  1\n"
   "112  \'herrera\'\n"
   "113  1\n"
   "114  \'sajitha\'\n"
   "115  1\n"
   "116  \'spollock\'\n"
   "117  1\n"
   "118  \'crmiller1\'\n"
   "119  1\n"
   "120  \'jcparker\'\n"
   "121  1\n"
   "122  \'mbesz\'\n"
   "123  1\n"
   "124  \'hychu\'\n"
   "125  1\n"
   "126  \'yiw2\'\n"
   "127  1\n"
   "128  \'hscholz\'\n"
   "129  1\n"
   "130  \'dougb\'\n"
   "131  1\n"
   "132  \'farrokh\'\n"
   "133  1\n"
   "134  \'jhoneill\'\n"
   "135  1\n"
   "136  \'jam\'\n"
   "137  1\n"
   "138  \'yxyuan\'\n"
   "139  1\n"
   "140  \'ckalaigian\'\n"
   "141  1\n"
   "142  \'anilkavi\'\n"
   "143  1\n"
   "144  \'salveter\'\n"
   "145  1\n"
   "146  \'jinhan\'\n"
   "147  1\n"
   "148  \'dshoemaker\'\n"
   "149  1\n"
   "150  \'mclin\'\n"
   "151  1\n"
   "152  \'yzhang99\'\n"
   "153  1\n"
   "154  \'spant\'\n"
   "155  1\n"
   "156  \'dlee9\'\n"
   "157  1\n"
   "158  \'kytsai\'\n"
<- "159  1\n"
   "160  \'selaka\'\n"
   "161  1\n"
   "162  \'fchen\'\n"
   "163  1\n"
   "164  \'cssoh\'\n"
   "165  1\n"
   "166  \'tebaker\'\n"
   "167  1\n"
   "168  \'jaimemitchell\'\n"
   "169  1\n"
   "170  \'lschadt\'\n"
   "171  1\n"
   "172  \'grl\'\n"
   "173  1\n"
   "174  \'relton\'\n"
   "175  1\n"
   "176  \'luigi\'\n"
   "177  1\n"
   "178  \'raw\'\n"
   "179  1\n"
   "180  \'wires\'\n"
   "181  1\n"
   "182  \'jhofmann\'\n"
   "183  1\n"
   "184  \'noramd\'\n"
   "185  1\n"
   "186  \'wmetcalf\'\n"
   "187  1\n"
   "188  \'desherry\'\n"
   "189  1\n"
   "190  \'cspivak\'\n"
   "191  1\n"
   "192  \'brijesht\'\n"
   "193  1\n"
   "194  \'thierbach\'\n"
   "195  1\n"
   "196  \'rfeliz\'\n"
   "197  1\n"
   "198  \'markjstewart\'\n"
   "199  1\n"
   "200  \'wbachhuber\'\n"
   "201  1\n"
   "202  \'wbandrews\'\n"
   "203  1\n"
   "204  \'subrataroy\'\n"
   "205  1\n"
   "206  \'ncorbett\'\n"
   "207  1\n"
   "208  \'bragazzo\'\n"
   "209  1\n"
   "210  \'tyuan\'\n"
   "211  1\n"
   "212  \'segan\'\n"
   "213  1\n"
   "214  \'yangb\'\n"
   "215  1\n"
   "216  \'kans\'\n"
   "217  1\n"
   "218  \'luyueliu\'\n"
   "219  1\n"
   "220  \'jmanzella\'\n"
   "221  1\n"
   "222  \'birru\'\n"
   "223  1\n"
   "224  \'jotang\'\n"
   "225  1\n"
   "226  \'honguyen\'\n"
   "227  1\n"
   "228  \'jzhao\'\n"
   "229  1\n"
   "230  \'slee10\'\n"
   "231  1\n"
   "232  \'drabold\'\n"
   "233  1\n"
   "234  \'kwlee\'\n"
   "235  1\n"
   "236  \'mabowen\'\n"
   "237  1\n"
   "238  \'aanesko\'\n"
   "239  1\n"
   "240  \'daevans\'\n"
   "241  1\n"
   "242  \'ecmorgan\'\n"
   "243  1\n"
   "244  \'gblair\'\n"
   "245  1\n"
   "246  \'rch2\'\n"
<- "247  1\n"
   "248  \'kost\'\n"
   "249  1\n"
   "250  \'ltl\'\n"
   "251  1\n"
   "252  \'oyee\'\n"
   "253  1\n"
   "254  \'bzahn\'\n"
   "255  1\n"
   "256  \'knob\'\n"
   "257  1\n"
   "258  \'micca\'\n"
   "259  1\n"
   "260  \'muscavage\'\n"
   "261  1\n"
   "262  \'chrisn\'\n"
   "263  1\n"
   "264  \'kirac\'\n"
   "265  1\n"
   "266  \'mshuang\'\n"
   "267  1\n"
   "268  \'dmanohar\'\n"
   "269  1\n"
   "270  \'schodnekar\'\n"
   "271  1\n"
   "272  \'pchiu\'\n"
<- "273  "
<- "1\n"
<- "274  "
<- "\'salazer\'\n"
<- "275  "
<- "1\n"
<- "276  "
<- "\'wakey\'\n"
<- "277  "
<- "1\n"
<- "278  "
<- "\'lfredrickson\'\n"
<- "279  "
<- "1\n"
<- "280  "
<- "\'wang\'\n"
<- "281  "
<- "1\n"
<- "282  "
<- "\'clune\'\n"
<- "283  1\n"
   "284  \'fhfischer\'\n"
   "285  1\n"
   "286  \'jana\'\n"
   "287  1\n"
   "288  \'elkik\'\n"
   "289  1\n"
   "290  \'jcarelli\'\n"
   "291  1\n"
   "292  \'ohjc\'\n"
   "293  1\n"
   "294  \'twen\'\n"
   "295  1\n"
<- "296  "
<- "\'jfdegnan\'\n"
<- "297  "
<- "1\n"
<- "298  "
<- "\'csong\'\n"
<- "299  "
<- "1\n"
<- "300  "
<- "\'cmtang\'\n"
<- "301  "
<- "1\n"
<- "302  "
<- "\'lippett\'\n"
<- "303  "
<- "1\n"
<- "304  "
<- "\'tma\'\n"
<- "305  "
<- "1\n"
<- "306  "
<- "\'xzhang12\'\n"
<- "307  "
<- "1\n"
<- "308  "
<- "\'jjnagy\'\n"
<- "309  "
<- "1\n"
<- "310  "
<- "\'nisha\'\n"
<- "311  "
<- "1\n"
<- "312  "
<- "\'lkteh\'\n"
<- "313  "
<- "1\n"
<- "314  "
<- "\'dloeper\'\n"
<- "315  "
<- "1\n"
<- "316  \'fern\'\n"
   "317  1\n"
   "318  \'nandigana\'\n"
   "319  1\n"
   "320  \'thurn\'\n"
   "321  1\n"
   "322  \'lbrust\'\n"
   "323  1\n"
   "324  \'dimyan\'\n"
   "325  1\n"
   "326  \'diamondstein\'\n"
   "327  1\n"
   "328  \'ladlow\'\n"
   "329  1\n"
   "330  \'rjwozniak\'\n"
   "331  1\n"
   "332  \'swtang\'\n"
   "333  1\n"
   "334  \'lanesmith\'\n"
   "335  1\n"
   "336  \'rjeffery\'\n"
   "337  1\n"
   "338  \'dfkoehler\'\n"
   "339  1\n"
   "340  \'kentan\'\n"
   "341  1\n"
<- "342  \'trev\'\n"
   "343  1\n"
   "344  \'xiangyinzheng\'\n"
   "345  1\n"
   "346  \'dmital\'\n"
   "347  1\n"
   "348  \'kimmartin\'\n"
   "349  1\n"
   "350  \'yslin\'\n"
   "351  1\n"
   "352  \'hqnguyen\'\n"
   "353  1\n"
   "354  \'wyoon\'\n"
   "355  1\n"
   "356  \'legeleux\'\n"
   "357  1\n"
   "358  \'aymeloglu\'\n"
   "359  1\n"
   "360  \'alwebb\'\n"
   "361  1\n"
   "362  \'wluo\'\n"
   "363  1\n"
   "364  \'vandris\'\n"
   "365  1\n"
   "366  \'eslee\'\n"
   "367  1\n"
   "368  \'camatarazzo\'\n"
   "369  1\n"
   "370  \'goldovsky\'\n"
   "371  1\n"
   "372  \'hongbo\'\n"
   "373  1\n"
   "374  \'dwpotter\'\n"
   "375  1\n"
   "376  \'jmo\'\n"
   "377  1\n"
   "378  \'mallik\'\n"
   "379  1\n"
   "380  \'tw41\'\n"
   "381  1\n"
   "382  \'pinelle\'\n"
   "383  1\n"
   "384  \'wenhao\'\n"
   "385  1\n"
   "386  \'stephanie\'\n"
   "387  1\n"
   "388  \'siang\'\n"
   "389  1\n"
   "390  \'sjd\'\n"
   "391  1\n"
   "392  "
<- "\'rbrauchle\'\n"
   "393  1\n"
   "394  \'hunter\'\n"
   "395  1\n"
   "396  \'zhengchen\'\n"
   "397  1\n"
   "398  \'dwhittlesea\'\n"
   "399  1\n"
   "400  \'shafer\'\n"
   "401  1\n"
   "402  \'peruzzi\'\n"
   "403  1\n"
   "\033[4m  DB<87> \033[m\033[1m"
#  Creating display...
#  Creating display...done.
#  Updating clusters...
#  Updating clusters...done.
#  Displays -2, 1, and 3 (3 displays)
#  Displays -2, 1, and 3 (3 displays)
-> "T\n"
<- "\033[m"
<- "$ = main::readWho(\'/home/ecm/update\') called from file 
`update/Users/mailUID\' line 11\n"
<- "\033[4m  DB<87> \033[m\033[1m"
-> "s\n"
<- 
"\033[mIO::File::new(/home/ecm/perl5/lib/5.6.0/sun4-solaris-thread-multi/IO/File.pm:136):\n"
   "136:\t    my $type = shift;\n"
   "\033[4m  DB<87> \033[m\033[1m"
-> "L\n"
<- "\033[mupdate/Users/mailUID:\n"
   " 110:\t    my $fh=IO::File->new(\"NotWho\") ;\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "\033[4m  DB<87> \033[m\033[1m"
-> "x %$rtn\n"
<- "\033[m"
<- "Use of uninitialized value in hash dereference at (eval 
35)[/home/ecm/perl5/lib/5.6.0/perl5db.pl:1510] line 2, <IN> line 101.\n"
<- "\teval \'($@, $!, $^E, $,, $/, $\\\\, $^W) = @saved;package IO::File; $^D = 
$^D | $DB::db_stop;\n"
<- "  %$rtn;\n"
<- "\n"
<- ";\' called at /home/ecm/perl5/lib/5.6.0/perl5db.pl line 1510\n"
   "\tDB::eval called at /home/ecm/perl5/lib/5.6.0/perl5db.pl line 1389\n"
   "\tDB::DB called at 
/home/ecm/perl5/lib/5.6.0/sun4-solaris-thread-multi/IO/File.pm line 136\n"
   "\tIO::File::new(\'IO::File\', \'NotWho\') called at update/Users/mailUID 
line 110\n"
   "\tmain::readWho(\'/home/ecm/update\') called at update/Users/mailUID line 
11\n"
   "  empty array\n"
   "\033[4m  DB<88> \033[m\033[1m"
-> "x $_\n"
<- "\033[m0  \'202 subscribers\n"
   "\'\n"
   "\033[4m  DB<89> \033[m\033[1m"
-> "x $user\n"
<- "\033[m"
<- "0  "
<- "undef\n"
<- "\033[4m  DB<90> \033[m\033[1m"
#  Reading file 
"/home/ecm/perl5/lib/5.6.0/sun4-solaris-thread-multi/IO/File.pm"...
#  Reading file 
"/home/ecm/perl5/lib/5.6.0/sun4-solaris-thread-multi/IO/File.pm"...done.
#  File "/home/ecm/perl5/lib/5.6.0/sun4-solaris-thread-multi/IO/File.pm" 169 
lines, 4672 characters
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "r\n"
<- "\033[mscalar context return from IO::File::new: undef\n"
   "main::readWho(update/Users/mailUID:111):\n"
   "111:\t    if ( $fh ) {\n"
   "\033[4m  DB<90> \033[m\033[1m"
-> "L\n"
<- "\033[mupdate/Users/mailUID:\n"
   " 110:\t    my $fh=IO::File->new(\"NotWho\") ;\n"
   "   break if (1)\n"
   " 113:\t            my ($user)=m/^([^@]+)/;\n"
   "   break if (1)\n"
   "\033[4m  DB<90> \033[m\033[1m"
-> "x %$rtn\n"
<- "\033[m0  \'nql\'\n"
   "1  1\n"
   "2  \'dgmartin\'\n"
   "3  1\n"
   "4  \'rfaber\'\n"
   "5  "
<- "1\n"
<- "6  "
<- "\'fadavi\'\n"
<- "7  "
<- "1\n"
<- "8  "
<- "\'pfbarnes\'\n"
<- "9  "
<- "1\n"
<- "10  "
<- "\'yunz\'\n"
<- "11  "
<- "1\n"
<- "12  "
<- "\'cnguyen2\'\n"
<- "13  1\n"
   "14  \'kdfitch\'\n"
   "15  1\n"
   "16  \'niescier\'\n"
   "17  1\n"
   "18  \'mmangahas\'\n"
   "19  1\n"
   "20  \'kotanaka\'\n"
<- "21  "
<- "1\n"
<- "22  "
<- "\'jfv\'\n"
<- "23  "
<- "1\n"
<- "24  "
<- "\'tbtang\'\n"
<- "25  "
<- "1\n"
<- "26  "
<- "\'billsullivan\'\n"
<- "27  "
<- "1\n"
<- "28  "
<- "\'nidish\'\n"
<- "29  "
<- "1\n"
<- "30  "
<- "\'tsellinger\'\n"
<- "31  "
<- "1\n"
<- "32  "
<- "\'lfenstermaker\'\n"
<- "33  "
<- "1\n"
<- "34  "
<- "\'yyang2\'\n"
<- "35  "
<- "1\n"
<- "36  "
<- "\'trenor\'\n"
<- "37  "
<- "1\n"
<- "38  "
<- "\'belangee\'\n"
<- "39  "
<- "1\n"
<- "40  "
<- "\'markpe\'\n"
<- "41  "
<- "1\n"
<- "42  "
<- "\'friedberg\'\n"
<- "43  "
<- "1\n"
<- "44  "
<- "\'devender\'\n"
<- "45  "
<- "1\n"
<- "46  "
<- "\'jbarner\'\n"
<- "47  "
<- "1\n"
<- "48  "
<- "\'jgg\'\n"
<- "49  "
<- "1\n"
<- "50  "
<- "\'roykhoo\'\n"
<- "51  "
<- "1\n"
<- "52  "
<- "\'jgj\'\n"
<- "53  "
<- "1\n"
<- "54  "
<- "\'wgb\'\n"
<- "55  "
<- "1\n"
<- "56  "
<- "\'juyuandavidyang\'\n"
<- "57  "
<- "1\n"
<- "58  "
<- "\'buonpane\'\n"
<- "59  "
<- "1\n"
<- "60  "
<- "\'griesbach\'\n"
<- "61  "
<- "1\n"
<- "62  "
<- "\'mrhenry\'\n"
<- "63  "
<- "1\n"
<- "64  "
<- "\'jmena\'\n"
<- "65  "
<- "1\n"
<- "66  "
<- "\'pkwheeler\'\n"
<- "67  "
<- "1\n"
<- "68  "
<- "\'hanho\'\n"
<- "69  "
<- "1\n"
<- "70  "
<- "\'browngw\'\n"
<- "71  "
<- "1\n"
<- "72  "
<- "\'sindalovsky\'\n"
<- "73  "
<- "1\n"
<- "74  "
<- "\'apurwar\'\n"
<- "75  "
<- "1\n"
<- "76  "
<- "\'stavathi\'\n"
<- "77  "
<- "1\n"
<- "78  "
<- "\'dahmas\'\n"
<- "79  "
<- "1\n"
<- "80  "
<- "\'stvanhorn\'\n"
<- "81  "
<- "1\n"
<- "82  "
<- "\'changyou\'\n"
<- "83  "
<- "1\n"
<- "84  "
<- "\'ykhong\'\n"
<- "85  "
<- "1\n"
<- "86  "
<- "\'gjorris\'\n"
<- "87  "
<- "1\n"
<- "88  "
<- "\'kala\'\n"
<- "89  "
<- "1\n"
<- "90  "
<- "\'tconrad\'\n"
<- "91  "
<- "1\n"
<- "92  "
<- "\'mhding\'\n"
<- "93  "
<- "1\n"
<- "94  "
<- "\'weber\'\n"
<- "95  "
<- "1\n"
<- "96  "
<- "\'gppowell1\'\n"
<- "97  "
<- "1\n"
<- "98  "
<- "\'gsv1\'\n"
<- "99  "
<- "1\n"
<- "100  "
<- "\'rakohler\'\n"
<- "101  "
<- "1\n"
<- "102  "
<- "\'hqpham\'\n"
<- "103  "
<- "1\n"
<- "104  "
<- "\'cholder\'\n"
<- "105  "
<- "1\n"
<- "106  "
<- "\'aadsen\'\n"
<- "107  "
<- "1\n"
<- "108  "
<- "\'simmonds\'\n"
<- "109  "
<- "1\n"
<- "110  "
<- "\'kperi\'\n"
<- "111  "
<- "1\n"
<- "112  "
<- "\'herrera\'\n"
<- "113  "
<- "1\n"
<- "114  "
<- "\'sajitha\'\n"
<- "115  "
<- "1\n"
<- "116  "
<- "\'spollock\'\n"
<- "117  "
<- "1\n"
<- "118  "
<- "\'crmiller1\'\n"
<- "119  "
<- "1\n"
<- "120  "
<- "\'jcparker\'\n"
<- "121  "
<- "1\n"
<- "122  "
<- "\'mbesz\'\n"
<- "123  "
<- "1\n"
<- "124  "
<- "\'hychu\'\n"
<- "125  "
<- "1\n"
<- "126  "
<- "\'yiw2\'\n"
<- "127  "
<- "1\n"
<- "128  "
<- "\'hscholz\'\n"
<- "129  "
<- "1\n"
<- "130  "
<- "\'dougb\'\n"
<- "131  "
<- "1\n"
<- "132  "
<- "\'farrokh\'\n"
<- "133  "
<- "1\n"
<- "134  "
<- "\'jhoneill\'\n"
<- "135  "
<- "1\n"
<- "136  "
<- "\'jam\'\n"
<- "137  "
<- "1\n"
<- "138  "
<- "\'yxyuan\'\n"
<- "139  "
<- "1\n"
<- "140  "
<- "\'ckalaigian\'\n"
<- "141  "
<- "1\n"
<- "142  "
<- "\'anilkavi\'\n"
<- "143  "
<- "1\n"
<- "144  "
<- "\'salveter\'\n"
<- "145  "
<- "1\n"
<- "146  "
<- "\'jinhan\'\n"
<- "147  "
<- "1\n"
<- "148  "
<- "\'dshoemaker\'\n"
<- "149  "
<- "1\n"
<- "150  "
<- "\'mclin\'\n"
<- "151  "
<- "1\n"
<- "152  "
<- "\'yzhang99\'\n"
<- "153  "
<- "1\n"
<- "154  "
<- "\'spant\'\n"
<- "155  "
<- "1\n"
<- "156  "
<- "\'dlee9\'\n"
<- "157  "
<- "1\n"
<- "158  "
<- "\'kytsai\'\n"
<- "159  "
<- "1\n"
<- "160  "
<- "\'selaka\'\n"
<- "161  "
<- "1\n"
<- "162  "
<- "\'fchen\'\n"
<- "163  1\n"
   "164  \'cssoh\'\n"
   "165  1\n"
   "166  \'tebaker\'\n"
   "167  1\n"
   "168  \'jaimemitchell\'\n"
   "169  1\n"
   "170  \'lschadt\'\n"
   "171  1\n"
   "172  \'grl\'\n"
   "173  1\n"
   "174  \'relton\'\n"
   "175  1\n"
   "176  \'luigi\'\n"
   "177  1\n"
   "178  \'raw\'\n"
   "179  1\n"
   "180  \'wires\'\n"
   "181  1\n"
   "182  \'jhofmann\'\n"
   "183  1\n"
   "184  \'noramd\'\n"
   "185  1\n"
   "186  \'wmetcalf\'\n"
   "187  1\n"
   "188  \'desherry\'\n"
   "189  1\n"
   "190  \'cspivak\'\n"
   "191  1\n"
   "192  \'brijesht\'\n"
   "193  1\n"
   "194  \'thierbach\'\n"
   "195  1\n"
   "196  \'rfeliz\'\n"
   "197  1\n"
   "198  \'markjstewart\'\n"
   "199  1\n"
   "200  \'wbachhuber\'\n"
   "201  1\n"
   "202  \'wbandrews\'\n"
   "203  1\n"
   "204  \'subrataroy\'\n"
   "205  1\n"
   "206  \'ncorbett\'\n"
   "207  1\n"
   "208  \'bragazzo\'\n"
   "209  1\n"
   "210  \'tyuan\'\n"
   "211  1\n"
   "212  \'segan\'\n"
   "213  1\n"
   "214  \'yangb\'\n"
   "215  1\n"
   "216  \'kans\'\n"
   "217  1\n"
   "218  \'luyueliu\'\n"
   "219  1\n"
   "220  \'jmanzella\'\n"
   "221  1\n"
   "222  \'birru\'\n"
   "223  1\n"
   "224  \'jotang\'\n"
   "225  1\n"
   "226  \'honguyen\'\n"
   "227  1\n"
   "228  \'jzhao\'\n"
<- "229  1\n"
   "230  \'slee10\'\n"
   "231  1\n"
   "232  \'drabold\'\n"
   "233  1\n"
   "234  \'kwlee\'\n"
   "235  1\n"
   "236  \'mabowen\'\n"
   "237  1\n"
   "238  \'aanesko\'\n"
   "239  1\n"
   "240  \'daevans\'\n"
   "241  1\n"
   "242  \'ecmorgan\'\n"
   "243  1\n"
   "244  \'gblair\'\n"
   "245  1\n"
   "246  \'rch2\'\n"
   "247  1\n"
   "248  \'kost\'\n"
   "249  1\n"
   "250  \'ltl\'\n"
   "251  1\n"
   "252  \'oyee\'\n"
   "253  1\n"
   "254  \'bzahn\'\n"
   "255  1\n"
   "256  \'knob\'\n"
   "257  1\n"
   "258  \'micca\'\n"
   "259  1\n"
   "260  \'muscavage\'\n"
   "261  1\n"
   "262  \'chrisn\'\n"
   "263  1\n"
   "264  \'kirac\'\n"
   "265  1\n"
   "266  \'mshuang\'\n"
   "267  1\n"
   "268  \'dmanohar\'\n"
   "269  1\n"
   "270  \'schodnekar\'\n"
   "271  1\n"
   "272  \'pchiu\'\n"
   "273  1\n"
   "274  \'salazer\'\n"
   "275  1\n"
   "276  \'wakey\'\n"
   "277  1\n"
   "278  \'lfredrickson\'\n"
   "279  1\n"
   "280  \'wang\'\n"
   "281  1\n"
   "282  \'clune\'\n"
   "283  1\n"
   "284  \'fhfischer\'\n"
   "285  1\n"
   "286  \'jana\'\n"
   "287  1\n"
   "288  \'elkik\'\n"
   "289  1\n"
   "290  \'jcarelli\'\n"
   "291  1\n"
   "292  \'ohjc\'\n"
   "293  1\n"
   "294  \'twen\'\n"
   "295  1\n"
   "296  \'jfdegnan\'\n"
   "297  1\n"
   "298  \'csong\'\n"
   "299  1\n"
   "300  \'cmtang\'\n"
   "301  1\n"
   "302  \'lippett\'\n"
   "303  1\n"
   "304  \'tma\'\n"
   "305  1\n"
   "306  \'xzhang12\'\n"
   "307  1\n"
   "308  \'jjnagy\'\n"
   "309  1\n"
   "310  \'nisha\'\n"
   "311  "
<- "1\n"
   "312  \'lkteh\'\n"
   "313  1\n"
   "314  \'dloeper\'\n"
   "315  1\n"
   "316  \'fern\'\n"
   "317  1\n"
   "318  \'nandigana\'\n"
   "319  1\n"
   "320  \'thurn\'\n"
   "321  1\n"
   "322  \'lbrust\'\n"
   "323  1\n"
   "324  \'dimyan\'\n"
   "325  1\n"
   "326  \'diamondstein\'\n"
   "327  1\n"
   "328  \'ladlow\'\n"
   "329  1\n"
   "330  \'rjwozniak\'\n"
   "331  1\n"
   "332  \'swtang\'\n"
   "333  1\n"
   "334  \'lanesmith\'\n"
   "335  1\n"
   "336  \'rjeffery\'\n"
   "337  1\n"
   "338  \'dfkoehler\'\n"
   "339  1\n"
   "340  \'kentan\'\n"
   "341  1\n"
   "342  \'trev\'\n"
   "343  1\n"
   "344  \'xiangyinzheng\'\n"
   "345  1\n"
   "346  \'dmital\'\n"
   "347  1\n"
   "348  \'kimmartin\'\n"
   "349  1\n"
   "350  \'yslin\'\n"
   "351  1\n"
   "352  \'hqnguyen\'\n"
   "353  1\n"
   "354  \'wyoon\'\n"
   "355  1\n"
   "356  \'legeleux\'\n"
   "357  1\n"
   "358  \'aymeloglu\'\n"
   "359  1\n"
   "360  \'alwebb\'\n"
   "361  1\n"
   "362  \'wluo\'\n"
<- "363  "
<- "1\n"
<- "364  "
<- "\'vandris\'\n"
<- "365  "
<- "1\n"
<- "366  "
<- "\'eslee\'\n"
<- "367  "
<- "1\n"
<- "368  "
<- "\'camatarazzo\'\n"
<- "369  "
<- "1\n"
<- "370  "
<- "\'goldovsky\'\n"
<- "371  "
<- "1\n"
<- "372  "
<- "\'hongbo\'\n"
<- "373  1\n"
   "374  \'dwpotter\'\n"
   "375  1\n"
   "376  \'jmo\'\n"
<- "377  "
<- "1\n"
<- "378  "
<- "\'mallik\'\n"
<- "379  "
<- "1\n"
<- "380  "
<- "\'tw41\'\n"
<- "381  "
<- "1\n"
<- "382  "
<- "\'pinelle\'\n"
<- "383  "
<- "1\n"
<- "384  "
<- "\'wenhao\'\n"
<- "385  "
<- "1\n"
<- "386  "
<- "\'stephanie\'\n"
<- "387  "
<- "1\n"
<- "388  "
<- "\'siang\'\n"
<- "389  "
<- "1\n"
<- "390  "
<- "\'sjd\'\n"
<- "391  "
<- "1\n"
<- "392  "
<- "\'rbrauchle\'\n"
<- "393  "
<- "1\n"
<- "394  "
<- "\'hunter\'\n"
<- "395  "
<- "1\n"
<- "396  "
<- "\'zhengchen\'\n"
<- "397  "
<- "1\n"
<- "398  "
<- "\'dwhittlesea\'\n"
<- "399  "
<- "1\n"
<- "400  "
<- "\'shafer\'\n"
<- "401  "
<- "1\n"
<- "402  "
<- "\'peruzzi\'\n"
<- "403  "
<- "1\n"
<- "\033[4m  DB<91> \033[m\033[1m"
-> "x $_\n"
<- "\033[m"
<- "0  "
<- "\'202 subscribers\n"
<- "\'\n"
<- "\033[4m  DB<92> \033[m\033[1m"
-> "x $user\n"
<- "\033[m"
<- "0  "
<- "undef\n"
<- "\033[4m  DB<93> \033[m\033[1m"
#  File "/home/ecm/update/Users/mailUID" 119 lines, 3478 characters
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "s\n"
<- "\033[m"
<- "main::readWho(update/Users/mailUID:118):\n"
<- "118:\t    return($rtn);\n"
<- "\033[4m  DB<93> \033[m\033[1m"
-> "L\n"
<- "\033[m"
<- "update/Users/mailUID:\n"
<- " 110:\t    my $fh=IO::File->new(\"NotWho\") ;\n"
<- "   break if (1)\n"
<- " 113:\t            my ($user)=m/^([^@]+)/;\n"
<- "   break if (1)\n"
<- "\033[4m  DB<93> \033[m\033[1m"
-> "x %$rtn\n"
<- "\033[m"
<- "0  "
<- "\'nql\'\n"
<- "1  "
<- "1\n"
<- "2  "
<- "\'dgmartin\'\n"
<- "3  "
<- "1\n"
<- "4  "
<- "\'rfaber\'\n"
<- "5  "
<- "1\n"
<- "6  "
<- "\'fadavi\'\n"
<- "7  "
<- "1\n"
<- "8  "
<- "\'pfbarnes\'\n"
<- "9  "
<- "1\n"
<- "10  "
<- "\'yunz\'\n"
<- "11  "
<- "1\n"
<- "12  "
<- "\'cnguyen2\'\n"
<- "13  "
<- "1\n"
<- "14  "
<- "\'kdfitch\'\n"
<- "15  "
<- "1\n"
<- "16  "
<- "\'niescier\'\n"
<- "17  "
<- "1\n"
<- "18  "
<- "\'mmangahas\'\n"
<- "19  "
<- "1\n"
<- "20  "
<- "\'kotanaka\'\n"
<- "21  "
<- "1\n"
<- "22  "
<- "\'jfv\'\n"
<- "23  "
<- "1\n"
<- "24  "
<- "\'tbtang\'\n"
<- "25  "
<- "1\n"
<- "26  "
<- "\'billsullivan\'\n"
<- "27  "
<- "1\n"
<- "28  "
<- "\'nidish\'\n"
<- "29  "
<- "1\n"
<- "30  "
<- "\'tsellinger\'\n"
<- "31  "
<- "1\n"
<- "32  "
<- "\'lfenstermaker\'\n"
<- "33  "
<- "1\n"
<- "34  "
<- "\'yyang2\'\n"
<- "35  "
<- "1\n"
<- "36  "
<- "\'trenor\'\n"
<- "37  "
<- "1\n"
<- "38  "
<- "\'belangee\'\n"
<- "39  "
<- "1\n"
<- "40  "
<- "\'markpe\'\n"
<- "41  "
<- "1\n"
<- "42  "
<- "\'friedberg\'\n"
<- "43  "
<- "1\n"
<- "44  "
<- "\'devender\'\n"
<- "45  "
<- "1\n"
<- "46  "
<- "\'jbarner\'\n"
<- "47  "
<- "1\n"
<- "48  "
<- "\'jgg\'\n"
<- "49  "
<- "1\n"
<- "50  "
<- "\'roykhoo\'\n"
<- "51  "
<- "1\n"
<- "52  "
<- "\'jgj\'\n"
<- "53  "
<- "1\n"
<- "54  "
<- "\'wgb\'\n"
<- "55  "
<- "1\n"
<- "56  "
<- "\'juyuandavidyang\'\n"
<- "57  "
<- "1\n"
<- "58  "
<- "\'buonpane\'\n"
<- "59  "
<- "1\n"
<- "60  "
<- "\'griesbach\'\n"
<- "61  "
<- "1\n"
<- "62  "
<- "\'mrhenry\'\n"
<- "63  "
<- "1\n"
<- "64  "
<- "\'jmena\'\n"
<- "65  "
<- "1\n"
<- "66  "
<- "\'pkwheeler\'\n"
<- "67  1\n"
   "68  \'hanho\'\n"
   "69  1\n"
   "70  \'browngw\'\n"
   "71  1\n"
   "72  \'sindalovsky\'\n"
   "73  1\n"
   "74  \'apurwar\'\n"
   "75  1\n"
   "76  \'stavathi\'\n"
   "77  1\n"
   "78  \'dahmas\'\n"
   "79  1\n"
   "80  \'stvanhorn\'\n"
   "81  1\n"
   "82  \'changyou\'\n"
   "83  1\n"
   "84  \'ykhong\'\n"
   "85  1\n"
   "86  \'gjorris\'\n"
   "87  1\n"
   "88  \'kala\'\n"
   "89  1\n"
   "90  \'tconrad\'\n"
   "91  1\n"
   "92  \'mhding\'\n"
   "93  1\n"
   "94  \'weber\'\n"
   "95  1\n"
   "96  \'gppowell1\'\n"
   "97  1\n"
   "98  \'gsv1\'\n"
   "99  1\n"
   "100  \'rakohler\'\n"
   "101  1\n"
   "102  \'hqpham\'\n"
   "103  1\n"
   "104  \'cholder\'\n"
   "105  1\n"
   "106  \'aadsen\'\n"
   "107  1\n"
   "108  \'simmonds\'\n"
   "109  1\n"
   "110  \'kperi\'\n"
<- "111  1\n"
   "112  \'herrera\'\n"
   "113  1\n"
   "114  \'sajitha\'\n"
   "115  1\n"
   "116  \'spollock\'\n"
   "117  1\n"
   "118  \'crmiller1\'\n"
   "119  1\n"
   "120  \'jcparker\'\n"
   "121  1\n"
   "122  \'mbesz\'\n"
   "123  1\n"
   "124  \'hychu\'\n"
   "125  1\n"
   "126  \'yiw2\'\n"
   "127  1\n"
   "128  \'hscholz\'\n"
   "129  1\n"
   "130  \'dougb\'\n"
   "131  1\n"
   "132  \'farrokh\'\n"
   "133  1\n"
   "134  \'jhoneill\'\n"
   "135  1\n"
   "136  \'jam\'\n"
   "137  1\n"
   "138  \'yxyuan\'\n"
   "139  1\n"
   "140  \'ckalaigian\'\n"
   "141  1\n"
   "142  \'anilkavi\'\n"
   "143  1\n"
   "144  \'salveter\'\n"
   "145  1\n"
   "146  \'jinhan\'\n"
   "147  1\n"
   "148  \'dshoemaker\'\n"
   "149  1\n"
   "150  \'mclin\'\n"
   "151  1\n"
   "152  \'yzhang99\'\n"
   "153  1\n"
   "154  \'spant\'\n"
   "155  1\n"
   "156  \'dlee9\'\n"
   "157  1\n"
   "158  \'kytsai\'\n"
   "159  1\n"
   "160  \'selaka\'\n"
   "161  1\n"
   "162  \'fchen\'\n"
   "163  1\n"
   "164  \'cssoh\'\n"
   "165  1\n"
   "166  \'tebaker\'\n"
   "167  1\n"
   "168  \'jaimemitchell\'\n"
   "169  1\n"
   "170  \'lschadt\'\n"
   "171  1\n"
   "172  \'grl\'\n"
   "173  1\n"
   "174  \'relton\'\n"
   "175  1\n"
   "176  \'luigi\'\n"
   "177  1\n"
   "178  "
<- "\'raw\'\n"
   "179  1\n"
   "180  \'wires\'\n"
   "181  1\n"
   "182  \'jhofmann\'\n"
   "183  1\n"
   "184  \'noramd\'\n"
   "185  1\n"
   "186  \'wmetcalf\'\n"
   "187  1\n"
   "188  \'desherry\'\n"
   "189  1\n"
   "190  \'cspivak\'\n"
   "191  1\n"
   "192  \'brijesht\'\n"
   "193  1\n"
   "194  \'thierbach\'\n"
   "195  1\n"
   "196  \'rfeliz\'\n"
   "197  1\n"
   "198  \'markjstewart\'\n"
   "199  1\n"
   "200  \'wbachhuber\'\n"
   "201  1\n"
   "202  \'wbandrews\'\n"
   "203  1\n"
   "204  \'subrataroy\'\n"
   "205  1\n"
   "206  \'ncorbett\'\n"
   "207  1\n"
   "208  \'bragazzo\'\n"
   "209  1\n"
   "210  \'tyuan\'\n"
   "211  1\n"
   "212  \'segan\'\n"
   "213  1\n"
   "214  \'yangb\'\n"
   "215  1\n"
   "216  \'kans\'\n"
   "217  1\n"
   "218  \'luyueliu\'\n"
   "219  1\n"
   "220  \'jmanzella\'\n"
   "221  1\n"
   "222  \'birru\'\n"
   "223  1\n"
   "224  \'jotang\'\n"
   "225  1\n"
   "226  \'honguyen\'\n"
   "227  1\n"
   "228  \'jzhao\'\n"
   "229  1\n"
   "230  \'slee10\'\n"
   "231  1\n"
   "232  \'drabold\'\n"
   "233  1\n"
   "234  \'kwlee\'\n"
   "235  1\n"
   "236  \'mabowen\'\n"
   "237  1\n"
   "238  \'aanesko\'\n"
   "239  1\n"
   "240  \'daevans\'\n"
   "241  1\n"
   "242  \'ecmorgan\'\n"
   "243  1\n"
   "244  \'gblair\'\n"
   "245  1\n"
   "246  \'rch2\'\n"
   "247  1\n"
   "248  \'kost\'\n"
   "249  1\n"
   "250  \'ltl\'\n"
   "251  1\n"
   "252  \'oyee\'\n"
   "253  1\n"
   "254  \'bzahn\'\n"
   "255  1\n"
   "256  \'knob\'\n"
   "257  1\n"
   "258  \'micca\'\n"
   "259  1\n"
   "260  \'muscavage\'\n"
   "261  1\n"
   "262  \'chrisn\'\n"
   "263  1\n"
   "264  \'kirac\'\n"
   "265  "
<- "1\n"
   "266  \'mshuang\'\n"
   "267  1\n"
   "268  \'dmanohar\'\n"
   "269  1\n"
   "270  \'schodnekar\'\n"
   "271  1\n"
   "272  \'pchiu\'\n"
   "273  1\n"
   "274  \'salazer\'\n"
   "275  1\n"
   "276  \'wakey\'\n"
   "277  1\n"
   "278  \'lfredrickson\'\n"
   "279  1\n"
   "280  \'wang\'\n"
   "281  1\n"
   "282  \'clune\'\n"
   "283  1\n"
   "284  \'fhfischer\'\n"
   "285  1\n"
   "286  \'jana\'\n"
   "287  1\n"
   "288  \'elkik\'\n"
   "289  1\n"
   "290  \'jcarelli\'\n"
   "291  "
<- "1\n"
<- "292  "
<- "\'ohjc\'\n"
<- "293  "
<- "1\n"
<- "294  "
<- "\'twen\'\n"
<- "295  "
<- "1\n"
<- "296  "
<- "\'jfdegnan\'\n"
<- "297  "
<- "1\n"
<- "298  "
<- "\'csong\'\n"
<- "299  "
<- "1\n"
<- "300  "
<- "\'cmtang\'\n"
<- "301  "
<- "1\n"
<- "302  "
<- "\'lippett\'\n"
<- "303  "
<- "1\n"
<- "304  "
<- "\'tma\'\n"
<- "305  "
<- "1\n"
<- "306  "
<- "\'xzhang12\'\n"
<- "307  "
<- "1\n"
<- "308  "
<- "\'jjnagy\'\n"
<- "309  "
<- "1\n"
<- "310  "
<- "\'nisha\'\n"
<- "311  "
<- "1\n"
<- "312  "
<- "\'lkteh\'\n"
<- "313  "
<- "1\n"
<- "314  "
<- "\'dloeper\'\n"
<- "315  "
<- "1\n"
<- "316  "
<- "\'fern\'\n"
<- "317  "
<- "1\n"
<- "318  \'nandigana\'\n"
   "319  1\n"
   "320  \'thurn\'\n"
   "321  1\n"
   "322  \'lbrust\'\n"
   "323  1\n"
   "324  \'dimyan\'\n"
   "325  1\n"
   "326  "
<- "\'diamondstein\'\n"
<- "327  "
<- "1\n"
<- "328  "
<- "\'ladlow\'\n"
<- "329  "
<- "1\n"
<- "330  "
<- "\'rjwozniak\'\n"
<- "331  "
<- "1\n"
<- "332  "
<- "\'swtang\'\n"
<- "333  "
<- "1\n"
<- "334  "
<- "\'lanesmith\'\n"
<- "335  "
<- "1\n"
<- "336  "
<- "\'rjeffery\'\n"
<- "337  "
<- "1\n"
<- "338  "
<- "\'dfkoehler\'\n"
<- "339  "
<- "1\n"
<- "340  "
<- "\'kentan\'\n"
<- "341  "
<- "1\n"
<- "342  "
<- "\'trev\'\n"
<- "343  "
<- "1\n"
<- "344  "
<- "\'xiangyinzheng\'\n"
<- "345  "
<- "1\n"
<- "346  "
<- "\'dmital\'\n"
<- "347  "
<- "1\n"
<- "348  "
<- "\'kimmartin\'\n"
<- "349  "
<- "1\n"
<- "350  "
<- "\'yslin\'\n"
<- "351  "
<- "1\n"
<- "352  "
<- "\'hqnguyen\'\n"
<- "353  "
<- "1\n"
<- "354  "
<- "\'wyoon\'\n"
<- "355  "
<- "1\n"
<- "356  "
<- "\'legeleux\'\n"
<- "357  "
<- "1\n"
<- "358  \'aymeloglu\'\n"
   "359  1\n"
   "360  \'alwebb\'\n"
   "361  1\n"
   "362  \'wluo\'\n"
   "363  1\n"
   "364  \'vandris\'\n"
   "365  1\n"
   "366  \'eslee\'\n"
   "367  1\n"
   "368  \'camatarazzo\'\n"
   "369  1\n"
   "370  \'goldovsky\'\n"
   "371  1\n"
   "372  \'hongbo\'\n"
   "373  1\n"
   "374  \'dwpotter\'\n"
   "375  1\n"
   "376  \'jmo\'\n"
   "377  1\n"
   "378  \'mallik\'\n"
   "379  1\n"
   "380  \'tw41\'\n"
   "381  1\n"
   "382  \'pinelle\'\n"
   "383  1\n"
   "384  \'wenhao\'\n"
   "385  1\n"
   "386  \'stephanie\'\n"
   "387  1\n"
   "388  \'siang\'\n"
   "389  1\n"
   "390  \'sjd\'\n"
   "391  1\n"
   "392  \'rbrauchle\'\n"
   "393  1\n"
   "394  \'hunter\'\n"
   "395  1\n"
   "396  \'zhengchen\'\n"
   "397  1\n"
   "398  \'dwhittlesea\'\n"
   "399  1\n"
   "400  \'shafer\'\n"
   "401  1\n"
   "402  \'peruzzi\'\n"
   "403  1\n"
   "\033[4m  DB<94> \033[m\033[1m"
-> "x $_\n"
<- "\033[m0  \'202 subscribers\n"
   "\'\n"
<- "\033[4m  DB<95> \033[m\033[1m"
-> "x $user\n"
<- "\033[m0  undef\n"
   "\033[4m  DB<96> \033[m\033[1m"
#  Updating displays...
#  Updating clusters...
#  Updating clusters...done.
#  Updating displays...done.
-> "x $fh\n"
<- "\033[m"
<- "0  "
<- "undef\n"
<- "\033[4m  DB<97> \033[m\033[1m"
#  Invoking editor for "/home/ecm/update/Users/mailUID"...
+  /bin/sh -c '${XEDITOR-false} -fn 8x13bold -bg MidnightBlue -fg Wheat 
-geometry 82x64+10+10 +118 /home/ecm/update/Users/mailUID || xterm -bg 
MidnightBlue -fg Wheat -cr Red -j -geometry 90x64+0+0 -fn 8x13bold -e vim +118 
/home/ecm/update/Users/mailUID'
#  Invoking editor for "/home/ecm/update/Users/mailUID"...done.
-> "q\n"
<- "\033[m"
#  Running Perl (pid 4441, tty /dev/pts/5)...Exit 0.
#  Closing execution window...
#  Closing execution window...done.
#  Thanks for using DDD 3.2.92!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]