[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] XaAES 1.55 + NetSurf
- To: mint@lists.fishpool.fi
- Subject: Re: [MiNT] XaAES 1.55 + NetSurf
- From: Vincent Rivière <vincent.riviere@freesbee.fr>
- Date: Fri, 29 Mar 2013 10:17:33 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=7ggg/8AydokV1p17qI8NCFo1xRHj1bYhQOMjsSZ17gk=; b=nG8VRdVe9tN07YNAN5Bg5Zn4TIIGgZ8SyL8AmF3Zm2RSJXmjlaF30Gpy/xqm5WSxcx lccIVYySq6xdzYckbYl8KrX3p9sBR3ChxOA4tSDZYNbAMSHdj/9ECcE3gX0VHijPcBNE rGL6FBnNv4dzale0enhVdcxZuNRAiLC1B6rzAVA3PHwZAByQLFwxzPuC8FFQd+8kOpgO hNGXjRbihFQIhaWAqqpqvNsBbXQoYYdUvIaxaRvcSbqT61/wqCRa9ZVEYbT1rdjP/viw cD7eJoRWMRnuyJYvLaIW6L3qwp3hN4b2+iyiWjs1tPRkFML+JcepmxBJ3Taah4gRUV4H OY3g==
- In-reply-to: <op.wuo1dhjzofd6j1@nebbiolo>
- List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
- List-id: <mint.lists.fishpool.fi>
- List-owner: <mailto:tjhukkan@fishpool.fi>
- List-post: <mailto:mint@lists.fishpool.fi>
- List-subscribe: <mailto:mint-request@lists.fishpool.fi?Subject=subscribe>
- List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
- References: <1a2bc1b0313889dc18489decbddd2c3b-EhVcX1lFRQVaRwYcDTpQCEFddQZLVF5dQUNBAjBeX15ZVF0WXl9/H1RUWTBeQkMGXlxRQl9V-webmailer2@server02.webmailer.hosteurope.de> <d791c38954ade8f9b5bc912755026421-EhVcX1lFRQVaRwYcDTpQCEFddQZLVF5dQUNBAjBYWEJGUFEWXFloA1VTMl5cR0EAV19ZSVs=-webmailer2@server06.webmailer.hosteurope.de> <eaab616427395c36fe43345756276068-EhVcX1lFRQVaRwYcDTpQCEFddQZLVF5dQUNBAjBeX15ZVF0WWlpoBVc6XFxZRUYGX11QQQ==-webmailer2@server01.webmailer.hosteurope.de> <op.wulf0lxsofd6j1@nebbiolo> <45acc2a5b70dc211cef4ee87c4294a8e-EhVcX1lFRQVaRwYcDTpQCEFddQZLVF5dQUNBAjBeX15ZVF0WWlpoBVc6XFxZRUEAXF9aRQ==-webmailer2@server06.webmailer.hosteurope.de> <op.wummgybfofd6j1@nebbiolo> <e7c4c70cf907533ad427523bc375eab2-EhVcX1lFRQVaRwYcDTpQCEFddQZLVF5dQUNBAjBeX15ZVF0WWlpoBVc6XFxZRUEAWVJbQg==-webmailer2@server06.webmailer.hosteurope.de> <1364467002.2792.27.camel@schizonils> <5154DC4A.20308@freesbee.fr> <op.wuo1dhjzofd6j1@nebbiolo>
- Sender: mint-bounce@lists.fishpool.fi
- User-agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
On 29/03/2013 06:54, Helmut Karlowski wrote:
There is a VDI trap near that code, it is vqt_width(). Not sure if
this is relevant.
When I interrupted the CPU (many times), for sure several times it was
inside vqt_width(). IMHO, something calling vqt_width() is really
causing trouble.
1. fVDI has a bug in vqt_width: If the char has the high-bit set, it
returns crap. XaAES should correct that though.
Oho. Second clue against vqt_width().
2. I changed the calling-mode to use the return-value not the
width-result to test for success.
See xa_vdi.c#351. I don't think either of these can cause trouble though.
http://www.sparemint.org/cgi-bin/cvsweb/freemint/xaaes/src.km/xa_vdi.c.diff?r1=1.22&r2=1.22.2.1
That "while (*s)" loop in xa_vdi.c:403 is very likely to cause an
infinite loop. Our bug is there.
--
Vincent Rivière