On Fri, 2007-08-24 at 01:21, Alexander Leidinger wrote:
> > And, one more bad news, Heroes of Might And Magic
3 (Loki's version)
> > too doesn't start (as with Enemy Territory, I
noticed that not long
> > after 2.6 switch, but didn't have much time for
games back then and
> > soon forgot about it. I just assumed that this
will be fixed later
> > with more 2.6 progress and didn't care much then.
Well, it still
> > doesn't work).
>
> Without reports there's probably no fix.
Yes but my point there was, imagine that right after the
initial import
of the new experimental linux 2.6 support into the tree,
people start to
flood you with reports like "omg my linuz gamez stopped
working!11 plz
fix it 4 me asap!!!tnxz".
It's not like they are really mission critical and I'm
running my
desktop on -CURRENT for, let's see.. last 6 years? I've seen
so many
things so hideously broken, that it's almost like running
Windows for a
week. So I won't report a broken game just days after thing
like 2.6
support was commited.
> Run the programs within "ktrace -i". Then
download linux_kdump from
> http://www.leidinge
r.net/FreeBSD/ (i386 version for an old version of
> -current...) or compile it yourself. Use it to decode
the ktrace dump.
> The resulting text may help to find the cause.
>
> Bye,
> Alexander.
Thanks for pointing out the linux_kdump, now it's obvious
(to me) why I
wasn't able to get anything meaningful from the native
ktrace/kdump
combo. But then, as far as I can trace out a library or
disk/io problem
here and there, I'm not very proficient in low level and
kernel
internals. In this case it seems it's not a stuff I can
handle:
Heroes of Might And Magic 3 breaks with:
6578 heroes3 CALL linux_getppid
6578 heroes3 RET linux_getppid 6577/0x19b1
6578 heroes3 CALL read(0x6,0x84784a0,0x94)
6578 heroes3 GIO fd 6 read 148 bytes
" D b �ֿ�$�%b 006Gb M^ |