problems with speakup-0.8

Jeremy Hall jhall at UU.NET
Tue Mar 21 17:09:04 EST 2000


Hi,

I originally patched my kernel with Mingo's cache ager patch. The purpose
of this patch is to call the scheduler more often if necessary so that
real-time tasks may be run more effectively.  This patch has been running
fine for months. The kernel is 2.2.13.

I then applied the speakup patch to the kernel, all hunk took with the
exception of arch/mips/config.in, no big deal ince I am not running a
mips.

Next, I examined the contents of newdrv.tar.gz and decided to place those
files in drivers/char/speakup.  I copied my .config to ../config-nospeakup
and did a make mrproper

then I copied back the config to .config and did a make oldconfig.  I told
the config script I wanted speakout and then did a make dep; make
clean; make bzlilo and off the bild process went.

then I did a make modules and make modules_install then rebooted my
machine.

When I rebooted, speakup came up fine, chattering away about all sorts of
new hardware found and so-on, it seems my redhat system was never set up
properly :)

well I don't have review capabilities, so I checked my defkeymap.c in
drivers/char.  The date is today, around the time of the speakup build, so
I am assuming the build was correct.  I logged in, logged into a machine
over the network and began reading mail.  This was fine until I decided to
press the backspace more than once.

When I pressed the backspace key, I got a dereferencing null pointer OOPS
and kernel hang.

thoughts?

_J




More information about the Speakup mailing list