From: Paul Brewster (p.f.brewster++at++larc.nasa.gov)
Date: 02/05/2001 09:07:05
My program has a bug in it that I was hoping someone could give me some
tips on tracking it down. I am using a fluxed geoset to dynamically
manipulate geometry while running. The program works fine for a while,
then crashes suddenly. On my Onyx2 it gives me the following message:
WARNING: /hw/module/1/slot/n1/node/cpubus/0/a: UCE interrupt on PIO
access
NOTICE: /hw/module/1/slot/n1/node/cpubus/0/a: User Data Bus error in
IO space at physical address 0xec10004 (EPC 0xda5d790)
[ESP System Information Notification]:WARNING:
/hw/module/1/slot/n1/node/cpubus/0/a: UCE interrupt on PIO access
[ESP System Information Notification]:NOTICE:
/hw/module/1/slot/n1/node/cpubus/0/a: User Data Bus error in IO space
at physical address 0xec10004 (EPC 0xda5d790)
On my Octane2, it just plain crashes the whole computer, requiring a
reset.
I used cvd to check out the core file, and found this call stack:
int pass_word_word_word(<stripped>) ["kon_vertarray.c":80,
0x0da5d790]
int __glkonDrawArraysNCTV(<stripped>) ["kon_gvertarray.c":208,
0x0db75058]
int __glkonim_DrawArraysEXT(<stripped>) ["kon_vertarray.c":513,
0x0da5dc08]
int vertArrayGenDrawGSet(<stripped>) ["gsdraw.C":6332, 0x049a9b78]
int pfGeoSet::draw(<stripped>) ["pfGeoSet.h":613, 0x048d0188]
int _pfCuller::popQuick(<stripped>) ["pfCuller.C":860, 0x048229b4]
int _pfCuller::popSort(<stripped>) ["pfCuller.C":1063, 0x0481e1b4]
int _pfCuller::popXform(<stripped>) ["pfCuller.C":640, 0x0481db78]
int pfSCS::nb_cull(<stripped>) ["pfSCS.C":359, 0x047e86f4]
int pfScene::nb_cull(<stripped>) ["pfScene.C":293, 0x047eb3b0]
int _pfCuller::nb_cull(<stripped>) ["pfCuller.C":208, 0x0481d364]
int pfDraw() ["pfProcess.C":6460, 0x04845858]
int pfCAVEDrawCallback(<stripped>) ["pfcave.c":465, 0x1018ec60]
int pfChannel::pf_callDrawFunc() ["pfChannel.C":2326, 0x047fe930]
int pfFrame(<stripped>) ["pfProcess.C":6367, 0x04840084]
int main(int argc = 2, unsigned char ** argv = 0x7fff2f04)
["tunnel.c":83, 0x100729a8]
int __start(<stripped>) ["crt1text.s":177, 0x100475f8]
I suppose the bug is just a bad pointer, but I can't find it. I was
hoping someone could give me a hint on where to look.
Thanks for the help.
Paul Brewster
NASA Langley Research Center
This archive was generated by hypermail 2b29 : Mon Feb 05 2001 - 09:05:59 PST