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