This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Steven, >Date: Tue, 02 Dec 2003 16:53:17 -0600 >From: Steven Danz <address@hidden> >Organization: NOAA/NWS/NCEP/Aviation Weather Center >To: Steve Emmerson <address@hidden> >Subject: Re: 20031202: Problems with pqsurf/pqact... how best to assist? The above message contained the following: > Thanks for the input. I'm stuck using the gdbm files with weather for > now, so I'm sorta tied into the gdbm. > I've attached a stack trace, but I'm also wondering.... the gdbm source > tar ball from the GNU site is at 1.8.3 > (from 2002), but RedHat ships what is labeled as 1.8.0-14 and I'm > wondering if there is a fix in the 1.8.[123] > release that may help with this... Possibly. > I've attached a stack trace for your viewing pleasure. > > Thanks again! > > Steven ... > (gdb) where > #0 0x4207adc0 in chunk_free () from /lib/i686/libc.so.6 > #1 0x4207ad24 in free () from /lib/i686/libc.so.6 > #2 0x4004da4c in gdbm_close () from /usr/lib/libgdbm.so.2 > #3 0x0804c594 in ldmdb_close (entry=0x806d028) at filel.c:1441 > #4 0x0804a5e2 in free_fl_entry (entry=0x806d028) at filel.c:188 > #5 0x0804a767 in delete_entry (entry=0x806d028) at filel.c:282 > #6 0x0804a84f in close_lru (skipflags=0) at filel.c:337 > #7 0x0804a876 in fl_close_all () at filel.c:348 > #8 0x0804e840 in cleanup () at pqact.c:79 > #9 0x4202bc5b in exit () from /lib/i686/libc.so.6 > #10 0x0804e8d6 in signal_handler (sig=2) at pqact.c:109 > #11 <signal handler called> > #12 0x4004d89a in gdbm_store () from /usr/lib/libgdbm.so.2 > #13 0x0804c74e in ldmdb_put (entry=0x806d028, keystr=0xbfffc10f "KENV", > data=0x40015b54, sz=68) at filel.c:1515 > #14 0x0804ca58 in ldmdb_prodput (prod=0xbfffc750, ac=1, av=0xbfffc6e4, > xp=0x40015af8, xlen=160) at filel.c:1767 > #15 0x0804dfde in prodAction (prod=0xbfffc750, pal=0x806b830, > xprod=0x40015af8, xlen=160) at palt.c:749 > #16 0x0804e0f8 in processProduct (infop=0xbfffc840, datap=0x40015b54, > xprod=0x40015af8, xlen=160, otherargs=0x0) at palt.c:790 > #17 0x0805b8a2 in pq_sequence (pq=0x806bd50, mt=TV_GT, clss=0xbfffd1e0, > ifMatch=0x804dfe8 <processProduct>, otherargs=0x0) at pq.c:5193 > #18 0x0804f1e9 in main (ac=8, av=0xbfffd2b4) at pqact.c:438 > #19 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6 I need to map the above line numbers to code. Would you please do the following: 1. Go into the "pqact/" subdirectory. 2. Execute the command "make filel.i". 3. Send me "filel.i". Regards, Steve Emmerson