have you installed the grass package from the Application:Geo
Repository? I updated those packages with a current svn snapshot from
6. Feb. 2010. As far as I tested, they work fine, except the known bug
described here:
You should make sure to update all packages and libraries on your
system are uptodate. This can be done in YAST.
hth
Otto
Am Mon, 15 Feb 2010 20:20:48 -0800 (PST)
schrieb Hamish <hamish_b@yahoo.com>:
Joop wrote:
> Last day I've upgrade to OpenSuSe 11.2 and reinstall
> Grass64 (6.4.0svn (2010))
how did you reinstall?
if building from source make sure to do "make distclean" and rebuild.
> Grass64 is runnig wel but when closing the gui I get a list of
> "errors!!??" like this below:
...
> GRASS 6.4.0svn (Venlo):~ > *** glibc detected *** wish:
> corrupted double-linked list: 0x081330a0
...
> /usr/lib/libtcl8.5.so[0xb75644e6]
something's broken with tcl/tk.
probably a program is built for an old version of the library but now
you have a new one in its place.
Op 16-02-10 09:03, Otto Dassau schreef:
Hi Otto Hamish
Hi,
have you installed the grass package from the Application:Geo
Repository? I updated those packages with a current svn snapshot from
6. Feb. 2010. As far as I tested, they work fine, except the known bug
described here:
Have opgrade from OpenSuse Geo Repository on last Weekend 14 febr 2010
with Yast
With wxpython gui there is no problem with tcl/tk gui grass64 is
looking for tcl/tk 8.4 on my system there is version 8.5
thats probable the problem.
The messages (so far as I'v tested) only appear when I'v doing something
like display, digitize etc. with vector maps.
Hi,
have you installed the grass package from the Application:Geo
Repository? I updated those packages with a current svn snapshot from
6. Feb. 2010. As far as I tested, they work fine, except the known bug
described here:
On Tue, 16 Feb 2010 10:25:00 +0100
Joop Goedbloed <jlgoedbloed@hetnet.nl> wrote:
Op 16-02-10 09:03, Otto Dassau schreef:
Hi Otto
The messages (so far as I'v tested) only appear when I'v doing something
like display, digitize etc. with vector maps.
just tested with an opensuse 11.2 64bit. I opened the tcltk gui, loaded the
spearfish map "streams", started the digitizing module in the tcltk gui,
deleted a stream, closed/saved it, closed the tcltk gui and got following
message.
Then I tried it a second time but did not get any errors anymore. And my
message is different from the one you sent - strange. And apart from this
message, everything works normal.
> With wxpython gui there is no problem with tcl/tk gui grass64 is
> looking for tcl/tk 8.4 on my system there is version 8.5
> thats probable the problem.
the grass package for opensuse 11.2 is compiled based on the standard tcl/tk
8.5. I guess something went wrong during the update, when your grass
installtion is still looking for tcl/tk 8.4. Btw. from what opensuse did you
upgrade, because 11.1 also uses tcl/tk 8.5 AFAIK.
Regards,
Otto
> Hi,
>
> have you installed the grass package from the Application:Geo
> Repository? I updated those packages with a current svn snapshot from
> 6. Feb. 2010. As far as I tested, they work fine, except the known bug
> described here:
>
> http://trac.osgeo.org/grass/ticket/928
>
> You should make sure to update all packages and libraries on your
> system are uptodate. This can be done in YAST.
>
> hth
> Otto
>
> Am Mon, 15 Feb 2010 20:20:48 -0800 (PST)
> schrieb Hamish <hamish_b@yahoo.com>:
>
>
>> Joop wrote:
>>
>>> Last day I've upgrade to OpenSuSe 11.2 and reinstall
>>> Grass64 (6.4.0svn (2010))
>>>
>> how did you reinstall?
>>
>> if building from source make sure to do "make distclean" and rebuild.
>>
>>
>>> Grass64 is runnig wel but when closing the gui I get a list of
>>> "errors!!??" like this below:
>>>
>> ...
>>
>>> GRASS 6.4.0svn (Venlo):~ > *** glibc detected *** wish:
>>> corrupted double-linked list: 0x081330a0
>>>
>> ...
>>
>>> /usr/lib/libtcl8.5.so[0xb75644e6]
>>>
>>
>> something's broken with tcl/tk.
>> probably a program is built for an old version of the library but now
>> you have a new one in its place.
>>
>>
>> Hamish
>>
>>
>>
>>
>> _______________________________________________
>> grass-user mailing list
>> grass-user@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-user
>>
>
Hello,
I just after reading Your mails decided to hunt down this issue, as I
also had segfaults during exit on my Gentoo AMD64 box. Seems like
tcl/tk applications don't like calling exit during Destory event
(closing window). Fixed in 6.5. [1] Not backported to 6.4, as there
have been lot's of small fixes in gis.m for 6.5 to eliminate various
issues like PS label failures etc. and it's not that easy to change
code just to fix this segfault.
I don't have any voting power, still IMHO gis.m in 6.4 should be
synced with 6.5 version FTW.
On Tue, 16 Feb 2010 10:25:00 +0100
Joop Goedbloed <jlgoedbloed@hetnet.nl> wrote:
Op 16-02-10 09:03, Otto Dassau schreef:
Hi Otto
The messages (so far as I'v tested) only appear when I'v doing something
like display, digitize etc. with vector maps.
just tested with an opensuse 11.2 64bit. I opened the tcltk gui, loaded the
spearfish map "streams", started the digitizing module in the tcltk gui,
deleted a stream, closed/saved it, closed the tcltk gui and got following
message.
Then I tried it a second time but did not get any errors anymore. And my
message is different from the one you sent - strange. And apart from this
message, everything works normal.
> With wxpython gui there is no problem with tcl/tk gui grass64 is
> looking for tcl/tk 8.4 on my system there is version 8.5
> thats probable the problem.
the grass package for opensuse 11.2 is compiled based on the standard tcl/tk
8.5. I guess something went wrong during the update, when your grass
installtion is still looking for tcl/tk 8.4. Btw. from what opensuse did you
upgrade, because 11.1 also uses tcl/tk 8.5 AFAIK.
Regards,
Otto
> Hi,
>
> have you installed the grass package from the Application:Geo
> Repository? I updated those packages with a current svn snapshot from
> 6. Feb. 2010. As far as I tested, they work fine, except the known bug
> described here:
>
> http://trac.osgeo.org/grass/ticket/928
>
> You should make sure to update all packages and libraries on your
> system are uptodate. This can be done in YAST.
>
> hth
> Otto
>
> Am Mon, 15 Feb 2010 20:20:48 -0800 (PST)
> schrieb Hamish <hamish_b@yahoo.com>:
>
>
>> Joop wrote:
>>
>>> Last day I've upgrade to OpenSuSe 11.2 and reinstall
>>> Grass64 (6.4.0svn (2010))
>>>
>> how did you reinstall?
>>
>> if building from source make sure to do "make distclean" and rebuild.
>>
>>
>>> Grass64 is runnig wel but when closing the gui I get a list of
>>> "errors!!??" like this below:
>>>
>> ...
>>
>>> GRASS 6.4.0svn (Venlo):~ > *** glibc detected *** wish:
>>> corrupted double-linked list: 0x081330a0
>>>
>> ...
>>
>>> /usr/lib/libtcl8.5.so[0xb75644e6]
>>>
>>
>> something's broken with tcl/tk.
>> probably a program is built for an old version of the library but now
>> you have a new one in its place.
>>
>>
>> Hamish
>>
>>
>>
>>
>> _______________________________________________
>> grass-user mailing list
>> grass-user@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-user
>>
>
On Thu, Feb 18, 2010 at 9:29 PM, Maris Nartiss <maris.gis@gmail.com> wrote:
Hello,
I just after reading Your mails decided to hunt down this issue, as I
also had segfaults during exit on my Gentoo AMD64 box. Seems like
tcl/tk applications don't like calling exit during Destory event
(closing window). Fixed in 6.5. [1] Not backported to 6.4, as there
have been lot's of small fixes in gis.m for 6.5 to eliminate various
issues like PS label failures etc. and it's not that easy to change
code just to fix this segfault.
I don't have any voting power,
why not? Given your tcl expertise...
still IMHO gis.m in 6.4 should be synced with 6.5 version FTW.
To facilitate the review, I have backported the semicolo patches from
6.5 and prepared a diff of the other changes: