[Pkg-tcltk-devel] RFH: Bug#524149: blt and segmentation faults

Daniel Leidert daniel.leidert at wgdd.de
Sat Sep 12 15:30:47 UTC 2009

Am Dienstag, den 09.06.2009, 02:49 +0400 schrieb Konstantin Khomoutov:
> On Mon, Jun 08, 2009 at 12:10:38PM +0200, Daniel Leidert wrote:
> > would you please be so kind to examine bug #524149 and the packaging of blt?
> > There are plenty of crash reports:
> > 
> > http://bugs.debian.org/524149
> > https://bugs.launchpad.net/bugs/359857 (related report in Ubuntu)
> > https://bugs.launchpad.net/bugs/380346 (bkchem)
> > https://bugs.launchpad.net/bugs/305211 (python-pmw, pymol)
> > https://bugs.launchpad.net/bugs/297699 (pymol)
> > 
> > (there are probably more in Debian/Ubuntu bug-trackers - I didn't check all
> > dependencies of blt, python-pmw and the other)
> > 
> > So this issue is a pain.
> Jeff Hobbs pointed out that bkchem bug
> https://bugs.launchpad.net/bugs/380346 (bkchem)
> possibly caused by mixed 8.4 and 8.5 versions of libtcl loaded
> at the same time, which can be seen in the backtrace.
> bkchem depends on python-pmw which depends strictly on Tcl/Tk >= 8.5,
> and BLT which depends on Tcl/Tk 8.5 or 8.4, so it might happen that the
> user reported the crash has both versions of Tcl installed, and the
> application is written in such a way that two versions of libtcl ended
> up being linked to a process.
> It would be nice if you forwarded this to the bkchem maintainers in
> Ubuntu.

I can confirm, that the patch from
"fixes" the crashes in bkchem. It further looks absolutely safe to me
and might fix all crashes, in which the mixture of tcl 8.4 and 8.5
occured in the backtrace.

@Chris: Would you please examine this short patch and apply it to the
blt Debian package?

Further the above mentioned bug report #359857 also contains a link to
the RedHat bugzilla with another patch, which might also be worth to be

Regards, Daniel

More information about the Pkg-tcltk-devel mailing list