~ubuntu-branches/ubuntu/natty/perl-tk/natty

« back to all changes in this revision

Viewing changes to BUGS

  • Committer: Bazaar Package Importer
  • Author(s): Stephen Zander
  • Date: 2004-03-14 13:54:44 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040314135444-prc09u2or4dbr3to
Tags: 1:800.025-2
Add xlibs-dev to Build-Depends:,
Closes: #237942

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
BUGS
 
2
 
 
3
- $w->cget(-cursor) returns a wrong value if the -cursor was
 
4
  constructed with an anonymous array. Workaround: use the Tcl notation, e.g.
 
5
  -cursor => '{@/path/to/your/cursor.xbm} red blue'
 
6
 
 
7
- sporadic core dumps on the end of bbbike with the following backtrace:
 
8
#0  0x283f5594 in Tk_CanvasEventuallyRedraw ()
 
9
   from /usr/perl5.8.0/lib/site_perl/5.8.0/i386-freebsd-64int/auto/Tk/Canvas/Canvas.so
 
10
#1  0x284010a5 in ImageChangedProc ()
 
11
   from /usr/perl5.8.0/lib/site_perl/5.8.0/i386-freebsd-64int/auto/Tk/Canvas/Canvas.so
 
12
#2  0x2825e532 in DeleteImage ()
 
13
   from /usr/perl5.8.0/lib/site_perl/5.8.0/i386-freebsd-64int/auto/Tk/Tk.so
 
14
#3  0x2825e5cb in TkDeleteAllImages ()
 
15
   from /usr/perl5.8.0/lib/site_perl/5.8.0/i386-freebsd-64int/auto/Tk/Tk.so
 
16
#4  0x2827f0bd in Tk_DestroyWindow ()
 
17
   from /usr/perl5.8.0/lib/site_perl/5.8.0/i386-freebsd-64int/auto/Tk/Tk.so
 
18
#5  0x2824dbc5 in Tk_DestroyCmd ()
 
19
   from /usr/perl5.8.0/lib/site_perl/5.8.0/i386-freebsd-64int/auto/Tk/Tk.so
 
20
#6  0x2823356f in Call_Tk ()
 
21
   from /usr/perl5.8.0/lib/site_perl/5.8.0/i386-freebsd-64int/auto/Tk/Tk.so
 
22
...
 
23
 
 
24
- missing documentation: wrapper[1], $w->property, ConfigChanged,
 
25
  Tk::LabEntry (with advertised widgets etc.)
 
26
 
 
27
- The ButtonHack in Tk::BrowseEntry looks suspicious. Does it still
 
28
  work if there's more than one BrowseEntry per Toplevel? Maybe
 
29
  implement a better solution: there's a per-toplevel array or hash
 
30
  which is populated by the references to all containing BrowseEntries.
 
31
  The references are deleted OnDestroy of the BrowseEntry.
 
32
 
 
33
- Reported in Message-ID: <20030613095141.GA10412@zen.lcu>: The oneliners
 
34
 
 
35
  perl -e 'use Tk; tkinit()->Button(-text => 'Exit', -command => sub {exit 1})->pack; MainLoop();'
 
36
 
 
37
  and
 
38
 
 
39
  perl -e 'require Tk; import Tk; tkinit()->Button(-text => 'Exit', -command => sub {exit 1})->pack; MainLoop();'
 
40
 
 
41
  may cause segmentation faults or "Callback called exit" messages.
 
42
  The best is to avoid exit() at all and use $mw->destroy.
 
43
 
 
44
- cygwin:
 
45
  Expect 8 subtest failures:
 
46
  * all TList related tests fail
 
47
  * fileevent does not work
 
48
 
 
49
- Excess space in TopLevels (Message-ID:
 
50
  <yP%Ga.54900$nr.4758453@twister.southeast.rr.com>): this may be
 
51
  related to the well-known "slow raise" problem in conjunction with
 
52
  some weird layoutRequest code in Tk::ProgressBar
 
53
 
 
54
- Tk builds do not work if the source directory path contains spaces.
 
55
 
 
56
Please report bugs to either the Perl/Tk Mailing list
 
57
<ptk@lists.Stanford.EDU> or the Perl/Tk Newsgroup <comp.lang.perl.tk>.