Bug 2311 - 2) testSyscallInterruptRestart(frysk.proc.TestSyscallInterrupt)java.lang.NullPointerException
Summary: 2) testSyscallInterruptRestart(frysk.proc.TestSyscallInterrupt)java.lang.Null...
Status: RESOLVED FIXED
Alias: None
Product: frysk
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
: P1 normal
Target Milestone: ---
Assignee: Andrew Cagney
URL:
Keywords:
Depends on:
Blocks: 1582 2310
  Show dependency treegraph
 
Reported: 2006-02-09 16:36 UTC by Adam Jocksch
Modified: 2006-10-18 19:04 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Jocksch 2006-02-09 16:36:23 UTC
2)
testSyscallInterruptRestart(frysk.proc.TestSyscallInterrupt)java.lang.NullPointerException
  at frysk.proc.LinuxHost$PollWaitOnSigChld$2.terminated(int, boolean, int,
boolean)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/LinuxHost.java:310)
   at .processStatus(int, int, frysk.sys.Wait$Observer)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-sys/frysk/sys/cni/Wait.cxx:87)
   at frysk.sys.Wait.waitAllNoHang(frysk.sys.Wait$Observer)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-sys/frysk/sys/cni/Wait.cxx:164)
   at frysk.proc.LinuxHost$PollWaitOnSigChld.execute()
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/LinuxHost.java:316)
   at frysk.event.EventLoop.runEventLoop(boolean)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/event/EventLoop.java:311)
   at frysk.event.EventLoop.runPolling(long)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/event/EventLoop.java:396)
   at frysk.proc.TestLib.assertRunUntilStop(java.lang.String)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/TestLib.java:87)
   at frysk.proc.TestLib$AckHandler.await()
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/TestLib.java:200)
   at frysk.proc.TestLib$Child.TestLib$Child(frysk.proc.TestLib, int,
java.lang.String[])
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/TestLib.java:254)
   at frysk.proc.TestLib$Child.TestLib$Child(frysk.proc.TestLib,
java.lang.String[])
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/TestLib.java:215)
   at
frysk.proc.TestSyscallInterrupt$PipeReadChild.TestSyscallInterrupt$PipeReadChild(frysk.proc.TestSyscallInterrupt,
java.lang.String[])
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/TestSyscallInterrupt.java:65)
   at
frysk.proc.TestSyscallInterrupt$PipeReadChild.TestSyscallInterrupt$PipeReadChild(frysk.proc.TestSyscallInterrupt,
boolean)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/TestSyscallInterrupt.java:65)
   at frysk.proc.TestSyscallInterrupt.testSyscallInterruptRestart()
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-core/frysk/proc/TestSyscallInterrupt.java:238)
   at frysk.junit.Runner.Runner(java.lang.String[], java.util.Collection)
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/frysk-imports/frysk/junit/Runner.java:211)
   at TestRunner.main(java.lang.String[])
(/home/ajocksch/head/build/frysk-0.0.1.2006.02.09/_build/frysk-core/TestRunner.java:59)
   at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)
   at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Comment 1 Andrew Cagney 2006-02-09 20:53:09 UTC
+2006-02-09  Andrew Cagney  <cagney@redhat.com>
+
+       * funit-syscallint.c (main): Fix return status check for <<read>>,
+       and <<write>.
+