Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/newt.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/newt.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/newt-0.52.14-2.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/newt.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/newt.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wk7imc + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf newt-0.52.14 + /usr/bin/gzip -dc /builddir/build/SOURCES/newt-0.52.14.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd newt-0.52.14 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.AZETR9 + umask 022 + cd /builddir/build/BUILD + cd newt-0.52.14 + LANG=C + export LANG + unset DISPLAY + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + ./configure --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --without-tcl configure: WARNING: unrecognized options: --disable-dependency-tracking checking for x86_64-unknown-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for grep that handles long lines and -e... /bin/grep checking for GNU ld... yes checking how to run the C preprocessor... gcc -E checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking slang.h usability... yes checking slang.h presence... yes checking for slang.h... yes checking popt.h usability... yes checking popt.h presence... yes checking for popt.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for python versions... python2.7 checking for gettext in -lc... yes configure: creating ./config.status config.status: creating Makefile config.status: creating libnewt.pc config.status: creating config.h configure: WARNING: unrecognized options: --disable-dependency-tracking + make -j4 all gcc -E -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -M test.c testgrid.c testtree.c showchars.c showkey.c whiptail.c dialogboxes.c newt.c button.c form.c checkbox.c entry.c label.c listbox.c scrollbar.c textbox.c scale.c grid.c windows.c buttonbar.c checkboxtree.c > .depend gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o test.o test.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o newt.o newt.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o button.o button.c test.c: In function 'main': test.c:37:31: warning: variable 'answer' set but not used [-Wunused-but-set-variable] gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o form.o form.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o checkbox.o checkbox.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o entry.o entry.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o label.o label.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o listbox.o listbox.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o scrollbar.o scrollbar.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o textbox.o textbox.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o scale.o scale.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o grid.o grid.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o windows.o windows.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o buttonbar.o buttonbar.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o checkboxtree.o checkboxtree.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o whiptail.o whiptail.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o dialogboxes.o dialogboxes.c mkdir -p shared gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/newt.o newt.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/button.o button.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/form.o form.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/checkbox.o checkbox.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/entry.o entry.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/label.o label.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/listbox.o listbox.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/scrollbar.o scrollbar.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/textbox.o textbox.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/scale.o scale.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/grid.o grid.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/windows.o windows.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/buttonbar.o buttonbar.c gcc -fPIC -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -o shared/checkboxtree.o checkboxtree.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o testgrid.o testgrid.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o testtree.o testtree.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o showchars.o showchars.c testgrid.c: In function 'main': testgrid.c:10:19: warning: variable 'answer' set but not used [-Wunused-but-set-variable] testtree.c: In function 'main': testtree.c:13:19: warning: variable 'answer' set but not used [-Wunused-but-set-variable] gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -I/usr/include/slang -c -o showkey.o showkey.c ar rv libnewt.a newt.o button.o form.o checkbox.o entry.o label.o listbox.o scrollbar.o textbox.o scale.o grid.o windows.o buttonbar.o checkboxtree.o ar: creating libnewt.a a - newt.o a - button.o a - form.o a - checkbox.o a - entry.o a - label.o a - listbox.o a - scrollbar.o a - textbox.o a - scale.o a - grid.o a - windows.o a - buttonbar.o a - checkboxtree.o gcc -g -o test test.o libnewt.a -Wl,-z,relro -lslang gcc -g -o testgrid testgrid.o libnewt.a -Wl,-z,relro -lslang gcc -g -o testtree testtree.o libnewt.a -Wl,-z,relro -lslang gcc -g -o showchars showchars.o libnewt.a -Wl,-z,relro -lslang gcc -shared -o libnewt.so.0.52.14 -Wl,--version-script,newt.0.52.ver -Wl,-soname,libnewt.so.0.52 shared/newt.o shared/button.o shared/form.o shared/checkbox.o shared/entry.o shared/label.o shared/listbox.o shared/scrollbar.o shared/textbox.o shared/scale.o shared/grid.o shared/windows.o shared/buttonbar.o shared/checkboxtree.o -Wl,-z,relro -lslang ln -fs libnewt.so.0.52 libnewt.so ln -fs libnewt.so.0.52.14 libnewt.so.0.52 gcc -g -o whiptail whiptail.o dialogboxes.o -L. -Wl,-z,relro -lnewt -lslang -lpopt [ -n "python2.7 " ] && for ver in python2.7 ; do \ mkdir -p $ver ;\ PCFLAGS=`$ver-config --cflags`; \ PIFLAGS=`$ver-config --includes`; \ PLDFLAGS=`$ver-config --ldflags`; \ PLFLAGS=`$ver-config --libs`; \ gcc -D_GNU_SOURCE -I/usr/include/slang $PIFLAGS $PCFLAGS -c -o $ver/snackmodule.o snackmodule.c ;\ gcc --shared $PLDFLAGS $PLFLAGS -Wl,-z,relro -o $ver/_snackmodule.so $ver/snackmodule.o -L. -lnewt -lslang ;\ done || : gcc -g -o showkey showkey.o libnewt.a -Wl,-z,relro -lslang In file included from /usr/include/python2.7/pyconfig.h:6:0, from /usr/include/python2.7/Python.h:8, from snackmodule.c:14: /usr/include/python2.7/pyconfig-64.h:1167:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default] /usr/include/features.h:164:0: note: this is the location of the previous definition /usr/include/python2.7/pyconfig-64.h:1189:0: warning: "_XOPEN_SOURCE" redefined [enabled by default] /usr/include/features.h:166:0: note: this is the location of the previous definition snackmodule.c: In function 'init_snack': snackmodule.c:1320:23: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed snackmodule.c:1400:1: warning: ob_refcnt of PyIntObject is 1 too high [enabled by default] snackmodule.c:1400:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) snackmodule.c:1400:1: note: but final ob_refcnt is N + 1 snackmodule.c:1326:25: note: PyIntObject allocated at: PyDict_SetItemString(d, "ANCHOR_LEFT", PyInt_FromLong(NEWT_ANCHOR_LEFT)); snackmodule.c:1323:7: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule("_snack", snackModuleMethods); snackmodule.c:1326:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_LEFT", PyInt_FromLong(NEWT_ANCHOR_LEFT)); snackmodule.c:1326:25: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1326:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_LEFT", PyInt_FromLong(NEWT_ANCHOR_LEFT)); snackmodule.c:1326:25: note: ob_refcnt is now refs: 1 + N where N >= 1 snackmodule.c:1327:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_TOP", PyInt_FromLong(NEWT_ANCHOR_TOP)); snackmodule.c:1327:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_TOP", PyInt_FromLong(NEWT_ANCHOR_TOP)); snackmodule.c:1328:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_RIGHT", PyInt_FromLong(NEWT_ANCHOR_RIGHT)); snackmodule.c:1328:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_RIGHT", PyInt_FromLong(NEWT_ANCHOR_RIGHT)); snackmodule.c:1329:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_BOTTOM", snackmodule.c:1329:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_BOTTOM", snackmodule.c:1331:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "GRID_GROWX", PyInt_FromLong(NEWT_GRID_FLAG_GROWX)); snackmodule.c:1331:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "GRID_GROWX", PyInt_FromLong(NEWT_GRID_FLAG_GROWX)); snackmodule.c:1332:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "GRID_GROWY", PyInt_FromLong(NEWT_GRID_FLAG_GROWY)); snackmodule.c:1332:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "GRID_GROWY", PyInt_FromLong(NEWT_GRID_FLAG_GROWY)); snackmodule.c:1334:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FD_READ", PyInt_FromLong(NEWT_FD_READ)); snackmodule.c:1334:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FD_READ", PyInt_FromLong(NEWT_FD_READ)); snackmodule.c:1335:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FD_WRITE", PyInt_FromLong(NEWT_FD_WRITE)); snackmodule.c:1335:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FD_WRITE", PyInt_FromLong(NEWT_FD_WRITE)); snackmodule.c:1336:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FD_EXCEPT", PyInt_FromLong(NEWT_FD_EXCEPT)); snackmodule.c:1336:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FD_EXCEPT", PyInt_FromLong(NEWT_FD_EXCEPT)); snackmodule.c:1338:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_HOTKEY", PyString_FromString("hotkey")); snackmodule.c:1338:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_HOTKEY", PyString_FromString("hotkey")); snackmodule.c:1339:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_WIDGET", PyString_FromString("widget")); snackmodule.c:1339:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_WIDGET", PyString_FromString("widget")); snackmodule.c:1340:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_TIMER", PyString_FromString("timer")); snackmodule.c:1340:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_TIMER", PyString_FromString("timer")); snackmodule.c:1341:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_FDREADY", PyString_FromString("fdready")); snackmodule.c:1341:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_FDREADY", PyString_FromString("fdready")); snackmodule.c:1343:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_TAB", PyInt_FromLong(NEWT_KEY_TAB)); snackmodule.c:1343:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_TAB", PyInt_FromLong(NEWT_KEY_TAB)); snackmodule.c:1344:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_ENTER", PyInt_FromLong(NEWT_KEY_ENTER)); snackmodule.c:1344:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_ENTER", PyInt_FromLong(NEWT_KEY_ENTER)); snackmodule.c:1345:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_SUSPEND", PyInt_FromLong(NEWT_KEY_SUSPEND)); snackmodule.c:1345:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_SUSPEND", PyInt_FromLong(NEWT_KEY_SUSPEND)); snackmodule.c:1346:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_UP", PyInt_FromLong(NEWT_KEY_UP)); snackmodule.c:1346:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_UP", PyInt_FromLong(NEWT_KEY_UP)); snackmodule.c:1347:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_DOWN", PyInt_FromLong(NEWT_KEY_DOWN)); snackmodule.c:1347:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_DOWN", PyInt_FromLong(NEWT_KEY_DOWN)); snackmodule.c:1348:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_LEFT", PyInt_FromLong(NEWT_KEY_LEFT)); snackmodule.c:1348:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_LEFT", PyInt_FromLong(NEWT_KEY_LEFT)); snackmodule.c:1349:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_RIGHT", PyInt_FromLong(NEWT_KEY_RIGHT)); snackmodule.c:1349:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_RIGHT", PyInt_FromLong(NEWT_KEY_RIGHT)); snackmodule.c:1350:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_BACKSPACE", PyInt_FromLong(NEWT_KEY_BKSPC)); snackmodule.c:1350:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_BACKSPACE", PyInt_FromLong(NEWT_KEY_BKSPC)); snackmodule.c:1351:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_DELETE", PyInt_FromLong(NEWT_KEY_DELETE)); snackmodule.c:1351:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_DELETE", PyInt_FromLong(NEWT_KEY_DELETE)); snackmodule.c:1352:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_HOME", PyInt_FromLong(NEWT_KEY_HOME)); snackmodule.c:1352:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_HOME", PyInt_FromLong(NEWT_KEY_HOME)); snackmodule.c:1353:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_END", PyInt_FromLong(NEWT_KEY_END)); snackmodule.c:1353:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_END", PyInt_FromLong(NEWT_KEY_END)); snackmodule.c:1354:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_UNTAB", PyInt_FromLong(NEWT_KEY_UNTAB)); snackmodule.c:1354:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_UNTAB", PyInt_FromLong(NEWT_KEY_UNTAB)); snackmodule.c:1355:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_PAGEUP", PyInt_FromLong(NEWT_KEY_PGUP)); snackmodule.c:1355:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_PAGEUP", PyInt_FromLong(NEWT_KEY_PGUP)); snackmodule.c:1356:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_PAGEGDOWN", PyInt_FromLong(NEWT_KEY_PGDN)); snackmodule.c:1356:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_PAGEGDOWN", PyInt_FromLong(NEWT_KEY_PGDN)); snackmodule.c:1357:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_INSERT", PyInt_FromLong(NEWT_KEY_INSERT)); snackmodule.c:1357:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_INSERT", PyInt_FromLong(NEWT_KEY_INSERT)); snackmodule.c:1358:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F1", PyInt_FromLong(NEWT_KEY_F1)); snackmodule.c:1358:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F1", PyInt_FromLong(NEWT_KEY_F1)); snackmodule.c:1359:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F2", PyInt_FromLong(NEWT_KEY_F2)); snackmodule.c:1359:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F2", PyInt_FromLong(NEWT_KEY_F2)); snackmodule.c:1360:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F3", PyInt_FromLong(NEWT_KEY_F3)); snackmodule.c:1360:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F3", PyInt_FromLong(NEWT_KEY_F3)); snackmodule.c:1361:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F4", PyInt_FromLong(NEWT_KEY_F4)); snackmodule.c:1361:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F4", PyInt_FromLong(NEWT_KEY_F4)); snackmodule.c:1362:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F5", PyInt_FromLong(NEWT_KEY_F5)); snackmodule.c:1362:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F5", PyInt_FromLong(NEWT_KEY_F5)); snackmodule.c:1363:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F6", PyInt_FromLong(NEWT_KEY_F6)); snackmodule.c:1363:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F6", PyInt_FromLong(NEWT_KEY_F6)); snackmodule.c:1364:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F7", PyInt_FromLong(NEWT_KEY_F7)); snackmodule.c:1364:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F7", PyInt_FromLong(NEWT_KEY_F7)); snackmodule.c:1365:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F8", PyInt_FromLong(NEWT_KEY_F8)); snackmodule.c:1365:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F8", PyInt_FromLong(NEWT_KEY_F8)); snackmodule.c:1366:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F9", PyInt_FromLong(NEWT_KEY_F9)); snackmodule.c:1366:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F9", PyInt_FromLong(NEWT_KEY_F9)); snackmodule.c:1367:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F10", PyInt_FromLong(NEWT_KEY_F10)); snackmodule.c:1367:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F10", PyInt_FromLong(NEWT_KEY_F10)); snackmodule.c:1368:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F11", PyInt_FromLong(NEWT_KEY_F11)); snackmodule.c:1368:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F11", PyInt_FromLong(NEWT_KEY_F11)); snackmodule.c:1369:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F12", PyInt_FromLong(NEWT_KEY_F12)); snackmodule.c:1369:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F12", PyInt_FromLong(NEWT_KEY_F12)); snackmodule.c:1370:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_ESC", PyInt_FromLong(NEWT_KEY_ESCAPE)); snackmodule.c:1370:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_ESC", PyInt_FromLong(NEWT_KEY_ESCAPE)); snackmodule.c:1372:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAG_DISABLED", PyInt_FromLong(NEWT_FLAG_DISABLED)); snackmodule.c:1372:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAG_DISABLED", PyInt_FromLong(NEWT_FLAG_DISABLED)); snackmodule.c:1373:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAGS_SET", PyInt_FromLong(NEWT_FLAGS_SET)); snackmodule.c:1373:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAGS_SET", PyInt_FromLong(NEWT_FLAGS_SET)); snackmodule.c:1374:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAGS_RESET", PyInt_FromLong(NEWT_FLAGS_RESET)); snackmodule.c:1374:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAGS_RESET", PyInt_FromLong(NEWT_FLAGS_RESET)); snackmodule.c:1375:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAGS_TOGGLE", PyInt_FromLong(NEWT_FLAGS_TOGGLE)); snackmodule.c:1375:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAGS_TOGGLE", PyInt_FromLong(NEWT_FLAGS_TOGGLE)); snackmodule.c:1377:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOT", PyInt_FromLong(NEWT_COLORSET_ROOT)); snackmodule.c:1377:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOT", PyInt_FromLong(NEWT_COLORSET_ROOT)); snackmodule.c:1378:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_BORDER", PyInt_FromLong(NEWT_COLORSET_BORDER)); snackmodule.c:1378:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_BORDER", PyInt_FromLong(NEWT_COLORSET_BORDER)); snackmodule.c:1379:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_WINDOW", PyInt_FromLong(NEWT_COLORSET_WINDOW)); snackmodule.c:1379:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_WINDOW", PyInt_FromLong(NEWT_COLORSET_WINDOW)); snackmodule.c:1380:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_SHADOW", PyInt_FromLong(NEWT_COLORSET_SHADOW)); snackmodule.c:1380:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_SHADOW", PyInt_FromLong(NEWT_COLORSET_SHADOW)); snackmodule.c:1381:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_TITLE", PyInt_FromLong(NEWT_COLORSET_TITLE)); snackmodule.c:1381:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_TITLE", PyInt_FromLong(NEWT_COLORSET_TITLE)); snackmodule.c:1382:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_BUTTON", PyInt_FromLong(NEWT_COLORSET_BUTTON)); snackmodule.c:1382:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_BUTTON", PyInt_FromLong(NEWT_COLORSET_BUTTON)); snackmodule.c:1383:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTBUTTON", PyInt_FromLong(NEWT_COLORSET_ACTBUTTON)); snackmodule.c:1383:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTBUTTON", PyInt_FromLong(NEWT_COLORSET_ACTBUTTON)); snackmodule.c:1384:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_CHECKBOX", PyInt_FromLong(NEWT_COLORSET_CHECKBOX)); snackmodule.c:1384:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_CHECKBOX", PyInt_FromLong(NEWT_COLORSET_CHECKBOX)); snackmodule.c:1385:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTCHECKBOX", PyInt_FromLong(NEWT_COLORSET_ACTCHECKBOX)); snackmodule.c:1385:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTCHECKBOX", PyInt_FromLong(NEWT_COLORSET_ACTCHECKBOX)); snackmodule.c:1386:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ENTRY", PyInt_FromLong(NEWT_COLORSET_ENTRY)); snackmodule.c:1386:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ENTRY", PyInt_FromLong(NEWT_COLORSET_ENTRY)); snackmodule.c:1387:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_LABEL", PyInt_FromLong(NEWT_COLORSET_LABEL)); snackmodule.c:1387:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_LABEL", PyInt_FromLong(NEWT_COLORSET_LABEL)); snackmodule.c:1388:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_LISTBOX", PyInt_FromLong(NEWT_COLORSET_LISTBOX)); snackmodule.c:1388:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_LISTBOX", PyInt_FromLong(NEWT_COLORSET_LISTBOX)); snackmodule.c:1389:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTLISTBOX)); snackmodule.c:1389:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTLISTBOX)); snackmodule.c:1390:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_TEXTBOX", PyInt_FromLong(NEWT_COLORSET_TEXTBOX)); snackmodule.c:1390:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_TEXTBOX", PyInt_FromLong(NEWT_COLORSET_TEXTBOX)); snackmodule.c:1391:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTTEXTBOX", PyInt_FromLong(NEWT_COLORSET_ACTTEXTBOX)); snackmodule.c:1391:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTTEXTBOX", PyInt_FromLong(NEWT_COLORSET_ACTTEXTBOX)); snackmodule.c:1392:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_HELPLINE", PyInt_FromLong(NEWT_COLORSET_HELPLINE)); snackmodule.c:1392:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_HELPLINE", PyInt_FromLong(NEWT_COLORSET_HELPLINE)); snackmodule.c:1393:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOTTEXT", PyInt_FromLong(NEWT_COLORSET_ROOTTEXT)); snackmodule.c:1393:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOTTEXT", PyInt_FromLong(NEWT_COLORSET_ROOTTEXT)); snackmodule.c:1394:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_EMPTYSCALE", PyInt_FromLong(NEWT_COLORSET_EMPTYSCALE)); snackmodule.c:1394:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_EMPTYSCALE", PyInt_FromLong(NEWT_COLORSET_EMPTYSCALE)); snackmodule.c:1395:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_FULLSCALE", PyInt_FromLong(NEWT_COLORSET_FULLSCALE)); snackmodule.c:1395:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_FULLSCALE", PyInt_FromLong(NEWT_COLORSET_FULLSCALE)); snackmodule.c:1396:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_DISENTRY", PyInt_FromLong(NEWT_COLORSET_DISENTRY)); snackmodule.c:1396:25: note: when PyDict_SetItemString() fails at: PyDict_SetItemString(d, "COLORSET_DISENTRY", PyInt_FromLong(NEWT_COLORSET_DISENTRY)); snackmodule.c:1397:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_COMPACTBUTTON", PyInt_FromLong(NEWT_COLORSET_COMPACTBUTTON)); snackmodule.c:1397:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_COMPACTBUTTON", PyInt_FromLong(NEWT_COLORSET_COMPACTBUTTON)); snackmodule.c:1398:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTSELLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTSELLISTBOX)); snackmodule.c:1398:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTSELLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTSELLISTBOX)); snackmodule.c:1399:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_SELLISTBOX", PyInt_FromLong(NEWT_COLORSET_SELLISTBOX)); snackmodule.c:1399:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_SELLISTBOX", PyInt_FromLong(NEWT_COLORSET_SELLISTBOX)); snackmodule.c:1400:1: note: returning at: } snackmodule.c:1400:1: note: found 767 similar trace(s) to this snackmodule.c:1400:1: warning: ob_refcnt of PyStringObject is 1 too high [enabled by default] snackmodule.c:1400:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) snackmodule.c:1400:1: note: but final ob_refcnt is N + 1 snackmodule.c:1338:25: note: PyStringObject allocated at: PyDict_SetItemString(d, "FORM_EXIT_HOTKEY", PyString_FromString("hotkey")); snackmodule.c:1323:7: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule("_snack", snackModuleMethods); snackmodule.c:1326:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_LEFT", PyInt_FromLong(NEWT_ANCHOR_LEFT)); snackmodule.c:1326:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_LEFT", PyInt_FromLong(NEWT_ANCHOR_LEFT)); snackmodule.c:1327:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_TOP", PyInt_FromLong(NEWT_ANCHOR_TOP)); snackmodule.c:1327:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_TOP", PyInt_FromLong(NEWT_ANCHOR_TOP)); snackmodule.c:1328:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_RIGHT", PyInt_FromLong(NEWT_ANCHOR_RIGHT)); snackmodule.c:1328:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_RIGHT", PyInt_FromLong(NEWT_ANCHOR_RIGHT)); snackmodule.c:1329:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "ANCHOR_BOTTOM", snackmodule.c:1329:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "ANCHOR_BOTTOM", snackmodule.c:1331:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "GRID_GROWX", PyInt_FromLong(NEWT_GRID_FLAG_GROWX)); snackmodule.c:1331:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "GRID_GROWX", PyInt_FromLong(NEWT_GRID_FLAG_GROWX)); snackmodule.c:1332:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "GRID_GROWY", PyInt_FromLong(NEWT_GRID_FLAG_GROWY)); snackmodule.c:1332:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "GRID_GROWY", PyInt_FromLong(NEWT_GRID_FLAG_GROWY)); snackmodule.c:1334:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FD_READ", PyInt_FromLong(NEWT_FD_READ)); snackmodule.c:1334:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FD_READ", PyInt_FromLong(NEWT_FD_READ)); snackmodule.c:1335:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FD_WRITE", PyInt_FromLong(NEWT_FD_WRITE)); snackmodule.c:1335:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FD_WRITE", PyInt_FromLong(NEWT_FD_WRITE)); snackmodule.c:1336:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FD_EXCEPT", PyInt_FromLong(NEWT_FD_EXCEPT)); snackmodule.c:1336:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FD_EXCEPT", PyInt_FromLong(NEWT_FD_EXCEPT)); snackmodule.c:1338:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_HOTKEY", PyString_FromString("hotkey")); snackmodule.c:1338:25: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1338:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_HOTKEY", PyString_FromString("hotkey")); snackmodule.c:1338:25: note: ob_refcnt is now refs: 1 + N where N >= 1 snackmodule.c:1339:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_WIDGET", PyString_FromString("widget")); snackmodule.c:1339:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_WIDGET", PyString_FromString("widget")); snackmodule.c:1340:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_TIMER", PyString_FromString("timer")); snackmodule.c:1340:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_TIMER", PyString_FromString("timer")); snackmodule.c:1341:25: note: when PyString_FromString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_FDREADY", PyString_FromString("fdready")); snackmodule.c:1341:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FORM_EXIT_FDREADY", PyString_FromString("fdready")); snackmodule.c:1343:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_TAB", PyInt_FromLong(NEWT_KEY_TAB)); snackmodule.c:1343:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_TAB", PyInt_FromLong(NEWT_KEY_TAB)); snackmodule.c:1344:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_ENTER", PyInt_FromLong(NEWT_KEY_ENTER)); snackmodule.c:1344:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_ENTER", PyInt_FromLong(NEWT_KEY_ENTER)); snackmodule.c:1345:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_SUSPEND", PyInt_FromLong(NEWT_KEY_SUSPEND)); snackmodule.c:1345:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_SUSPEND", PyInt_FromLong(NEWT_KEY_SUSPEND)); snackmodule.c:1346:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_UP", PyInt_FromLong(NEWT_KEY_UP)); snackmodule.c:1346:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_UP", PyInt_FromLong(NEWT_KEY_UP)); snackmodule.c:1347:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_DOWN", PyInt_FromLong(NEWT_KEY_DOWN)); snackmodule.c:1347:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_DOWN", PyInt_FromLong(NEWT_KEY_DOWN)); snackmodule.c:1348:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_LEFT", PyInt_FromLong(NEWT_KEY_LEFT)); snackmodule.c:1348:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_LEFT", PyInt_FromLong(NEWT_KEY_LEFT)); snackmodule.c:1349:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_RIGHT", PyInt_FromLong(NEWT_KEY_RIGHT)); snackmodule.c:1349:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_RIGHT", PyInt_FromLong(NEWT_KEY_RIGHT)); snackmodule.c:1350:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_BACKSPACE", PyInt_FromLong(NEWT_KEY_BKSPC)); snackmodule.c:1350:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_BACKSPACE", PyInt_FromLong(NEWT_KEY_BKSPC)); snackmodule.c:1351:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_DELETE", PyInt_FromLong(NEWT_KEY_DELETE)); snackmodule.c:1351:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_DELETE", PyInt_FromLong(NEWT_KEY_DELETE)); snackmodule.c:1352:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_HOME", PyInt_FromLong(NEWT_KEY_HOME)); snackmodule.c:1352:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_HOME", PyInt_FromLong(NEWT_KEY_HOME)); snackmodule.c:1353:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_END", PyInt_FromLong(NEWT_KEY_END)); snackmodule.c:1353:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_END", PyInt_FromLong(NEWT_KEY_END)); snackmodule.c:1354:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_UNTAB", PyInt_FromLong(NEWT_KEY_UNTAB)); snackmodule.c:1354:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_UNTAB", PyInt_FromLong(NEWT_KEY_UNTAB)); snackmodule.c:1355:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_PAGEUP", PyInt_FromLong(NEWT_KEY_PGUP)); snackmodule.c:1355:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_PAGEUP", PyInt_FromLong(NEWT_KEY_PGUP)); snackmodule.c:1356:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_PAGEGDOWN", PyInt_FromLong(NEWT_KEY_PGDN)); snackmodule.c:1356:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_PAGEGDOWN", PyInt_FromLong(NEWT_KEY_PGDN)); snackmodule.c:1357:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_INSERT", PyInt_FromLong(NEWT_KEY_INSERT)); snackmodule.c:1357:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_INSERT", PyInt_FromLong(NEWT_KEY_INSERT)); snackmodule.c:1358:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F1", PyInt_FromLong(NEWT_KEY_F1)); snackmodule.c:1358:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F1", PyInt_FromLong(NEWT_KEY_F1)); snackmodule.c:1359:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F2", PyInt_FromLong(NEWT_KEY_F2)); snackmodule.c:1359:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F2", PyInt_FromLong(NEWT_KEY_F2)); snackmodule.c:1360:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F3", PyInt_FromLong(NEWT_KEY_F3)); snackmodule.c:1360:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F3", PyInt_FromLong(NEWT_KEY_F3)); snackmodule.c:1361:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F4", PyInt_FromLong(NEWT_KEY_F4)); snackmodule.c:1361:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F4", PyInt_FromLong(NEWT_KEY_F4)); snackmodule.c:1362:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F5", PyInt_FromLong(NEWT_KEY_F5)); snackmodule.c:1362:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F5", PyInt_FromLong(NEWT_KEY_F5)); snackmodule.c:1363:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F6", PyInt_FromLong(NEWT_KEY_F6)); snackmodule.c:1363:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F6", PyInt_FromLong(NEWT_KEY_F6)); snackmodule.c:1364:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F7", PyInt_FromLong(NEWT_KEY_F7)); snackmodule.c:1364:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F7", PyInt_FromLong(NEWT_KEY_F7)); snackmodule.c:1365:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F8", PyInt_FromLong(NEWT_KEY_F8)); snackmodule.c:1365:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F8", PyInt_FromLong(NEWT_KEY_F8)); snackmodule.c:1366:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F9", PyInt_FromLong(NEWT_KEY_F9)); snackmodule.c:1366:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F9", PyInt_FromLong(NEWT_KEY_F9)); snackmodule.c:1367:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F10", PyInt_FromLong(NEWT_KEY_F10)); snackmodule.c:1367:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F10", PyInt_FromLong(NEWT_KEY_F10)); snackmodule.c:1368:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F11", PyInt_FromLong(NEWT_KEY_F11)); snackmodule.c:1368:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F11", PyInt_FromLong(NEWT_KEY_F11)); snackmodule.c:1369:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_F12", PyInt_FromLong(NEWT_KEY_F12)); snackmodule.c:1369:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_F12", PyInt_FromLong(NEWT_KEY_F12)); snackmodule.c:1370:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "KEY_ESC", PyInt_FromLong(NEWT_KEY_ESCAPE)); snackmodule.c:1370:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "KEY_ESC", PyInt_FromLong(NEWT_KEY_ESCAPE)); snackmodule.c:1372:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAG_DISABLED", PyInt_FromLong(NEWT_FLAG_DISABLED)); snackmodule.c:1372:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAG_DISABLED", PyInt_FromLong(NEWT_FLAG_DISABLED)); snackmodule.c:1373:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAGS_SET", PyInt_FromLong(NEWT_FLAGS_SET)); snackmodule.c:1373:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAGS_SET", PyInt_FromLong(NEWT_FLAGS_SET)); snackmodule.c:1374:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAGS_RESET", PyInt_FromLong(NEWT_FLAGS_RESET)); snackmodule.c:1374:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAGS_RESET", PyInt_FromLong(NEWT_FLAGS_RESET)); snackmodule.c:1375:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "FLAGS_TOGGLE", PyInt_FromLong(NEWT_FLAGS_TOGGLE)); snackmodule.c:1375:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "FLAGS_TOGGLE", PyInt_FromLong(NEWT_FLAGS_TOGGLE)); snackmodule.c:1377:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOT", PyInt_FromLong(NEWT_COLORSET_ROOT)); snackmodule.c:1377:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOT", PyInt_FromLong(NEWT_COLORSET_ROOT)); snackmodule.c:1378:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_BORDER", PyInt_FromLong(NEWT_COLORSET_BORDER)); snackmodule.c:1378:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_BORDER", PyInt_FromLong(NEWT_COLORSET_BORDER)); snackmodule.c:1379:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_WINDOW", PyInt_FromLong(NEWT_COLORSET_WINDOW)); snackmodule.c:1379:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_WINDOW", PyInt_FromLong(NEWT_COLORSET_WINDOW)); snackmodule.c:1380:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_SHADOW", PyInt_FromLong(NEWT_COLORSET_SHADOW)); snackmodule.c:1380:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_SHADOW", PyInt_FromLong(NEWT_COLORSET_SHADOW)); snackmodule.c:1381:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_TITLE", PyInt_FromLong(NEWT_COLORSET_TITLE)); snackmodule.c:1381:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_TITLE", PyInt_FromLong(NEWT_COLORSET_TITLE)); snackmodule.c:1382:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_BUTTON", PyInt_FromLong(NEWT_COLORSET_BUTTON)); snackmodule.c:1382:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_BUTTON", PyInt_FromLong(NEWT_COLORSET_BUTTON)); snackmodule.c:1383:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTBUTTON", PyInt_FromLong(NEWT_COLORSET_ACTBUTTON)); snackmodule.c:1383:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTBUTTON", PyInt_FromLong(NEWT_COLORSET_ACTBUTTON)); snackmodule.c:1384:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_CHECKBOX", PyInt_FromLong(NEWT_COLORSET_CHECKBOX)); snackmodule.c:1384:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_CHECKBOX", PyInt_FromLong(NEWT_COLORSET_CHECKBOX)); snackmodule.c:1385:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTCHECKBOX", PyInt_FromLong(NEWT_COLORSET_ACTCHECKBOX)); snackmodule.c:1385:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTCHECKBOX", PyInt_FromLong(NEWT_COLORSET_ACTCHECKBOX)); snackmodule.c:1386:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ENTRY", PyInt_FromLong(NEWT_COLORSET_ENTRY)); snackmodule.c:1386:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ENTRY", PyInt_FromLong(NEWT_COLORSET_ENTRY)); snackmodule.c:1387:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_LABEL", PyInt_FromLong(NEWT_COLORSET_LABEL)); snackmodule.c:1387:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_LABEL", PyInt_FromLong(NEWT_COLORSET_LABEL)); snackmodule.c:1388:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_LISTBOX", PyInt_FromLong(NEWT_COLORSET_LISTBOX)); snackmodule.c:1388:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_LISTBOX", PyInt_FromLong(NEWT_COLORSET_LISTBOX)); snackmodule.c:1389:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTLISTBOX)); snackmodule.c:1389:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTLISTBOX)); snackmodule.c:1390:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_TEXTBOX", PyInt_FromLong(NEWT_COLORSET_TEXTBOX)); snackmodule.c:1390:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_TEXTBOX", PyInt_FromLong(NEWT_COLORSET_TEXTBOX)); snackmodule.c:1391:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTTEXTBOX", PyInt_FromLong(NEWT_COLORSET_ACTTEXTBOX)); snackmodule.c:1391:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTTEXTBOX", PyInt_FromLong(NEWT_COLORSET_ACTTEXTBOX)); snackmodule.c:1392:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_HELPLINE", PyInt_FromLong(NEWT_COLORSET_HELPLINE)); snackmodule.c:1392:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_HELPLINE", PyInt_FromLong(NEWT_COLORSET_HELPLINE)); snackmodule.c:1393:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOTTEXT", PyInt_FromLong(NEWT_COLORSET_ROOTTEXT)); snackmodule.c:1393:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ROOTTEXT", PyInt_FromLong(NEWT_COLORSET_ROOTTEXT)); snackmodule.c:1394:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_EMPTYSCALE", PyInt_FromLong(NEWT_COLORSET_EMPTYSCALE)); snackmodule.c:1394:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_EMPTYSCALE", PyInt_FromLong(NEWT_COLORSET_EMPTYSCALE)); snackmodule.c:1395:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_FULLSCALE", PyInt_FromLong(NEWT_COLORSET_FULLSCALE)); snackmodule.c:1395:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_FULLSCALE", PyInt_FromLong(NEWT_COLORSET_FULLSCALE)); snackmodule.c:1396:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_DISENTRY", PyInt_FromLong(NEWT_COLORSET_DISENTRY)); snackmodule.c:1396:25: note: when PyDict_SetItemString() fails at: PyDict_SetItemString(d, "COLORSET_DISENTRY", PyInt_FromLong(NEWT_COLORSET_DISENTRY)); snackmodule.c:1397:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_COMPACTBUTTON", PyInt_FromLong(NEWT_COLORSET_COMPACTBUTTON)); snackmodule.c:1397:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_COMPACTBUTTON", PyInt_FromLong(NEWT_COLORSET_COMPACTBUTTON)); snackmodule.c:1398:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTSELLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTSELLISTBOX)); snackmodule.c:1398:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_ACTSELLISTBOX", PyInt_FromLong(NEWT_COLORSET_ACTSELLISTBOX)); snackmodule.c:1399:25: note: when PyInt_FromLong() succeeds at: PyDict_SetItemString(d, "COLORSET_SELLISTBOX", PyInt_FromLong(NEWT_COLORSET_SELLISTBOX)); snackmodule.c:1399:25: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "COLORSET_SELLISTBOX", PyInt_FromLong(NEWT_COLORSET_SELLISTBOX)); snackmodule.c:1400:1: note: returning at: } snackmodule.c:1400:1: note: found 47 similar trace(s) to this snackmodule.c:1320:23: note: graphical error report for function 'init_snack' written out to 'python2.7/snackmodule.c.init_snack-refcount-errors.html' snackmodule.c: In function 'pywstrlen': snackmodule.c:1315:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s|i" [enabled by default] argument 3 ("&str") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'checkboxTreeWidget': snackmodule.c:1150:91: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed snackmodule.c:1168:16: warning: dereferencing NULL (widget->co) at snackmodule.c:1170 [enabled by default] snackmodule.c:1159:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, "i|iii", (char **) kw, snackmodule.c:1159:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, "i|iii", (char **) kw, snackmodule.c:1163:24: note: reaching: flags = (scrollBar ? NEWT_FLAG_SCROLL : 0) | snackmodule.c:1163:43: note: when considering value == (int)0 from snackmodule.c:1159 at: flags = (scrollBar ? NEWT_FLAG_SCROLL : 0) | snackmodule.c:1163:43: note: taking False path at: flags = (scrollBar ? NEWT_FLAG_SCROLL : 0) | snackmodule.c:1163:43: note: reaching: flags = (scrollBar ? NEWT_FLAG_SCROLL : 0) | snackmodule.c:1164:46: note: when considering range: -0x80000000 <= value <= -1 at: (hide_checkbox ? NEWT_CHECKBOXTREE_HIDE_BOX : 0) | snackmodule.c:1164:46: note: taking True path at: (hide_checkbox ? NEWT_CHECKBOXTREE_HIDE_BOX : 0) | snackmodule.c:1164:46: note: reaching: (hide_checkbox ? NEWT_CHECKBOXTREE_HIDE_BOX : 0) | snackmodule.c:1165:49: note: when considering range: -0x80000000 <= value <= -1 at: (unselectable ? NEWT_CHECKBOXTREE_UNSELECTABLE : 0); snackmodule.c:1165:49: note: taking True path at: (unselectable ? NEWT_CHECKBOXTREE_UNSELECTABLE : 0); snackmodule.c:1165:49: note: reaching: (unselectable ? NEWT_CHECKBOXTREE_UNSELECTABLE : 0); snackmodule.c:1167:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:1168:16: note: found 10 similar trace(s) to this snackmodule.c:1150:91: note: graphical error report for function 'checkboxTreeWidget' written out to 'python2.7/snackmodule.c.checkboxTreeWidget-refcount-errors.html' snackmodule.c: In function 'snackWidgetNew': snackmodule.c:278:14: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Malloc snackmodule.c: In function 'widgetGetAttr': snackmodule.c:983:22: warning: Mismatching type in call to Py_BuildValue with format code "i" [enabled by default] argument 2 ("D.15677") had type "struct newtComponent_struct *" but was expecting "int" for format code "i" snackmodule.c:985:22: warning: Mismatching type in call to Py_BuildValue with format code "s" [enabled by default] argument 2 ("D.15720") had type "void *" but was expecting "char *" (pointing to 8 bits) for format code "s" snackmodule.c:989:22: warning: Mismatching type in call to Py_BuildValue with format code "i" [enabled by default] argument 2 ("D.15807") had type "struct newtComponent_struct *" but was expecting "int" for format code "i" snackmodule.c:992:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: Py_FindMethod snackmodule.c: In function 'widgetCheckboxSetValue': snackmodule.c:787:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&value") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'widgetCheckboxTreeGetSel': snackmodule.c:1308:1: warning: ob_refcnt of PyListObject is 1 too high [enabled by default] snackmodule.c:1308:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) snackmodule.c:1308:1: note: but final ob_refcnt is N + 1 snackmodule.c:1295:9: note: PyListObject allocated at: sel = PyList_New(0); snackmodule.c:1290:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1290:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1293:55: note: reaching: selection = (void **) newtCheckboxTreeGetSelection(s->co, &numselected); snackmodule.c:1295:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1295:9: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1297:8: note: when treating unknown const void * * from snackmodule.c:1293 as non-NULL at: if (!selection) { snackmodule.c:1297:8: note: taking False path at: if (!selection) { snackmodule.c:1301:9: note: reaching: sel = PyList_New(0); snackmodule.c:1301:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1302:5: note: when taking True path at: for (i = 0; i < numselected; i++) { snackmodule.c:1303:56: note: reaching: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1303:19: note: when PyInt_FromLong() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1303:19: note: when PyList_Append() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1302:5: note: when taking False path at: for (i = 0; i < numselected; i++) { snackmodule.c:1305:9: note: reaching: free(selection); snackmodule.c:1308:1: note: returning snackmodule.c:1308:1: note: found 3 similar trace(s) to this snackmodule.c:1308:1: warning: ob_refcnt of PyIntObject is 1 too high [enabled by default] snackmodule.c:1308:1: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) snackmodule.c:1308:1: note: due to object being referenced by: PyListObject.ob_item[0] snackmodule.c:1308:1: note: but final ob_refcnt is N + 2 snackmodule.c:1303:19: note: PyIntObject allocated at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1290:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1290:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1293:55: note: reaching: selection = (void **) newtCheckboxTreeGetSelection(s->co, &numselected); snackmodule.c:1295:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1297:8: note: when treating unknown const void * * from snackmodule.c:1293 as non-NULL at: if (!selection) { snackmodule.c:1297:8: note: taking False path at: if (!selection) { snackmodule.c:1301:9: note: reaching: sel = PyList_New(0); snackmodule.c:1301:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1302:5: note: when taking True path at: for (i = 0; i < numselected; i++) { snackmodule.c:1303:56: note: reaching: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1303:19: note: when PyInt_FromLong() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1303:19: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1303:19: note: when PyList_Append() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1303:19: note: ob_refcnt is now refs: 2 + N where N >= 0 snackmodule.c:1303:19: note: PyIntObject is now referenced by 1 non-stack value(s): PyListObject.ob_item[0] snackmodule.c:1302:5: note: when taking False path at: for (i = 0; i < numselected; i++) { snackmodule.c:1305:9: note: reaching: free(selection); snackmodule.c:1308:1: note: returning snackmodule.c:1308:1: note: found 3 similar trace(s) to this snackmodule.c:1303:19: warning: calling PyList_Append with NULL as argument 1 (sel) at snackmodule.c:1303 [enabled by default] snackmodule.c:1290:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1290:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1293:55: note: reaching: selection = (void **) newtCheckboxTreeGetSelection(s->co, &numselected); snackmodule.c:1295:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1297:8: note: when treating unknown const void * * from snackmodule.c:1293 as non-NULL at: if (!selection) { snackmodule.c:1297:8: note: taking False path at: if (!selection) { snackmodule.c:1301:9: note: reaching: sel = PyList_New(0); snackmodule.c:1301:9: note: when PyList_New() fails at: sel = PyList_New(0); snackmodule.c:1302:5: note: when taking True path at: for (i = 0; i < numselected; i++) { snackmodule.c:1303:56: note: reaching: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1303:19: note: when PyInt_FromLong() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1303:19: note: PyList_Append() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type snackmodule.c:1303:19: note: found 3 similar trace(s) to this snackmodule.c:1308:1: warning: ob_refcnt of '*sel' is 1 too high [enabled by default] snackmodule.c:1308:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) snackmodule.c:1308:1: note: but final ob_refcnt is N + 1 snackmodule.c:1295:9: note: PyListObject allocated at: sel = PyList_New(0); snackmodule.c:1290:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1290:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1293:55: note: reaching: selection = (void **) newtCheckboxTreeGetSelection(s->co, &numselected); snackmodule.c:1295:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1295:9: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1297:8: note: when treating unknown const void * * from snackmodule.c:1293 as non-NULL at: if (!selection) { snackmodule.c:1297:8: note: taking False path at: if (!selection) { snackmodule.c:1301:9: note: reaching: sel = PyList_New(0); snackmodule.c:1301:9: note: when PyList_New() fails at: sel = PyList_New(0); snackmodule.c:1302:5: note: when taking False path at: for (i = 0; i < numselected; i++) { snackmodule.c:1305:9: note: reaching: free(selection); snackmodule.c:1308:1: note: returning snackmodule.c:1284:29: note: graphical error report for function 'widgetCheckboxTreeGetSel' written out to 'python2.7/snackmodule.c.widgetCheckboxTreeGetSel-refcount-errors.html' snackmodule.c: In function 'widgetCheckboxTreeSetCurrent': snackmodule.c:1236:31: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2044, in _get_transitions_for_stmt return self._get_transitions_for_GimpleAssign(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2550, in _get_transitions_for_GimpleAssign value = self.eval_rhs(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2533, in eval_rhs return v_rhs.eval_unary_op(stmt.exprcode, stmt.lhs.type, stmt.loc) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 735, in eval_unary_op if (self.minvalue >= gcctype.min_value.constant AttributeError: 'gcc.PointerType' object has no attribute 'min_value' snackmodule.c: In function 'widgetCheckboxTreeSetEntry': snackmodule.c:1211:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "is" [enabled by default] argument 4 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'widgetCheckboxTreeGetEntryValue': snackmodule.c:1281:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] snackmodule.c:1262:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "i", &data)) return NULL; snackmodule.c:1262:8: note: taking False path at: if (!PyArg_ParseTuple(args, "i", &data)) return NULL; snackmodule.c:1264:54: note: reaching: selection = newtCheckboxTreeGetEntryValue(s->co, I2P(data)); snackmodule.c:1266:8: note: when considering value == (char)-1 from snackmodule.c:1264 at: if (selection == -1) return NULL; snackmodule.c:1266:8: note: taking True path at: if (selection == -1) return NULL; snackmodule.c:1266:26: note: reaching: if (selection == -1) return NULL; snackmodule.c:1281:1: note: returning snackmodule.c:1256:85: note: graphical error report for function 'widgetCheckboxTreeGetEntryValue' written out to 'python2.7/snackmodule.c.widgetCheckboxTreeGetEntryValue-refcount-errors.html' snackmodule.c: In function 'widgetCheckboxTreeAddItem': snackmodule.c:1183:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sOi" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:1175:79: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed snackmodule.c: In function 'widgetListboxDel': snackmodule.c:1074:27: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2044, in _get_transitions_for_stmt return self._get_transitions_for_GimpleAssign(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2550, in _get_transitions_for_GimpleAssign value = self.eval_rhs(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2533, in eval_rhs return v_rhs.eval_unary_op(stmt.exprcode, stmt.lhs.type, stmt.loc) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 735, in eval_unary_op if (self.minvalue >= gcctype.min_value.constant AttributeError: 'gcc.PointerType' object has no attribute 'min_value' snackmodule.c: In function 'widgetListboxSet': snackmodule.c:1119:31: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2044, in _get_transitions_for_stmt return self._get_transitions_for_GimpleAssign(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2550, in _get_transitions_for_GimpleAssign value = self.eval_rhs(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2533, in eval_rhs return v_rhs.eval_unary_op(stmt.exprcode, stmt.lhs.type, stmt.loc) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 735, in eval_unary_op if (self.minvalue >= gcctype.min_value.constant AttributeError: 'gcc.PointerType' object has no attribute 'min_value' snackmodule.c: In function 'widgetListboxGetSel': snackmodule.c:1111:1: warning: ob_refcnt of PyListObject is 1 too high [enabled by default] snackmodule.c:1111:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) snackmodule.c:1111:1: note: but final ob_refcnt is N + 1 snackmodule.c:1098:9: note: PyListObject allocated at: sel = PyList_New(0); snackmodule.c:1093:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1093:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1096:17: note: reaching: selection = (void **) newtListboxGetSelection(s->co, &numselected); snackmodule.c:1098:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1098:9: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1100:8: note: when treating unknown void * * from snackmodule.c:1096 as non-NULL at: if (!selection) { snackmodule.c:1100:8: note: taking False path at: if (!selection) { snackmodule.c:1104:9: note: reaching: sel = PyList_New(0); snackmodule.c:1104:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1105:5: note: when taking True path at: for (i = 0; i < numselected; i++) { snackmodule.c:1106:59: note: reaching: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1106:22: note: when PyInt_FromLong() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1106:22: note: when PyList_Append() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1105:5: note: when taking False path at: for (i = 0; i < numselected; i++) { snackmodule.c:1108:9: note: reaching: free(selection); snackmodule.c:1111:1: note: returning snackmodule.c:1111:1: note: found 3 similar trace(s) to this snackmodule.c:1111:1: warning: ob_refcnt of PyIntObject is 1 too high [enabled by default] snackmodule.c:1111:1: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) snackmodule.c:1111:1: note: due to object being referenced by: PyListObject.ob_item[0] snackmodule.c:1111:1: note: but final ob_refcnt is N + 2 snackmodule.c:1106:22: note: PyIntObject allocated at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1093:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1093:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1096:17: note: reaching: selection = (void **) newtListboxGetSelection(s->co, &numselected); snackmodule.c:1098:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1100:8: note: when treating unknown void * * from snackmodule.c:1096 as non-NULL at: if (!selection) { snackmodule.c:1100:8: note: taking False path at: if (!selection) { snackmodule.c:1104:9: note: reaching: sel = PyList_New(0); snackmodule.c:1104:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1105:5: note: when taking True path at: for (i = 0; i < numselected; i++) { snackmodule.c:1106:59: note: reaching: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1106:22: note: when PyInt_FromLong() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1106:22: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1106:22: note: when PyList_Append() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1106:22: note: ob_refcnt is now refs: 2 + N where N >= 0 snackmodule.c:1106:22: note: PyIntObject is now referenced by 1 non-stack value(s): PyListObject.ob_item[0] snackmodule.c:1105:5: note: when taking False path at: for (i = 0; i < numselected; i++) { snackmodule.c:1108:9: note: reaching: free(selection); snackmodule.c:1111:1: note: returning snackmodule.c:1111:1: note: found 3 similar trace(s) to this snackmodule.c:1106:22: warning: calling PyList_Append with NULL as argument 1 (sel) at snackmodule.c:1106 [enabled by default] snackmodule.c:1093:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1093:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1096:17: note: reaching: selection = (void **) newtListboxGetSelection(s->co, &numselected); snackmodule.c:1098:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1100:8: note: when treating unknown void * * from snackmodule.c:1096 as non-NULL at: if (!selection) { snackmodule.c:1100:8: note: taking False path at: if (!selection) { snackmodule.c:1104:9: note: reaching: sel = PyList_New(0); snackmodule.c:1104:9: note: when PyList_New() fails at: sel = PyList_New(0); snackmodule.c:1105:5: note: when taking True path at: for (i = 0; i < numselected; i++) { snackmodule.c:1106:59: note: reaching: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1106:22: note: when PyInt_FromLong() succeeds at: PyList_Append(sel, PyInt_FromLong((long) selection[i])); snackmodule.c:1106:22: note: PyList_Append() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type snackmodule.c:1106:22: note: found 3 similar trace(s) to this snackmodule.c:1111:1: warning: ob_refcnt of '*sel' is 1 too high [enabled by default] snackmodule.c:1111:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) snackmodule.c:1111:1: note: but final ob_refcnt is N + 1 snackmodule.c:1098:9: note: PyListObject allocated at: sel = PyList_New(0); snackmodule.c:1093:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1093:8: note: taking False path at: if (!PyArg_ParseTuple(args, "")) snackmodule.c:1096:17: note: reaching: selection = (void **) newtListboxGetSelection(s->co, &numselected); snackmodule.c:1098:9: note: when PyList_New() succeeds at: sel = PyList_New(0); snackmodule.c:1098:9: note: ob_refcnt is now refs: 1 + N where N >= 0 snackmodule.c:1100:8: note: when treating unknown void * * from snackmodule.c:1096 as non-NULL at: if (!selection) { snackmodule.c:1100:8: note: taking False path at: if (!selection) { snackmodule.c:1104:9: note: reaching: sel = PyList_New(0); snackmodule.c:1104:9: note: when PyList_New() fails at: sel = PyList_New(0); snackmodule.c:1105:5: note: when taking False path at: for (i = 0; i < numselected; i++) { snackmodule.c:1108:9: note: reaching: free(selection); snackmodule.c:1111:1: note: returning snackmodule.c:1087:73: note: graphical error report for function 'widgetListboxGetSel' written out to 'python2.7/snackmodule.c.widgetListboxGetSel-refcount-errors.html' snackmodule.c: In function 'widgetListboxIns': snackmodule.c:1060:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "si" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:1063:27: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2044, in _get_transitions_for_stmt return self._get_transitions_for_GimpleAssign(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2550, in _get_transitions_for_GimpleAssign value = self.eval_rhs(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2533, in eval_rhs return v_rhs.eval_unary_op(stmt.exprcode, stmt.lhs.type, stmt.loc) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 735, in eval_unary_op if (self.minvalue >= gcctype.min_value.constant AttributeError: 'gcc.PointerType' object has no attribute 'min_value' snackmodule.c: In function 'widgetListboxAdd': snackmodule.c:1048:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'widgetEntrySetValue': snackmodule.c:1024:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s|i" [enabled by default] argument 3 ("&val") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'widgetTextboxText': snackmodule.c:681:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'widgetLabelText': snackmodule.c:659:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&label") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'callbackMarshall': snackmodule.c:413:13: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_Clear snackmodule.c: In function 'widgetDestructor': snackmodule.c:1001:18: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Free snackmodule.c: In function 'textWidget': snackmodule.c:729:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "iis|ii" [enabled by default] argument 5 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:733:16: warning: dereferencing NULL (widget->co) at snackmodule.c:736 [enabled by default] snackmodule.c:729:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "iis|ii", &width, &height, &text, &scrollBar, &wrap)) snackmodule.c:729:8: note: taking False path at: if (!PyArg_ParseTuple(args, "iis|ii", &width, &height, &text, &scrollBar, &wrap)) snackmodule.c:732:12: note: reaching: widget = snackWidgetNew (); snackmodule.c:732:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:734:35: note: when considering range: -0x80000000 <= value <= -1 at: (scrollBar ? NEWT_FLAG_SCROLL : 0) | snackmodule.c:734:35: note: taking True path at: (scrollBar ? NEWT_FLAG_SCROLL : 0) | snackmodule.c:734:35: note: reaching: (scrollBar ? NEWT_FLAG_SCROLL : 0) | snackmodule.c:735:36: note: when considering range: -0x80000000 <= value <= -1 at: (wrap ? NEWT_FLAG_WRAP : 0)); snackmodule.c:735:36: note: taking True path at: (wrap ? NEWT_FLAG_WRAP : 0)); snackmodule.c:735:36: note: reaching: (wrap ? NEWT_FLAG_WRAP : 0)); snackmodule.c:733:16: note: found 8 similar trace(s) to this snackmodule.c:722:64: note: graphical error report for function 'textWidget' written out to 'python2.7/snackmodule.c.textWidget-refcount-errors.html' snackmodule.c: In function 'ternaryWindow': snackmodule.c:609:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sssss" [enabled by default] argument 3 ("&title") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:609:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sssss" [enabled by default] argument 4 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:609:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sssss" [enabled by default] argument 5 ("&button1") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:609:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sssss" [enabled by default] argument 6 ("&button2") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:609:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sssss" [enabled by default] argument 7 ("&button3") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'suspendCallbackMarshall': snackmodule.c:388:13: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_Clear snackmodule.c: In function 'scaleWidget': snackmodule.c:331:16: warning: dereferencing NULL (widget->co) at snackmodule.c:333 [enabled by default] snackmodule.c:328:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "ii", &width, &fullAmount)) return NULL; snackmodule.c:328:8: note: taking False path at: if (!PyArg_ParseTuple(args, "ii", &width, &fullAmount)) return NULL; snackmodule.c:330:12: note: reaching: widget = snackWidgetNew (); snackmodule.c:330:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:324:62: note: graphical error report for function 'scaleWidget' written out to 'python2.7/snackmodule.c.scaleWidget-refcount-errors.html' snackmodule.c: In function 'setColor': snackmodule.c:315:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "iss" [enabled by default] argument 4 ("&fg") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:315:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "iss" [enabled by default] argument 5 ("&bg") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'reflowText': snackmodule.c:506:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "si|ii" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'radioButtonWidget': snackmodule.c:746:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sOi" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:746:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "sOi" [enabled by default] argument 4 ("&group") had type "struct snackWidget * *" but was expecting "struct PyObject * *" for format code "O" snackmodule.c:754:13: warning: dereferencing NULL (widget->co) at snackmodule.c:756 [enabled by default] snackmodule.c:746:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "sOi", &text, &group, &isOn)) snackmodule.c:746:8: note: taking False path at: if (!PyArg_ParseTuple(args, "sOi", &text, &group, &isOn)) snackmodule.c:749:12: note: reaching: widget = snackWidgetNew (); snackmodule.c:749:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:751:8: note: taking False path at: if ((PyObject *) group == Py_None) snackmodule.c:754:56: note: reaching: widget->co = newtRadiobutton(-1, -1, text, isOn, group->co); snackmodule.c:741:71: note: graphical error report for function 'radioButtonWidget' written out to 'python2.7/snackmodule.c.radioButtonWidget-refcount-errors.html' snackmodule.c: In function 'pushHelpLine': snackmodule.c:488:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'openWindow': snackmodule.c:552:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "iiiis" [enabled by default] argument 7 ("&title") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'messageWindow': snackmodule.c:577:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss|s" [enabled by default] argument 3 ("&title") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:577:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss|s" [enabled by default] argument 4 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:577:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss|s" [enabled by default] argument 5 ("&okbutton") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'listboxWidget': snackmodule.c:700:67: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed snackmodule.c: In function 'labelWidget': snackmodule.c:648:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&label") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:651:16: warning: dereferencing NULL (widget->co) at snackmodule.c:653 [enabled by default] snackmodule.c:648:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "s", &label)) return NULL; snackmodule.c:648:8: note: taking False path at: if (!PyArg_ParseTuple(args, "s", &label)) return NULL; snackmodule.c:650:12: note: reaching: widget = snackWidgetNew (); snackmodule.c:650:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:644:65: note: graphical error report for function 'labelWidget' written out to 'python2.7/snackmodule.c.labelWidget-refcount-errors.html' snackmodule.c: In function 'helpCallbackMarshall': snackmodule.c:358:59: warning: Mismatching type in call to Py_BuildValue with format code "(O)" [enabled by default] snackmodule.c:363:10: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 52, in execute check_pyargs(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/formatstrings.py", line 474, in check_pyargs maybe_check_callsite(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/formatstrings.py", line 460, in maybe_check_callsite 0, 1, False) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/formatstrings.py", line 413, in check_callsite sys.stderr.write(err.extra_info()) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/formatstrings.py", line 188, in extra_info describe_type(self.exp_type), self.arg_fmt_string)) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/formatstrings.py", line 202, in describe_type return t.describe() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/formatstrings.py", line 120, in describe raise NotImplementedError NotImplementedError snackmodule.c: In function 'gridWrappedWindow': snackmodule.c:535:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "O!s|ii" [enabled by default] argument 4 ("&grid") had type "struct snackGrid * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'snackGridType') for format code "O!" snackmodule.c:535:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "O!s|ii" [enabled by default] argument 5 ("&title") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'gridGetAttr': snackmodule.c:843:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: Py_FindMethod snackmodule.c: In function 'gridSetField': snackmodule.c:864:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "iiO|(iiii)ii" [enabled by default] argument 5 ("&w") had type "struct snackWidget * *" but was expecting "struct PyObject * *" for format code "O" snackmodule.c: In function 'gridCreate': snackmodule.c:836:12: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Malloc snackmodule.c: In function 'formCreate': snackmodule.c:824:12: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Malloc snackmodule.c: In function 'formGetAttr': snackmodule.c:885:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3802, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: Py_FindMethod snackmodule.c: In function 'formSetCurrent': snackmodule.c:970:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "O" [enabled by default] argument 3 ("&w") had type "struct snackWidget * *" but was expecting "struct PyObject * *" for format code "O" snackmodule.c: In function 'formRun': snackmodule.c:928:22: warning: Mismatching type in call to Py_BuildValue with format code "(si)" [enabled by default] argument 3 ("D.16700") had type "struct newtComponent_struct *" but was expecting "int" for format code "i" snackmodule.c: In function 'formAdd': snackmodule.c:901:23: warning: Mismatching type in call to PyArg_ParseTuple with format code "O!" [enabled by default] argument 4 ("&w") had type "struct snackWidget * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'snackWidgetType') for format code "O!" snackmodule.c: In function 'entryWidget': snackmodule.c:801:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "isiiii" [enabled by default] argument 4 ("&initial") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:795:65: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed snackmodule.c: In function 'drawRootText': snackmodule.c:456:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "iis" [enabled by default] argument 5 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'centeredWindow': snackmodule.c:521:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "iis" [enabled by default] argument 5 ("&title") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'choiceWindow': snackmodule.c:594:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss|ss" [enabled by default] argument 3 ("&title") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:594:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss|ss" [enabled by default] argument 4 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:594:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss|ss" [enabled by default] argument 5 ("&okbutton") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:594:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss|ss" [enabled by default] argument 6 ("&cancelbutton") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c: In function 'checkboxWidget': snackmodule.c:764:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "si" [enabled by default] argument 3 ("&text") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:767:30: warning: dereferencing NULL (widget->achar) at snackmodule.c:767 [enabled by default] snackmodule.c:764:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "si", &text, &isOn)) return NULL; snackmodule.c:764:8: note: taking False path at: if (!PyArg_ParseTuple(args, "si", &text, &isOn)) return NULL; snackmodule.c:766:12: note: reaching: widget = snackWidgetNew (); snackmodule.c:766:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:759:68: note: graphical error report for function 'checkboxWidget' written out to 'python2.7/snackmodule.c.checkboxWidget-refcount-errors.html' snackmodule.c: In function 'compactbuttonWidget': snackmodule.c:636:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&label") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:639:16: warning: dereferencing NULL (widget->co) at snackmodule.c:641 [enabled by default] snackmodule.c:636:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "s", &label)) return NULL; snackmodule.c:636:8: note: taking False path at: if (!PyArg_ParseTuple(args, "s", &label)) return NULL; snackmodule.c:638:12: note: reaching: widget = snackWidgetNew (); snackmodule.c:638:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:632:73: note: graphical error report for function 'compactbuttonWidget' written out to 'python2.7/snackmodule.c.compactbuttonWidget-refcount-errors.html' snackmodule.c: In function 'buttonWidget': snackmodule.c:624:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "s" [enabled by default] argument 3 ("&label") had type "char * *" but was expecting "const char * *" for format code "s" snackmodule.c:627:16: warning: dereferencing NULL (widget->co) at snackmodule.c:629 [enabled by default] snackmodule.c:624:26: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "s", &label)) return NULL; snackmodule.c:624:8: note: taking False path at: if (!PyArg_ParseTuple(args, "s", &label)) return NULL; snackmodule.c:626:12: note: reaching: widget = snackWidgetNew (); snackmodule.c:626:12: note: when snackWidgetNew() fails at: widget = snackWidgetNew (); snackmodule.c:620:66: note: graphical error report for function 'buttonWidget' written out to 'python2.7/snackmodule.c.buttonWidget-refcount-errors.html' the-real-gcc: error: python2.7/snackmodule.o: No such file or directory touch _snackmodule.so + chmod 0644 peanuts.py popcorn.py + docbook2txt tutorial.sgml Using catalogs: /etc/sgml/sgml-docbook-3.0.cat Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html Working on: /builddir/build/BUILD/newt-0.52.14/tutorial.sgml + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.waee2Z + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64 ++ dirname /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64 + cd newt-0.52.14 + LANG=C + export LANG + unset DISPLAY + rm -rf /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64 + make DESTDIR=/builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64 install [ -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64 ] || install -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64 install -m 755 libnewt.so.0.52.14 /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64 ln -sf libnewt.so.0.52 /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/libnewt.so ln -sf libnewt.so.0.52.14 /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/libnewt.so.0.52 [ -n "" ] && install -m 755 whiptcl.so /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64 || : [ -n "python2.7 " ] && for ver in python2.7 ; do \ [ -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/$ver/site-packages ] || install -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/$ver/site-packages ;\ install -m 755 $ver/_snackmodule.so /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/$ver/site-packages ;\ install -m 644 snack.py /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/$ver/site-packages ;\ done || : install: cannot stat `python2.7/_snackmodule.so': No such file or directory [ -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/bin ] || install -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/bin [ -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64 ] || install -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64 [ -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/include ] || install -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/include [ -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share/man/man1 ] || install -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share/man/man1 [ -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/pkgconfig ] || install -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/pkgconfig install -m 644 newt.h /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/include install -m 644 libnewt.a /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64 install -m 755 whiptail /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/bin install -m 644 whiptail.1 /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share/man/man1 make -C po datadir=/builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share install make[1]: Entering directory `/builddir/build/BUILD/newt-0.52.14/po' mkdir -p /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share/locale for n in ar.po as.po ast.po bal.po bg.po bn.po bn_IN.po bs.po ca.po cs.po cy.po da.po de.po dz.po el.po eo.po es.po et.po eu.po fa.po fi.po fr.po ga.po gl.po gu.po he.po hi.po hr.po hu.po id.po it.po ja.po km.po kn.po ko.po ku.po lt.po mg.po mk.po ml.po mr.po ms.po nb.po nds.po ne.po nl.po nn.po pa.po pl.po pt.po pt_BR.po ro.po ru.po sk.po sl.po sq.po sr.po sr@latin.po sv.po ta.po te.po th.po tl.po tr.po uk.po vi.po wo.po xh.po zh_CN.po zh_TW.po; do \ l=`basename $n .po`; \ mo=$l.mo; \ /usr/bin/install -c -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share/locale/$l; \ /usr/bin/install -c -m 755 -d /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share/locale/$l/LC_MESSAGES; \ if [ -f $n ]; then \ /usr/bin/install -c -m 644 $mo /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/share/locale/$l/LC_MESSAGES/newt.mo; \ fi; \ done make[1]: Leaving directory `/builddir/build/BUILD/newt-0.52.14/po' install -m 644 libnewt.pc /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64//usr/lib64/pkgconfig + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64 newt + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /builddir/build/BUILD/newt-0.52.14 extracting debug info from /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/lib64/libnewt.so.0.52.14 extracting debug info from /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/bin/whiptail symlinked /usr/lib/debug/usr/lib64/libnewt.so.0.52.14.debug to /usr/lib/debug/usr/lib64/libnewt.so.debug symlinked /usr/lib/debug/usr/lib64/libnewt.so.0.52.14.debug to /usr/lib/debug/usr/lib64/libnewt.so.0.52.debug 413 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/lib64/python2.7/ using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: newt-0.52.14-2.fc16.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.HFijPT + umask 022 + cd /builddir/build/BUILD + cd newt-0.52.14 + DOCDIR=/builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-0.52.14 + export DOCDIR + /bin/mkdir -p /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-0.52.14 + cp -pr COPYING /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-0.52.14 + exit 0 Provides: libnewt.so.0.52()(64bit) libnewt.so.0.52(NEWT_0.52)(64bit) libnewt.so.0.52(NEWT_0.52.11)(64bit) libnewt.so.0.52(NEWT_0.52.13)(64bit) libnewt.so.0.52(NEWT_0.52.6)(64bit) libnewt.so.0.52(NEWT_0.52.9)(64bit) snack = 0.52.14-2.fc16 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libnewt.so.0.52()(64bit) libnewt.so.0.52(NEWT_0.52)(64bit) libpopt.so.0()(64bit) libpopt.so.0(LIBPOPT_0)(64bit) libslang.so.2()(64bit) libslang.so.2(SLANG2)(64bit) rtld(GNU_HASH) Processing files: newt-devel-0.52.14-2.fc16.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.NeRiJN + umask 022 + cd /builddir/build/BUILD + cd newt-0.52.14 + DOCDIR=/builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-devel-0.52.14 + export DOCDIR + /bin/mkdir -p /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-devel-0.52.14 + cp -pr tutorial.sgml tutorial.txt /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-devel-0.52.14 + exit 0 Provides: pkgconfig(libnewt) = 0.52.14 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libnewt.so.0.52()(64bit) Processing files: newt-static-0.52.14-2.fc16.x86_64 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: newt-python-0.52.14-2.fc16.x86_64 error: File not found by glob: /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/lib64/python2.7/site-packages/*.so Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.CpkKPH + umask 022 + cd /builddir/build/BUILD + cd newt-0.52.14 + DOCDIR=/builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-python-0.52.14 + export DOCDIR + /bin/mkdir -p /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-python-0.52.14 + cp -pr peanuts.py popcorn.py /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/share/doc/newt-python-0.52.14 + exit 0 RPM build errors: File not found by glob: /builddir/build/BUILDROOT/newt-0.52.14-2.fc16.x86_64/usr/lib64/python2.7/site-packages/*.so Child returncode was: 1 EXCEPTION: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/newt.spec'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 70, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 328, in do raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/newt.spec'] LEAVE do --> EXCEPTION RAISED