BIND 10 #2742: Fatal Python error: Py_Initialize: can't initialize sys standard streams

BIND 10 Development do-not-reply at isc.org
Thu Feb 14 17:48:15 UTC 2013


#2742: Fatal Python error: Py_Initialize: can't initialize sys standard streams
----------------------------------------+----------------------------------
                   Reporter:  jreed     |                 Owner:
                       Type:  defect    |                Status:  new
                   Priority:  medium    |             Milestone:  New Tasks
                  Component:  loadzone  |              Keywords:
               CVSS Scoring:            |             Sensitive:  0
            Defect Severity:  N/A       |           Sub-Project:  DNS
Feature Depending on Ticket:            |  Estimated Difficulty:  0
        Add Hours to Ticket:  0         |           Total Hours:  0
                  Internal?:  0         |
----------------------------------------+----------------------------------
 See
 http://git.bind10.isc.org/~tester/builder/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/logs/unittests.out

 I only see this failure on FreeBSD8-amd64-GCC, FreeBSD8-i386 (GCC, but not
 Clang), Solaris10-sparc-Sunstudio, Solaris10-sparc-GCC. These systems are
 using python3.1 (3.1.1, 3.1.2, 3.1.3).

 {{{
 Making check in correct
 make  check-local
 echo Running test: correct_test.sh
 Running test: correct_test.sh
 B10_FROM_SOURCE=/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build
 B10_FROM_BUILD=/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build
 PYTHONPATH=/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/python/isc/log_messages:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/python/isc/cc:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/python:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/python:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/dns/python/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/bin/loadzone:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/dns/python/.libs
 LD_LIBRARY_PATH=/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/cryptolink/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/dns/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/dns/python/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/cc/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/config/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/log/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/util/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/exceptions/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/util/io/.libs:/usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/lib/datasrc/.libs:$LD_LIBRARY_PATH
 /bin/sh
 /usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/bin/loadzone/tests/correct/correct_test.sh
 Loadzone include. from include.db file
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 loadzone  ttl1. from ttl1.db file
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 loadzone ttl2. from ttl2.db file
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 loadzone mix1. from mix1.db
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 loadzone mix2. from mix2.db
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 loadzone ttlext. from ttlext.db
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 loadzone example.com. from example.db
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 loadzone comment.example.com. from comment.db
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e610a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 I:test master file $INCLUDE semantics
 I:test master file BIND 8 compatibility TTL and $TTL semantics
 I:test master file RFC1035 TTL and $TTL semantics
 I:test master file BIND8 compatibility and mixed $INCLUDE with $TTL
 semantics
 I:test master file RFC1035 TTL and mixed $INCLUDE with $TTL semantics
 I:test master file BIND9 extenstion of TTL
 I:test master file RFC1035 missing CLASS, TTL, NAME semantics
 I:test master file comments
 Fatal Python error: Py_Initialize: can't initialize sys standard streams
 UnicodeEncodeError: 'ascii' codec can't encode character '\U00e570a0' in
 position 73: ordinal not in range(128)
 Abort trap (core dumped)
 Compare test results.
 0a1,85
 > include.              300     IN      SOA     ns.include.
 hostmaster.include. 1 3600 1800 1814400 3600
 > include.              300     IN      NS      ns.include.
 > ns.include.           300     IN      A       127.0.0.1
 > a.include.            300     IN      A       10.0.0.1
 > a.sub.include.                300     IN      A       10.0.1.1
 > b.foo.sub.include.            300     IN      A       10.0.2.2
 > a.include.            300     IN      A       99.99.99.99
 > b.include.            300     IN      A       10.0.0.2
 > a.b.include.          300     IN      A       10.0.1.1
 > b.foo.b.include.              300     IN      A       10.0.2.2
 > b.include.            300     IN      A       10.0.0.99
 > c.b.include.          300     IN      A       10.0.0.3
 > ttl1.         3       IN      SOA     ns.ttl1. hostmaster.ttl1. 1 3600
 1800 1814400 3
 > ttl1.         3       IN      NS      ns.ttl1.
 > ns.ttl1.              3       IN      A       10.53.0.1
 > a.ttl1.               3       IN      TXT     "soa minttl 3"
 > b.ttl1.               2       IN      TXT     "explicit ttl 2"
 > c.ttl1.               3       IN      TXT     "soa minttl 3"
 > d.ttl1.               1       IN      TXT     "default ttl 1"
 > e.ttl1.               4       IN      TXT     "explicit ttl 4"
 > f.ttl1.               1       IN      TXT     "default ttl 1"
 > ttl2.         1       IN      SOA     ns.ttl2. hostmaster.ttl2. 1 3600
 1800 1814400 3
 > ttl2.         1       IN      NS      ns.ttl2.
 > ns.ttl2.              1       IN      A       10.53.0.1
 > a.ttl2.               1       IN      TXT     "inherited ttl 1"
 > b.ttl2.               2       IN      TXT     "explicit ttl 2"
 > c.ttl2.               2       IN      TXT     "inherited ttl 2"
 > d.ttl2.               3       IN      TXT     "default ttl 3"
 > e.ttl2.               2       IN      TXT     "explicit ttl 2"
 > f.ttl2.               3       IN      TXT     "default ttl 3"
 > mix1.         3       IN      SOA     ns.mix1. hostmaster.mix1. 1 3600
 1800 1814400 3
 > mix1.         3       IN      NS      ns.mix1.
 > ns.mix1.              3       IN      A       10.53.0.1
 > a.mix1.               3       IN      TXT     "soa minttl 3"
 > b.mix1.               2       IN      TXT     "explicit ttl 2"
 > a.mix1.               3       IN      TXT     "soa minttl 3"
 > b.foo.mix1.           3       IN      TXT     "soa minttl 3"
 > c.mix1.               3       IN      TXT     "soa minttl 3"
 > d.mix1.               1       IN      TXT     "default ttl 1"
 > e.mix1.               4       IN      TXT     "explicit ttl 4"
 > f.mix1.               1       IN      TXT     "default ttl 1"
 > i.mix1.               1       IN      TXT     "default ttl 1"
 > g.mix1.               5       IN      TXT     "default ttl 5"
 > h.mix1.               5       IN      TXT     "the include ttl 5"
 > mix2.         1       IN      SOA     ns.mix2. hostmaster.mix2. 1 3600
 1800 1814400 3
 > mix2.         1       IN      NS      ns.mix2.
 > ns.mix2.              1       IN      A       10.53.0.1
 > a.mix2.               1       IN      TXT     "inherited ttl 1"
 > h.mix2.               1       IN      TXT     "inherited ttl 1"
 > g.mix2.               6       IN      TXT     "inherited ttl 6"
 > b.mix2.               6       IN      TXT     "explicit ttl 6"
 > c.mix2.               2       IN      TXT     "inherited ttl 2"
 > m.mix2.               6       IN      TXT     "explicit ttl 6"
 > d.mix2.               3       IN      TXT     "default ttl 3"
 > e.mix2.               2       IN      TXT     "explicit ttl 2"
 > n.mix2.               3       IN      TXT     "default ttl 3"
 > f.mix2.               3       IN      TXT     "default ttl 3"
 > g.mix2.               5       IN      TXT     "default ttl 5"
 > f.mix2.               5       IN      TXT     "default ttl 5"
 > ttlext.               3       IN      SOA     ns.ttlext.
 hostmaster.ttlext. 1 3600 1800 1814400 3
 > ttlext.               3       IN      NS      ns.ttlext.
 > ns.ttlext.            3       IN      A       10.53.0.1
 > a.ttlext.             3       IN      TXT     "soa minttl 3"
 > b.ttlext.             2       IN      TXT     "explicit ttl 2"
 > c.ttlext.             3       IN      TXT     "soa minttl 3"
 > d.ttlext.             600     IN      TXT     "default ttl 600"
 > e.ttlext.             4       IN      TXT     "explicit ttl 4"
 > f.ttlext.             600     IN      TXT     "default ttl 600"
 > example.com.          60      IN      SOA     ns1.example.com.
 hostmaster.example.com. 1 43200 900 1814400 7200
 > example.com.          20      IN      NS      ns1.example.com.
 > example.com.          60      IN      NS      ns2.example.com.
 > ns1.example.com.              30      IN      A       192.168.1.102
 > ns1.example.com.              70      IN      NS      ns3.example.com.
 > ns1.example.com.              60      IN      NS      ns4.example.com.
 > ns1.example.com.              10      IN      MX      10
 mail.example.com.
 > ns2.example.com.              80      IN      A       1.1.1.1
 > ns3.example.com.              60      IN      A       2.2.2.2
 > ns4.example.com.              60      IN      A       3.3.3.3
 > ns5.example.com.              90      IN      A       4.4.4.4
 > comment.example.com.          60      IN      SOA     ns1.example.com.
 hostmaster.example.com. 1 43200 900 1814400 7200
 > comment.example.com.          60      IN      NS      ns1.example.com.
 > comment.example.com.          60      IN      TXT     "Simple text"
 > comment.example.com.          60      IN      TXT     "\; No comment"
 > comment.example.com.          60      IN      TXT     "Also no comment
 here"
 > comment.example.com.          60      IN      TXT     "A combination \;
 see?"
 Clean tmp files.
 I:exit status: 1
 ------------------------------------------------------------------------------
 Ran 7 test files

 ERROR
 *** Error code 1

 Stop in
 /usr/home/jreed/builder/work/BIND10-cppcheck/20130214100501-FreeBSD8-amd64-GCC/build/src/bin/loadzone/tests/correct.
 *** Error code 1

 }}}

 This problem is in:
   4ac27e8d2435fad4be79a75ef830e1d0b20a896a
   d6f24ba6266d3ed630a3fbbe2b4b8ef2cf501343
   dd0f73adac540774a6cb2c99faece4d6c4b90353

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


More information about the bind10-tickets mailing list