[1059] in arla-drinkers

home help back first fref pref prev next nref lref last post

Assertions in arlad-0.26

daemon@ATHENA.MIT.EDU (mike@avanticorp.com)
Fri Aug 6 18:57:25 1999

From owner-arla-drinkers@stacken.kth.se Fri Aug 06 22:57:24 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 4413 invoked from network); 6 Aug 1999 22:57:22 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
  by bloom-picayune.mit.edu with SMTP; 6 Aug 1999 22:57:22 -0000
Received: (from majordom@localhost)
	by sundance.stacken.kth.se (8.8.8/8.8.8) id AAA22109
	for arla-drinkers-list; Sat, 7 Aug 1999 00:52:21 +0200 (MET DST)
Received: from mailhost.avanticorp.com (uucp@mailhost.avanticorp.com [207.220.204.13])
	by sundance.stacken.kth.se (8.8.8/8.8.8) with ESMTP id AAA22105
	for <arla-drinkers@stacken.kth.se>; Sat, 7 Aug 1999 00:52:15 +0200 (MET DST)
From: mike@avanticorp.com
Received: (from uucp@localhost)
	by mailhost.avanticorp.com (8.9.3/8.9.3) id PAA29700;
	Fri, 6 Aug 1999 15:52:11 -0700 (PDT)
Received: from pop.rtp.avanticorp.com(192.160.17.219)
 via SMTP by shamu.avanticorp.com, id smtpdAAAr.zaG_; Fri Aug  6 15:52:04 1999
Received: from qa1.rtp.avanticorp.com (qa1.rtp.avanticorp.com [192.160.17.112])
	by pop.rtp.avanticorp.com (8.9.1/8.9.1) with ESMTP id SAA03987;
	Fri, 6 Aug 1999 18:51:32 -0400 (EDT)
Received: (from mike@localhost) by qa1.rtp.avanticorp.com (8.7.2/8.7.2) id SAA17915; Fri, 6 Aug 1999 18:51:30 -0400 (EDT)
Date: Fri, 6 Aug 1999 18:51:30 -0400 (EDT)
Message-Id: <199908062251.SAA17915@qa1.rtp.avanticorp.com>
To: arla-drinkers@stacken.kth.se
Subject: Assertions in arlad-0.26
Cc: Mike_Burgun@avanticorp.com
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk

Hi fellow arla-drinkers,

I'm fairly new to arla, as of May (arla-0.24), when a co-worker moved
on to another company.  Now, I'm considered as our resident linux expert 
(by default I think).

I'm currently using arla-0.26 on a Redhat-5.2/linux-2.2.9 system.

I just transitioned our product compiles completely onto AFS and am 
coming across some assert() problems in arlad.  Not knowing exactly 
where to start debugging, I started arlad in the foreground then ran
the tests/ scripts and came across the following assert():

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[71]mike@penguin4:/usr/src/arla-0.26/tests> env WORKDIR=/afs/rtp/tmp/mike/arla-test ./run-tests -arla -fast discon-mkdir2
-------------------------------------------------
arla-0.26
hosttype i686-pc-linux-gnu
/bin/sh,,,,yes
testmode arla
/usr/src/arla-0.26/tests
/usr/src/arla-0.26/tests
/afs/rtp/tmp/mike/arla-test
Fri Aug  6 17:07:42 EDT 1999
-------------------------------------------------
Running discon-mkdir2
rm: penguin4.rtp.avanticorp.com-discon-mkdir2-10263/dir: Operation not supported by device
rm: penguin4.rtp.avanticorp.com-discon-mkdir2-10263: Operation not supported by device
All test(s) were succesful!
[72]mike@penguin4:/usr/src/arla-0.26/tests> 


[root@penguin4 bin]# ./arlad -z -n
arlad: fdir.c:435: fdir_readdir: Assertion `entry->flag' failed.
Aborted (core dumped)
[root@penguin4 bin]# 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

And an assert() failure occurred during our software compiles while removing
a file...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
gcc -g -DUNIX -DLOBYT_HIBYT -pipe -DI386 -o ../../arch/i386-intel-linux2.0g6/DBX/obj/vcp/a.out <<<...>>>
rm -f ../../arch/i386-intel-linux2.0g6/DBX/bin/vcp
..: Operation not supported by device.
tail: Logs/I386_G6.Fri.penguin4: Operation not supported by device
[1]  + Exit 1                        ./SystemMake.csh
[77]mike@penguin4:/afs/rtp/product/code/1999.4/build/sys_makes> 


[root@penguin4 bin]# ./arlad -z -n
arlad: fcache.c:227: fcache_extra_file_name: Assertion `entry->flags.datap && entry->flags.extradirp && entry->status.FileType == 2' failed.
Aborted (core dumped)
[root@penguin4 bin]# 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

What should I do next?

Thanks for your help,
Mike Burgun
----------------------------------------------------------------------
Michael "Mike" P. Burgun           __                               _
Senior Software Engineer          /  \                      _____  | |
Verification Products Division   /    \  __  __  __   _  _ |_   _| | |
P.O. Box 13665, RTP, NC 27709   /  /\  \ \ \/ / /  \ | \| |  | |   |_|
Phone: (919) 941-6622          /__/--\__\ \__/ /_/\_\|_|\_|  |_|    O
  Fax: (919) 941-6700                     Avant! Corporation
Email: Mike_Burgun@avanticorp.com     http://www.avanticorp.com
----------------------------------------------------------------------

home help back first fref pref prev next nref lref last post