BIND 10 #2670: "A deadlock might be detected" failure on NetBSD

BIND 10 Development do-not-reply at isc.org
Wed Jan 30 07:33:21 UTC 2013


#2670: "A deadlock might be detected" failure on NetBSD
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:
  naokikambe                         |                Status:  new
                       Type:         |             Milestone:  New Tasks
  defect                             |              Keywords:
                   Priority:         |             Sensitive:  0
  medium                             |           Sub-Project:  DNS
                  Component:         |  Estimated Difficulty:  0
  statistics                         |           Total Hours:  0
               CVSS Scoring:         |
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 Fix this build farm failure.
 http://git.bind10.isc.org/~tester/builder//BIND10/20130129033301-NetBSD4-i386-GCC/logs/unittests.out

 From a part of stack traces as following, the dead lock seems to occur
 between setting up msgq and starting msgq.
 {{{
 ======================================================================
 ERROR: test_openclose_mccs (__main__.TestStatsHttpd)
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/b10
 -stats-httpd_test.py", line 604, in setUp
     self.base = BaseModules()
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/test_utils.py",
 line 534, in __init__
     self.msgq.run()
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/test_utils.py",
 line 88, in run
     self.server._thread.start()
   File "/usr/pkg/lib/python3.1/threading.py", line 481, in start
     self._started.wait()
   File "/usr/pkg/lib/python3.1/threading.py", line 389, in wait
     self._cond.wait(timeout)
   File "/usr/pkg/lib/python3.1/threading.py", line 229, in wait
     waiter.acquire()
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/test_utils.py",
 line 52, in sig_handler
     self.fail_handler("A deadlock might be detected")
 AssertionError: A deadlock might be detected

 ======================================================================
 ERROR: test_running (__main__.TestStatsHttpd)
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/b10
 -stats-httpd_test.py", line 604, in setUp
     self.base = BaseModules()
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/test_utils.py",
 line 533, in __init__
     self.msgq = ThreadingServerManager(MockMsgq)
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/test_utils.py",
 line 81, in __init__
     self.server = server(*args, **kwargs)
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/test_utils.py",
 line 110, in __init__
     result = self.msgq.setup()
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/msgq/msgq.py",
 line 292, in setup
     self.setup_listener()
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/msgq/msgq.py",
 line 263, in setup_listener
     raise e
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/msgq/msgq.py",
 line 254, in setup_listener
     self.listen_socket.bind(self.socket_file)
   File
 "/home/jreed/builder/work/BIND10/20130129033301-NetBSD4-i386-GCC/build/src/bin/stats/tests/test_utils.py",
 line 52, in sig_handler
     self.fail_handler("A deadlock might be detected")
 AssertionError: A deadlock might be detected

 }}}

-- 
Ticket URL: <http://bind10.isc.org/ticket/2670>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list