Dr. Kuhlmann Software Dr. Kuhlmann Beratung Software-Engineering

HD on CDHelpGo to homeGo to table of contentsChange logTo Do KaTeker  Known bugs

  1. Category: warnings
    In /usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Tk/Listbox.pm Line 74 is an error. It can happen that the mouse is moved so fast over the listbox that the system reacts to late. Then the position is undefined.
    The solution is simply to insert into sub BalloonInfo after the line 73 with
    my $e = $listbox->XEvent;
    the statement:
    return '' unless ( $e );
    Do this as root user.

  2. Category: usability
    The integrated help browser cannot scroll correctly if images are shown.

  3. Category: warnings
    In /usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Tk/Entry.pm Line 286 is an error.
    A workaround is to insert into sub MouseSelect after line 280 with
    my $x = shift;
    the statement:
    return unless ( $Tk::pressX );
    Do this as root user.

  4. Category: usability
    Stating KaTeker raise the message Error defining global cache semaphore 1238! Permission denied.
    KaTeker
    uses the global semaphore 1238 to synchronize some concurrent access. The access to this semaphore is restricted to the user and the group of the first user creating the semaphore. All other user can only run KaTeker if they are in the group of the semaphore.
    If root did run KaTeker first then only user in the group root can start KaTeker. One will run KaTeker run as root user or a user in a the root group normally.
    This problem comes up often while testing KaTeker. User U1 starts KaTeker and then U2. If U2 is not in the group of U1 then the error message comes up.

  5. Category: usability
    Running KaTeker raises a messages like
    Tk::Error: Error in tempfile() using /tmp/par-root/temp-30334/XXXXXXXXXX: Have exceeded the maximum ...
    This is problem in the perl PAR package packing the KaTeker modules. In most cases it may come up when KaTeker is running the first time. In rare cases it comes up when some dialogs are running first time. This is because PAR is not hardened for multitasking :-)
    On the other side it is a hard work to install KaTeker without PAR.

  6. Category: comfort
    KaTeker does not support aliased fonts. This is because there is serious Bug in Tk (Tcl/Tk as well Perl/Tk) when PNG images are used on a X-Window system :-)

© 2003-2004 Dr. Heiner Kuhlmann: www.dr-kuhlmann-software.de, kateker@dr-kuhlmann-software.de