From alsa-devel-owner@alsa.jcu.cz  Sat Mar  6 05:58:11 1999
Received: from cgma1.ab.wave.home.com (IDENT:ogah@24.64.241.216.ab.wave.home.com [24.64.241.216])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id FAA07046
	for <alsa-devel@alsa.jcu.cz>; Sat, 6 Mar 1999 05:56:30 +0100
Received: (from ogah@localhost)
	by cgma1.ab.wave.home.com (8.9.3/8.9.3) id VAA30559
	for alsa-devel@alsa.jcu.cz; Fri, 5 Mar 1999 21:55:08 -0700
Date: Fri, 5 Mar 1999 21:55:08 -0700
From: "I. Harold Oga" <ogah@home.com>
To: alsa-devel@alsa.jcu.cz
Subject: ALSA OSS Sequencer Emulation and Modified Emu8k driver problems
Message-ID: <19990305215508.A30493@home.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

Hi,
   I'm looking to find out if anyone else has had trouble with
Takashi Iwai's latest patches.  Here's the situation I've run into:

Patches used:
  alsa-ossseq-0.1.2.diff.gz
  ti-emu8000-0.3.1b.diff.gz

Compiler:
  egcs 1.1.1
  
Problem encountered:
  If I compile the alsa drivers with egcs 1.1.1, either drvmidi or playmidi
will oops after playing a midi file.  I get the following right before the
oops:

kmalloc: Size (3238383876) too large
snd: seq: whoops, more ext data free()s than malloc()...
kfree: Bad obj c105d104
Unable to handle kernel NULL pointer dereference at virtual address 00000000

It doesn't always happen the first time I play a midi file, but I can't play
more than 1 file, before this happens.  The curious part is that if I compile
the alsa drivers with gcc 2.7.2.3, then everything works fine.

So, if anyone has managed to compile this with egcs and not have it die
playing midi files with either drvmidi or playmidi, I'd like to know before
I go hunt down newer snapshots of egcs.  Thanks.

-Harold
-- 
I. Harold Oga                      | Email: ogah@home.com
Systems Enterprises Ltd.           | Voice: (403) 244 9738
#211, 1624 16th Ave SW             |
Calgary, AB, T3C 1A1               | "Life Sucks, Deal with it!!"

