Package: kdrill
Version: 6.5deb2-2
Severity: important
When using certain versions of the radical file (radkfile), KDrill will
exit before displaying any window. When this happens (on my system), the
full text output of KDrill is:
========
kdrill 6.5: by Philip Brown -- [email protected]
Starting up kdrill... please wait a while.
Usefile .kanjiusefile does not exist. Using entire dictionary...
Opened dictionary /usr/share/edict/kanjidic
......
Opened dictionary /usr/share/edict/edict
...................................................................................................................................................................................bad
line: umility/(P)/
.............
NOTE: an "infinity" sign means there is no kanji.
Switch to "show meaning" option to show alternates.
Error: Object "(null)" does not have windowed ancestor
========
I have been seeing this problem for some time when using manually
updated versions of edict and related files, but it now appears to be
happening with the versions available from Debian testing.
Note that different versions of the "bad line:" output do still occur
when using versions of the files which do not trigger this exit. That
may be a problem, but it's probably not this problem.
The error message is not printed by KDrill directly, but by the
XtGetApplicationResources function from libxt. The call stack is:
XtGetApplicationResources, library function
called from prefs.c:64, in GetXtrmString
called from radsearch.c:473, in InitRadicals
called from main.c:171, in main
Unfortunately, I have not been able to track the problem down further.
It looks like something is wrong with the Widget argument which gets
passed to XtGetApplicationResources, but I don't know Xt well enough to
know where to get started figuring out what, and I don't know radkfile
(et al.) well enough to figure out what part of the change in the recent
updates may be triggering the difference.
If there is anything I can do to help track down and fix this problem,
please do not hesitate to let me know.
-- System Information:
Debian Release: wheezy/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'oldstable'), (500,
'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages kdrill depends on:
ii libc6 2.13-7 Embedded GNU C Library:
Shared lib
ii libx11-6 2:1.4.3-2 X11 client-side library
ii libxaw7 2:1.0.9-2 X11 Athena Widget library
ii libxmu6 2:1.1.0-2 X11 miscellaneous utility
library
ii libxt6 1:1.1.1-2 X11 toolkit intrinsics library
Versions of packages kdrill recommends:
ii kanadic 6.5deb2-2 Katakana and hiragana drill
files
ii kanjidic 2011.05.25-1 Kanji Dictionary
ii xfonts-base 1:1.0.3 standard fonts for X
Versions of packages kdrill suggests:
ii edict 2011.05.25-1 English / Japanese dictionary
ii xjdic 24-7 Japanese-English dictionary
search
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]