Assertions in arlad-0.26

mike@avanticorp.com mike at avanticorp.com
Sat Aug 7 00:52:21 CEST 1999


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 at 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 at penguin4:/usr/src/arla-0.26/tests> 


[root at penguin4 bin]# ./arlad -z -n
arlad: fdir.c:435: fdir_readdir: Assertion `entry->flag' failed.
Aborted (core dumped)
[root at 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 at penguin4:/afs/rtp/product/code/1999.4/build/sys_makes> 


[root at 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 at 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 at avanticorp.com     http://www.avanticorp.com
----------------------------------------------------------------------





More information about the Arla-drinkers mailing list