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

Maciek Sieczka werchowyna at pf.pl
Wed Jan 26 05:13:11 EST 2005


Radim Blazek <blazek at itc.it> wrote:

> Ah, only from GUI? I thought that it fails also from command line.
> The current GUI (TclTk) does not have future, for me.
> Radim

So would somebody be willing to take care of this bug?

Maciek

----- Original Message ----- 
From: "Request Tracker" <grass-bugs at intevation.de>
To: <grass5 at grass.itc.it>
Sent: Monday, January 24, 2005 11:54 PM
Subject: [GRASS5] [bug #2937] (grass) v.in.ogr, GUI, fails during "Building
areas:"

> 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