Mailinglist Archive: opensuse-bugs (3094 mails)

< Previous Next >
[Bug 923486] find utils test-lock
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Fri, 19 Jun 2015 13:08:45 +0000
  • Message-id: <bug-923486-21960-QeZm38fkYl@http.bugzilla.novell.com/>
http://bugzilla.novell.com/show_bug.cgi?id=923486
http://bugzilla.novell.com/show_bug.cgi?id=923486#c24

--- Comment #24 from Michel Normand <normand@xxxxxxxxxxxxxxxxxx> ---
Created attachment 638534
--> http://bugzilla.novell.com/attachment.cgi?id=638534&action=edit
debugmno.patch

To continue my investigation in comment #23
* try to redo failure in chroot env with ulimit set to generate core file
need a while loop to ultimately failed (need between 30 to 50 trials)
* as reported in data below the abort is an explicit call in gl_rwlock_rdlock
because glthread_rwlock_rdlock() is reporting an error.
* Need to continue investigation from there.


* The day after with new osc build and chroot env the abort is now in
rwlock_checker_thread as reported by core extract below.
* applying the debugmno.patch and doing a while loop of ./test-lock
confirm that the failure is random (39 failures on 866 trials)
but this time always in same check_accounts function.
* Note that doing same tests loop on fedora fc22 do not report such error.
===
@vm64:/home/michel/work/openSUSE:Factory:PowerPC/findutils]
$target=/mnt/disk3/build-root/standard-ppc64le/
$for xx in dev sys proc; do sudo mount -o bind /$xx $target/$xx;done
$osc chroot
abuild@vm64:~> cd rpmbuild/BUILD/findutils-4.5.14/tests/
abuild@vm64:~/rpmbuild/BUILD/findutils-4.5.14/tests> ulimit -c unlimited
abuild@vm64:~/rpmbuild/BUILD/findutils-4.5.14/tests> idx=1; failure=0; while
test 1 ; do echo "=== trial: $idx: failure: $failure"; ./test-lock ||
((failure++)); ((idx++)); done
...
=== trial: 24: failure: 0
Starting test_lock ... OK
Starting test_rwlock ...check_accounts: sum=4006, expected 4000
check_accounts: sum=4006, expected 4000
check_accounts: sum=4006, expected 4000
check_accounts: sum=4006, expected 4000
Aborted (core dumped)
=== trial: 25: failure: 1
=== trial: 616: failure: 29
Starting test_lock ... OK
Starting test_rwlock ...check_accounts: sum=3994, expected 4000
check_accounts: sum=3994, expected 4000
check_accounts: sum=3994, expected 4000
check_accounts: sum=3994, expected 4000
Aborted (core dumped)
=== trial: 617: failure: 30
=== trial: 866: failure: 39

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >