On 2018-11-12 01:28:49, SREZIC wrote:
Show quoted text> On 2018-11-11 18:23:49, joelz@pobox.com wrote:
> > Dear Maintainers,
> >
> > Calls to the createLine method generate
> > debugging output of the form:
> >
> > TclObj_get 55eef006e4c0 int 100'
> >
> > This prints on the terminal.
> >
> > As my app makes frequent calls to this method,
> > the spurious output makes the terminal unusable.
> >
> > I'm running 8.04.033 under perl 5.24.1 OS reported as Linux
> > sprite 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1
> > (2018-05-07) x86_64 GNU/Linux
>
> 804.033 is not the latest Perl/Tk. Can you try 804.034?
>
> In any case, I never saw this kind of warnings (and I am also using a
> lot of createLine calls in my applications). Can you create a small
> test script which reproduces the problem?
Probably the error message was generated in this line:
https://github.com/eserte/perl-tk/blob/a045672316137040706a6686fc74da26eb6854d7/objGlue.c#L1376
It looks like the internal data type was unexpected, and a debugging message printed. Possibly in your program the createLine arguments are return value from other Perl/Tk calls. Is this possible? Still, can you create a minimal script to reproduce the problem?
Regards,
Slaven