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]

Reply via email to