Quang, It seems that the melbufr tables have some formatting errors as you mentioned. I have attached updates as I have edited. Does this match the way you modified the tables? The glibc error is typical of freeing a pointer that has already been deallocated. I am looking into the performance issues, but would help to know if the table edits you made match mine. Steve Chiswell Unidata User Support > Dear Mr./Mrs., > Dear Mr. Steve Chiswell, > > We've tried to install the latest gempak 5.10.2 > version. We found out some errors while trying to > display QBUF data. They are > > 01. At $NAWIPS/gempak/tables/melbufr/B3M-000-007-B > From line 659 to line 662 at "Class 33 - Quality > Information" > # Class 33 - Quality information > 0; 33; 1; > 0; 1; > ; Reserved > 0; 33; 2; 0; 0; 2; Code_Table; > Quality information > 0; 33; 3; 0; 0; 3; Code_Table; > Quality information > 0; 33; 4; > ; 0; 3; > > 02. At $NAWIPS/gempak/tables/melbufr/B3M-000-007-D > Line 192: 3 1035* > Line 680: 3 6od or displacement, time > increment" "Tide station identification, ..... > > > We fixed them and it seems some previous errors on > reading tables are released. > However we are facing with the problem of "invalid > pointer" which you can see detail at the end of this > message; then we still can not display BUFR data in > the new version one. > Please help us, > > Many thanks from you. > > Old log file: > Processing file > /home/nadata/gempak/qsct/2007052021.bufr > log file = stdout > <<< Current settings of flags in BUFR_Cntl >>> > Auto FTP not allowed > Duplication of table entries allowed > No warnings of duplication of table entries > printed > BUFR log written to stdout > New Table B & D entries are not printed > Message containing new table entries not dumped > Returned Code table entries indicatting missing > are > replaced by default value for missing > Missing values are not replaced by default value > for missing > > Reading Table B > (/home/gempak/GEMPAK5.9.4/gempak/tables/melbufr/B3M-000-007-B) > TableB_Read: > /home/gempak/GEMPAK5.9.4/gempak/tables/melbufr/B3M-000-007-B, > Line 659: Missing Scale value > BUFR_Destroy: Destroying BUFR message > /home/gempak/GEMPAK5.9.4/gempak/tables/melbufr/B3M-000-007-B, > Line 659: Missing Scale value > Error occurred in TableB_Read() > which was called by BUFR_Read_Tables() > which was called by BUFR_Init_Sub() > which was called by BUFR_Init() > which was called by gg_qbrd() > BUFR_Destroy: Destroying BUFR message > *** glibc detected *** double free or corruption > (out): 0x11518460 *** > Aborted > > New log file: > Finished reading tables... > Resource File: /home/gempak/GEMPAK5.9.3/resource/Nmap > BUFR LOG: Thu Jun 28 16:29:50 2007 > > Processing file > /home/nadata/gempak/qsct/2007052021.bufr > log file = stdout > <<< Current settings of flags in BUFR_Cntl >>> > Auto FTP not allowed > Duplication of table entries allowed > No warnings of duplication of table entries > printed > BUFR log written to stdout > New Table B & D entries are not printed > Message containing new table entries not dumped > Returned Code table entries indicatting missing > are > replaced by default value for missing > Missing values are not replaced by default value > for missing > > Reading Table B > (/home/gempak/GEMPAK5.9.3/gempak/tables/melbufr/B3M-000-007-B) > Reading Table D > (/home/gempak/GEMPAK5.9.3/gempak/tables/melbufr/B3M-000-007-D) > status == 1 > status == 1 > status == 1 > status == 1 > status == 1 > *** glibc detected *** gpmap: free(): invalid pointer: > 0x0fa60120 *** > ======= Backtrace: ========= > /lib/libc.so.6[0xb7db96e1] > /lib/libc.so.6(cfree+0x89)[0xb7dbad79] > gpmap[0x8119ff8] > gpmap[0x811917e] > gpmap[0x810f9ce] > gpmap[0x810f14c] > gpmap[0x809027f] > gpmap[0x80635e7] > gpmap[0x804e02e] > gpmap[0x8130889] > *** glibc detected *** gpmap: free(): invalid pointer: > 0x0fa60120 *** > ======= Backtrace: ========= > /lib/libc.so.6(__libc_start_main+0xdc)[0xb7d6af9c] > gpmap[0x804a631] > ======= Memory map: ======== > 08048000-08143000 r-xp 00000000 03:03 7669804 > /home/gempak/GEMPAK5.10.2/os/linux/bin/gpmap > 08143000-0814a000 rw-p 000fa000 03:03 7669804 > /home/gempak/GEMPAK5.10.2/os/linux/bin/gpmap > 0814a000-0fae9000 rw-p 0814a000 00:00 0 > [heap] > b7c00000-b7c21000 rw-p b7c00000 00:00 0 > b7c21000-b7d00000 ---p b7c21000 00:00 0 > b7d53000-b7d55000 rw-p b7d53000 00:00 0 > b7d55000-b7e7d000 r-xp 00000000 03:02 1097740 > /lib/libc-2.5.so > b7e7d000-b7e7e000 r--p 00128000 03:02 1097740 > /lib/libc-2.5.so > b7e7e000-b7e80000 rw-p 00129000 03:02 1097740 > /lib/libc-2.5.so > b7e80000-b7e83000 rw-p b7e80000 00:00 0 > b7e83000-b7e8d000 r-xp 00000000 03:02 1097784 > /lib/libgcc_s.so.1 > b7e8d000-b7e8f000 rw-p 00009000 03:02 1097784 > /lib/libgcc_s.so.1 > b7e8f000-b7eb3000 r-xp 00000000 03:02 1097748 > /lib/libm-2.5.so > b7eb3000-b7eb5000 rw-p 00023000 03:02 1097748 > /lib/libm-2.5.so > b7eb5000-b7ecf000 r-xp 00000000 03:02 138925 > /usr/lib/libg2c.so.0.0.0 > b7ecf000-b7ed1000 rw-p 00019000 03:02 138925 > /usr/lib/libg2c.so.0.0.0 > b7ed1000-b7ed4000 rw-p b7ed1000 00:00 0 > b7eff000-b7f02000 rw-p b7eff000 00:00 0 > b7f02000-b7f03000 r-xp b7f02000 00:00 0 > [vdso] > b7f03000-b7f1e000 r-xp 00000000 03:02 1097733 > /lib/ld-2.5.so > b7f1e000-b7f20000 rw-p 0001a000 03:02 1097733 > /lib/ld-2.5.so > bfaa9000-bfabf000 rw-p bfaa9000 00:00 0 > [stack] > Aborted > > Nguyen Dang Quang > Division of Research and Application > Vietnam National Center for Hydrometeorological Forecast(NCHMF) > Ministry of Natural Resources and Environment. > 4 Dang Thai Than, Hanoi, VIETNAM > Tel.:84-4-9330942 > > > > ____________________________________________________________________________________ > Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for > today's economy) at Yahoo! Games. > http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow > > Ticket Details =================== Ticket ID: IFK-338221 Department: Support GEMPAK Priority: Urgent Status: Closed
Attachment:
B3M-000-007-B
Description: Binary data
Attachment:
B3M-000-007-D
Description: Binary data
Attachment:
B3M-000-008-D
Description: Binary data