[GRASS5] [bug #2937] (grass) v.in.ogr, GUI, fails during "Building areas:"

Request Tracker grass-bugs at intevation.de
Mon Jan 24 17:54:28 EST 2005


this bug's URL: http://intevation.de/rt/webrt?serial_num=2937
-------------------------------------------------------------------------

Subject: v.in.ogr, GUI, fails during "Building areas:"

Platform: GNU/Linux/i386
grass obtained from: Mirror of Trento site
grass binary for platform: Compiled from Sources
GRASS Version: grass-6.0.cvs_src_snapshot__2005_01_15

My system: Mdk10.1, gcc 3.3.4.

v.in.ogr works fine directly from the terminal, but fails during "Building areas:" when invoked from GUI. Then it prints to the terminal as follows:

GRASS 6.0.cvs:~ > too many nested evaluations (infinite loop?)
    (procedure "GlobalVar::exists" line 1)
    invoked from within
"GlobalVar::exists $_widget($path,var)"
    (procedure "ProgressBar::_modify" line 4)
    invoked from within
"ProgressBar::_modify .dialog0.progress"
    ("eval" body line 1)
    invoked from within
"eval ProgressBar::$cmd .dialog0.progress $args"
    (procedure ".dialog0.progress" line 1)
    invoked from within
"$opt($dlg,progress) _modify"
    (procedure "progress" line 7)
    invoked from within
"progress $dlg $val"
    invoked from within
"if [eof $fh] {
                close $fh
        } else {
                set str [gets $fh]
                append str "\n"
                if { [fblocked $fh] } { set str [read $fh] }
                while {[set idx [string f..."
    (procedure "prnout" line 5)
    invoked from within
"prnout 1 file6"
GRASS 6.0.cvs:~ >

Here goes the message displayed in the GUI widnow during import, prior to failure: 

v.in.ogr dsn=/home/maciek/polska_shp/granica92/granica.shp output=granice min_area=0.0001 snap=-1 
A datum name etrs89 (European_Terrestrial_Reference_System_1989) was specified without transformation parameters.
Note that the GRASS default for etrs89 is towgs84=0.000,0.000,0.000.
Projection of input dataset and current location appear to match.
Proceeding with import...
Layer: granica
-----------------------------------------------------
Building topology ...
Registering lines: 
43 primitives registered      
Building areas: 

41 areas built      
41 isles built
Attaching islands: 
Attaching centroids: 
Topology was built.
Number of nodes     :   42
Number of primitives:   43
Number of points    :   0
Number of lines     :   0
Number of boundaries:   43
Number of centroids :   0
Number of areas     :   41
Number of isles     :   41
Number of incorrect boundaries   :   2
Number of areas without centroid :   41
-----------------------------------------------------

Cleaning polygons, result is not guaranteed!
Building topology ...
Topology was built.
Number of nodes     :   42
Number of primitives:   43
Number of points    :   0
Number of lines     :   0
Number of boundaries:   43
Number of centroids :   0
Number of areas     :   -
Number of isles     :   -
-----------------------------------------------------
Break polygons:

Registering points ... 3154
All points (vertices):  5033
Registered points (unique coordinates):  3154
Points marked for break:    81
Breaks:     0
Breaks:    30
Breaks:    47
Breaks:    74
Breaks:   108
Breaks:   143
-----------------------------------------------------
Remove duplicates:
Duplicates:     0
Duplicates:     1
Duplicates:     2
Duplicates:     3
Duplicates:     4
Duplicates:     5
Duplicates:     6
Duplicates:     7
Duplicates:     8
Duplicates:     9
Duplicates:    10
Duplicates:    11
Duplicates:    12
Duplicates:    13
Duplicates:    14
Duplicates:    15
Duplicates:    16
Duplicates:    17
Duplicates:    18
Duplicates:    19
Duplicates:    20
Duplicates:    21
Duplicates:    22
Duplicates:    23
Duplicates:    24
Duplicates:    25
Duplicates:    26
Duplicates:    27
Duplicates:    28
Duplicates:    29
Duplicates:    30
Duplicates:    31
Duplicates:    32
Duplicates:    33
Duplicates:    34
Duplicates:    35
Duplicates:    36
Duplicates:    37
Duplicates:    38
Duplicates:    39
Duplicates:    40
Duplicates:    41
Duplicates:    42
Duplicates:    43
Duplicates:    44
Duplicates:    45
Duplicates:    46
Duplicates:    47
Duplicates:    48
Duplicates:    49
Duplicates:    50
Duplicates:    51
Duplicates:    52
Duplicates:    53
Duplicates:    54
Duplicates:    55
Duplicates:    56
-----------------------------------------------------
Break boundaries:
Intersections:     0


Intersections:     0                         
-----------------------------------------------------
Remove duplicates:
Duplicates:     0
-----------------------------------------------------
Clean boundaries at nodes:
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
Modifications:     0
-----------------------------------------------------
Change dangles to lines:
Removed dangles:     0  removed lines:     0
Removed dangles:     0  removed lines:     0
-----------------------------------------------------
Remove bridges:
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
Removed bridges:     0  removed lines:     0
-----------------------------------------------------
Building topology ...
Building areas: 

43 areas built      
19 isles built
Attaching islands: 
Topology was built.
Number of nodes     :   81
Number of primitives:   186
Number of points    :   0
Number of lines     :   0
Number of boundaries:   186
Number of centroids :   0
Number of areas     :   43
Number of isles     :   19
Number of areas without centroid :   43
Layer: granica
-----------------------------------------------------
-----------------------------------------------------
Building topology ...
Registering lines: 
148 primitives registered      
Building areas:



Maciek

-------------------------------------------- Managed by Request Tracker




More information about the grass-dev mailing list