Hi all, I upgraded one of my machines yesterday to wheezy. This is a virtual machine running in virtualbox, and uses software speech. The box was upgraded to the 686-pae kernel that comes with wheezy. The main speakup module seems to be crashing as soon as it starts. It is started by loading the speakup_soft module in /etc/modules, but it doesn't seem to even get as far as loading speakup_soft. I'm pasting the relevant dmesg output below. I upgraded another physical machine to wheezy yesterday. This is my older box with the doubletalk pc, but still using the 686-pae kernel. Speakup comes up just fine on that box. I also started up the debian 7 netinst iso in the virtual machine having the problem, and get software speech in the install cd just fine. So, whatever the problem is, it seems to be specific to this installed system in this virtual machine, but I'm not sure how to track down what that might be. I'm trying to decide how to proceed. I'm tempted to just stick with the old 2.6.32 kernel which I'm booted into as I write this. However, that's probably going to bite me sooner or later. Should I get speakup from git and see if that makes a difference? I am able to boot into the new 3.x kernel, and use the machine via ssh. Any thoughts would be appreciated. I have also to figure out why I upgraded a system that brought up gdm3 at start, but doesn't seem to do that anymore either after the upgrade. On tty7, I just here speakup under the old kernel say blank as I move line by line without a login of any sort, text or graphical. One thing at a time though. I need to get the speakup issue taken care of first. The dmesg output follows. Greg [ 13.493959] EXT3-fs (sda1): using internal journal [ 13.785410] speakup: module is from the staging directory, the quality is +unknown, you have been warned. [ 13.786393] BUG: unable to handle kernel NULL pointer dereference at 00000035[ 13.787233] IP: [<f85a90a5>] speakup_init+0xa5/0x1000 [speakup] [ 13.787898] *pdpt = 000000003505a001 *pde = 0000000000000000 [ 13.789317] Oops: 0002 [#1] SMP [ 13.789317] Modules linked in: speakup(C+) dm_crypt snd_intel8x0 +snd_ac97_codec snd_pcm snd_page_alloc snd_seq snd_seq_device snd_timer snd +psmouse soundcore ac97_bus processor parport_pc battery ac power_supply +thermal_sys parport serio_raw i2c_piix4 pcspkr evdev i2c_core button ext3 +mbcache jbd dm_mod sg sd_mod sr_mod crc_t10dif cdrom floppy ahci libahci +ohci_hcd libata ehci_hcd scsi_mod usbcore usb_common pcnet32 mii [last +unloaded: scsi_wait_scan] [ 13.789317] [ 13.789317] Pid: 1086, comm: modprobe Tainted: G C 3.2.0-4-686-pae +#1 Debian 3.2.46-1 innotek GmbH VirtualBox [ 13.789317] EIP: 0060:[<f85a90a5>] EFLAGS: 00010202 CPU: 0 [ 13.789317] EIP is at speakup_init+0xa5/0x1000 [speakup] [ 13.789317] EAX: 00000000 EBX: f580c400 ECX: f85a4dd4 EDX: 00000007 [ 13.789317] ESI: 00000008 EDI: 00005625 EBP: f85a9000 ESP: f50eff18 [ 13.789317] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 13.789317] Process modprobe (pid: 1086, ti=f50ee000 task=f6d12140 +task.ti=f50ee000) [ 13.789317] Stack: [ 13.789317] f85a2040 f85a9000 c1003074 00000000 f85a2040 f85a9000 00005625 +00001000 [ 13.789317] c106168c 00000010 f858bfbc 00000001 f85a2088 f50a6cc0 00000005 +f85a6ab0 [ 13.789317] f85a2198 f8580000 00015ab4 f858ba44 f858b8f2 f858e2e4 f6ed2800 +0000f000 [ 13.789317] Call Trace: [ 13.789317] [<f85a9000>] ? 0xf85a8fff [ 13.789317] [<c1003074>] ? do_one_initcall+0x66/0x10e [ 13.789317] [<f85a9000>] ? 0xf85a8fff [ 13.789317] [<c106168c>] ? sys_init_module+0x14c0/0x1677 [ 13.789317] [<c12c7f5f>] ? sysenter_do_call+0x12/0x28 [ 13.789317] Code: b8 dc e8 59 f8 00 75 e4 ba d4 4d 5a f8 b8 14 e7 59 f8 e8 ed+06 ff ff 83 3d 10 5a 5a f8 00 74 0f 0f b7 43 7c 8b 04 85 c8 46 5a f8 <80> 48 35+01 e8 a1 e4 fe ff 85 c0 89 c6 0f 85 4e 01 00 00 b8 d0 [ 13.789317] EIP: [<f85a90a5>] speakup_init+0xa5/0x1000 [speakup] SS:ESP +0068:f50eff18 [ 13.789317] CR2: 0000000000000035 [ 13.824475] ---[ end trace c65980dec67aa7f6 ]--- [ 16.306933] pcnet32 0000:00:03.0: eth0: link up, 100Mbps, full-duplex -- web site: http://www.gregn..net gpg public key: http://www.gregn..net/pubkey.asc skype: gregn1 (authorization required, add me to your contacts list first) -- Free domains: http://www.eu.org/ or mail dns-manager at EU.org