[GRASS-dev] Re: [GRASS GIS] #1032: ErrorCommandExecution g.proj

GRASS GIS trac at osgeo.org
Sun May 2 05:38:40 EDT 2010


#1032: ErrorCommandExecution g.proj
----------------------+-----------------------------------------------------
  Reporter:  sallar   |       Owner:  grass-dev at lists.osgeo.org
      Type:  defect   |      Status:  new                      
  Priority:  blocker  |   Milestone:  6.4.0                    
 Component:  default  |     Version:  6.4.0 RCs                
Resolution:           |    Keywords:  g.proj                   
  Platform:  Linux    |         Cpu:  x86-32                   
----------------------+-----------------------------------------------------
Comment (by sallar):

 Hi, I rebuilded whitout optimization and stripping but the result is the
 same.

 I get this by gdb:


 {{{
 GRASS 6.4.0RC6 (PIT):~ > gdb g.proj
 GNU gdb 6.8-debian
 Copyright (C) 2008 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
 and "show warranty" for details.
 This GDB was configured as "i486-linux-gnu"...

 }}}

 then run -p:


 {{{
 (gdb) run -p
 Starting program: /usr/local/grass-6.4.0RC6/bin/g.proj -p
 [Thread debugging using libthread_db enabled]
 D2/5: G__read_Cell_head
 D2/5: G__read_Cell_head_array
 D3/5: region item: proj:       0
 D3/5: region item: zone:       0
 D3/5: region item: north:      4526334.08251007
 D3/5: region item: south:      4474101.25111007
 D3/5: region item: east:       563815.12526504
 D3/5: region item: west:       528349.01576504
 D3/5: region item: cols:       20
 D3/5: region item: rows:       20
 D3/5: region item: e-w resol:  1773.305475
 D3/5: region item: n-s resol:  2611.64157
 D3/5: region item: top:        1
 D3/5: region item: bottom:     0
 D3/5: region item: cols3:      20
 D3/5: region item: rows3:      20
 D3/5: region item: depths:     1
 D3/5: region item: e-w resol3: 1773.305475
 D3/5: region item: n-s resol3: 2611.64157
 D3/5: region item: t-b resol:  1
 XY location (unprojected)
 *** glibc detected *** /usr/local/grass-6.4.0RC6/bin/g.proj: double free
 or corruption (fasttop): 0x0804f510 ***
 [New Thread 0xb6dff6d0 (LWP 19967)]
 ======= Backtrace: =========
 /lib/i686/cmov/libc.so.6[0xb77fe624]
 /lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7800826]
 /usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb747c2e1]
 /usr/lib/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1d)[0xb7458b2d]
 /usr/lib/libstdc++.so.6(_ZNSsD1Ev+0x51)[0xb745a501]
 /lib/i686/cmov/libc.so.6(__cxa_finalize+0xc1)[0xb77bee51]
 /usr/lib/libgeos-3.1.0.so[0xb72d0dc4]
 /usr/lib/libgeos-3.1.0.so[0xb7379cd0]
 /lib/ld-linux.so.2[0xb7f0c453]
 /lib/i686/cmov/libc.so.6(exit+0x89)[0xb77beab9]
 /usr/local/grass-6.4.0RC6/bin/g.proj(print_projinfo+0x0)[0x804abec]
 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb77a6455]
 /usr/local/grass-6.4.0RC6/bin/g.proj[0x80499f1]
 ======= Memory map: ========
 08048000-0804d000 r-xp 00000000 03:03 1195911
 /usr/local/grass-6.4.0RC6/bin/g.proj
 0804d000-0804e000 rw-p 00004000 03:03 1195911
 /usr/local/grass-6.4.0RC6/bin/g.proj
 0804e000-0806f000 rw-p 0804e000 00:00 0          [heap]
 b6c00000-b6c21000 rw-p b6c00000 00:00 0
 b6c21000-b6d00000 ---p b6c21000 00:00 0
 b6dff000-b6e02000 rw-p b6dff000 00:00 0
 b6e02000-b6e68000 r-xp 00000000 03:03 819183
 /usr/lib/libgcrypt.so.11.4.4
 b6e68000-b6e6a000 rw-p 00066000 03:03 819183
 /usr/lib/libgcrypt.so.11.4.4
 b6e6a000-b6e6d000 r-xp 00000000 03:03 818510     /usr/lib/libgpg-
 error.so.0.3.0
 b6e6d000-b6e6e000 rw-p 00002000 03:03 818510     /usr/lib/libgpg-
 error.so.0.3.0
 b6e6e000-b6e7d000 r-xp 00000000 03:03 818452
 /usr/lib/libtasn1.so.3.0.15
 b6e7d000-b6e7e000 rw-p 0000e000 03:03 818452
 /usr/lib/libtasn1.so.3.0.15
 b6e7e000-b6f15000 r-xp 00000000 03:03 818764
 /usr/lib/libgnutls.so.26.4.6
 b6f15000-b6f1b000 rw-p 00097000 03:03 818764
 /usr/lib/libgnutls.so.26.4.6
 b6f1b000-b6f1c000 rw-p b6f1b000 00:00 0
 b6f1c000-b6f32000 r-xp 00000000 03:03 817192
 /usr/lib/libsasl2.so.2.0.22
 b6f32000-b6f33000 rw-p 00015000 03:03 817192
 /usr/lib/libsasl2.so.2.0.22
 b6f33000-b6f3f000 r-xp 00000000 03:03 817395
 /usr/lib/liblber-2.4.so.2.1.0
 b6f3f000-b6f40000 rw-p 0000c000 03:03 817395
 /usr/lib/liblber-2.4.so.2.1.0
 b6f40000-b6f50000 r-xp 00000000 03:03 51464
 /lib/i686/cmov/libresolv-2.7.so
 b6f50000-b6f52000 rw-p 0000f000 03:03 51464
 /lib/i686/cmov/libresolv-2.7.so
 b6f52000-b6f54000 rw-p b6f52000 00:00 0
 b6f54000-b6f56000 r-xp 00000000 03:03 32806      /lib/libkeyutils-1.2.so
 b6f56000-b6f57000 rw-p 00001000 03:03 32806      /lib/libkeyutils-1.2.so
 b6f57000-b6f5e000 r-xp 00000000 03:03 277584
 /usr/lib/libkrb5support.so.0.1
 b6f5e000-b6f5f000 rw-p 00006000 03:03 277584
 /usr/lib/libkrb5support.so.0.1
 b6f5f000-b6f60000 rw-p b6f5f000 00:00 0
 b6f60000-b6f83000 r-xp 00000000 03:03 277557
 /usr/lib/libk5crypto.so.3.1
 b6f83000-b6f84000 rw-p 00023000 03:03 277557
 /usr/lib/libk5crypto.so.3.1
 b6f84000-b6f99000 r-xp 00000000 03:03 51453
 /lib/i686/cmov/libpthread-2.7.so
 b6f99000-b6f9b000 rw-p 00014000 03:03 51453
 /lib/i686/cmov/libpthread-2.7.so
 b6f9b000-b6f9d000 rw-p b6f9b000 00:00 0
 b6f9d000-b6fdd000 r-xp 00000000 03:03 817426
 /usr/lib/libldap_r-2.4.so.2.1.0
 b6fdd000-b6fdf000 rw-p 0003f000 03:03 817426
 /usr/lib/libldap_r-2.4.so.2.1.0
 b6fdf000-b6fe0000 rw-p b6fdf000 00:00 0
 b6fe0000-b6fe9000 r-xp 00000000 03:03 50035
 /lib/i686/cmov/libcrypt-2.7.so
 b6fe9000-b6feb000 rw-p 00008000 03:03 50035
 /lib/i686/cmov/libcrypt-2.7.so
 b6feb000-b7012000 rw-p b6feb000 00:00 0
 b7012000-b703b000 r-xp 00000000 03:03 277569
 /usr/lib/libgssapi_krb5.so.2.2
 b703b000-b703c000 rw-p 00028000 03:03 277569
 /usr/lib/libgssapi_krb5.so.2.2
 b703c000-b703d000 rw-p b703c000 00:00 0
 b703d000-b703f000 r-xp 00000000 03:03 32652      /lib/libcom_err.so.2.1
 b703f000-b7040000 rw-p 00001000 03:03 32652      /lib/libcom_err.so.2.1
 b7040000-b70d2000 r-xp 00000000 03:03 277457     /usr/lib/libkrb5.so.3.3
 b70d2000-b70d4000 rw-p 00092000 03:03 277457     /usr/lib/libkrb5.so.3.3
 b70d4000-b720e000 r-xp 00000000 03:03 1354596
 /usr/lib/i686/cmov/libcrypto.so.0.9.8
 b720e000-b7224000 rw-p 0013a000 03:03 1354596
 /usr/lib/i686/cmov/libcrypto.so.0.9.8
 b7224000-b7227000
 Program received signal SIGABRT, Aborted.
 [Switching to Thread 0xb6dff6d0 (LWP 19967)]
 0xb7efd424 in __kernel_vsyscall ()

 }}}

 and bt full:


 {{{
 (gdb) bt full
 #0  0xb7efd424 in __kernel_vsyscall ()
 No symbol table info available.
 #1  0xb77bb640 in raise () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #2  0xb77bd018 in abort () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #3  0xb77f834d in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #4  0x00000005 in ?? ()
 No symbol table info available.
 #5  0xbfffd0bc in ?? ()
 No symbol table info available.
 #6  0x00000400 in ?? ()
 No symbol table info available.
 #7  0x6f736572 in ?? ()
 No symbol table info available.
 #8  0x20203a6c in ?? ()
 No symbol table info available.
 #9  0xb78ce648 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #10 0x00000017 in ?? ()
 No symbol table info available.
 #11 0xbffff9de in ?? ()
 No symbol table info available.
 #12 0x00000024 in ?? ()
 No symbol table info available.
 #13 0xb78ce661 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #14 0x00000002 in ?? ()
 No symbol table info available.
 #15 0xb78ce6dc in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #16 0x00000023 in ?? ()
 No symbol table info available.
 #17 0xb78ce665 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #18 0x00000004 in ?? ()
 No symbol table info available.
 #19 0xbfffd5eb in ?? ()
 No symbol table info available.
 #20 0x00000008 in ?? ()
 No symbol table info available.
 #21 0xb78ce66b in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #22 0x00000005 in ?? ()
 No symbol table info available.
 #23 0xb7ea1a6e in ?? () from /usr/local/grass-6.4.0RC6/lib/libgrass_gis.so
 No symbol table info available.
 #24 0xb779ca8c in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #25 0xb78ce66b in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #26 0x00000005 in ?? ()
 No symbol table info available.
 #27 0xbfffcff0 in ?? ()
 No symbol table info available.
 #28 0xb77f81a1 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #29 0xb78ce66c in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #30 0x00000025 in ?? ()
 No symbol table info available.
 #31 0xb7f075cf in ?? () from /lib/ld-linux.so.2
 No symbol table info available.
 #32 0xb77fe624 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #33 0x00000002 in ?? ()
 No symbol table info available.
 #34 0xb78ce648 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #35 0xbffff9de in ?? ()
 No symbol table info available.
 #36 0xb78ce6dc in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #37 0xbfffd5eb in ?? ()
 No symbol table info available.
 #38 0xb78ce6dc in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #39 0x30ffd628 in ?? ()
 No symbol table info available.
 #40 0x66343038 in ?? ()
 No symbol table info available.
 #41 0x00303135 in ?? ()
 No symbol table info available.
 #42 0xb78e6ff4 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #43 0xb78e8160 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #44 0x0804f510 in ?? ()
 No symbol table info available.
 #45 0xbfffd620 in ?? ()
 No symbol table info available.
 #46 0xb7800826 in free () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 Backtrace stopped: frame did not save the PC

 }}}

 thanks!

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/1032#comment:13>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list