GNOME Bugzilla – Bug 679306
/thread/thread4 test fails in testsuite
Last modified: 2014-01-19 04:42:08 UTC
I'm getting following error when trying to run testsuite: TEST: thread... (pid=13509) /thread/thread1: OK /thread/thread2: OK /thread/thread3: OK /thread/thread4: FAIL ** ERROR:thread.c:147:test_thread4: assertion failed: (thread == NULL) GTester: last random seed: R02Sda514b89650f644d4c9b35968fc95f7d /bin/sh: line 1: 12040 Terminated G_DEBUG=gc-friendly MALLOC_CHECK_=2 MALLOC_PERTURB_=$((${RANDOM:-256} % 256)) ../../glib/gtester --verbose testing option-context option-argv0 keyfile fileutils test-printf protocol rand strfuncs string markup-parse markup-collect markup-escape markup-subparser array-test bytes hostutils gvariant mem-overflow utf8-performance utils regex base64 sequence scannerapi shell collate utf8-pointer utf8-validate utf8-misc unicode checksum hmac hash cache date node convert list slist queue tree uri dir pattern logging error bookmarkfile gdatetime timeout environment mappedfile dataset sort atomic bitlock mutex rec-mutex rwlock once cond thread slice hook mainloop private asyncqueue 1bit-mutex 642026 642026-ec 1bit-emufutex spawn-multithreaded spawn-singlethread gwakeup gwakeup-fallback unix-multithreaded unix unix-nothreads include Distro: Gentoo Kernel: 3.5.0-rc2+ dev-libs/glib-2.33.3 sys-libs/glibc-2.15-r2
same here for a Getnoo Linux system
Sounds like prlimit is not working on your system ?
(In reply to comment #2) > Sounds like prlimit is not working on your system ? Well, I run into that test case issue while chrooting into an unstable Gentoo Linux image, wher I do have : n22 / # /usr/bin/prlimit RESOURCE DESCRIPTION SOFT HARD UNITS AS address space limit unlimited unlimited bytes CORE max core file size unlimited unlimited blocks CPU CPU time unlimited unlimited seconds DATA max data size unlimited unlimited bytes FSIZE max file size unlimited unlimited blocks LOCKS max number of file locks held unlimited unlimited MEMLOCK max locked-in-memory address space 65536 65536 bytes MSGQUEUE max bytes in POSIX mqueues 819200 819200 bytes NICE max nice prio allowed to raise 0 0 NOFILE max number of open files 1024 4096 NPROC max number of processes 63854 63854 RSS max resident set size unlimited unlimited pages RTPRIO max real-time priority 0 0 RTTIME timeout for real-time tasks unlimited unlimited microsecs SIGPENDING max number of pending signals 63854 63854 STACK max stack size 8388608 unlimited bytes
I actually mean the library function, see man prlimit(2)
assuming this was a problem with the prlimit() function