Re: [hatari-devel] TT with 8 MHz crashing (with NVDI) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] TT with 8 MHz crashing (with NVDI)
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Mon, 2 Sep 2024 15:04:13 +0200
- Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1725282260; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=UpUn7dCCF+INIbyel8DK8fIHkMf6tC1neLUmTn1Rw0E=; b=hFU9Rj8PjckKCZ/TknDPvGvGlb6ryaYEKW2XCJcgCXsl4FD4LiI3rXedI16o3Kyu3v URhvd16rs7/RkqkeT669VCAqtGHh4iaJhENSOIG7EUNnhkc0xypn4aVFBn2rdeYn1yz4 G8lKyjc5OWzxK9pjHZRVhHbIxqyBddlpSL4qBUsBX0Fl6QgeNVXyqk8G4a6HhqupV7UD KywMbjVQ6Cu5XoODsd6RwByHFgIsKewZktepqozpP3QJt63zrfLO/L/ZG3YIqLasrnW3 K9bfkmdpAHcHoUq6/+p8SSUgvJe47WtNMf3DIwNzgXUgWWMI6O+d8WXK7YEmbvX1uJ6a 3+1g==
- Arc-seal: i=1; a=rsa-sha256; t=1725282260; cv=none; d=strato.com; s=strato-dkim-0002; b=A76K+/B88clYvO5WRSXh4qpzp04CRRQNBMMLVtSfNzY4T+j8FL828Uopn/nrt9SAVP 0HG14lLDlELLNpHpl8EhCeckka4XIYattDM8MWJdBk/RzmLa5skqIVW4sLr8c+niKLjb 37FLe++UorPhU4rX6zsosbukZEnaWqdhZcLkjSXfm9ne8I/qItb6zzgqp9uRKJSfUIrk 8FGI9ahvGma/rRmCoVX1VtbT/4ELaccr7LzEumjk2C0J8rU70pSqMFebK4ISMtlCJziD srgTcjKNPitDEmGfdksAqC1CxOaq8HdWjy0BlzqlvR5qWiRQKsgnrsGU6x1UJIQArExw 9GNg==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1725282260; s=strato-dkim-0002; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=UpUn7dCCF+INIbyel8DK8fIHkMf6tC1neLUmTn1Rw0E=; b=coYp47DgGNEeAIWT9S0hTHd2qtn7bz69HkoZXWGs+GzkWMv/t8buP4LQcFzBp4UWDE qZ6OonrqdwMIRyXyztW2L9NICX415mj9zmHJfYBabR6HOrBsKQmRYFVLcPZti3jPqTQi qyZB3EbWVsyhLxTjcjLvhU9o+mM+geD5MS/AaXyzDcU3ntY8PJ7h5U4R4csE2QZZa7xL aPQrehEifzcmq8Wu7wCECLF3tou5nfRw/tT3XhhSpiVjTBSd9OD32DytzF8hvz3kEE2c 2IUX3CBcoPQAgwigjPU/PDwNbcG3mCZFdMP+4QteX1XSvSrYp4zj23stYQqTbkn6aQix 33VQ==
- Dkim-signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1725282260; s=strato-dkim-0003; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=UpUn7dCCF+INIbyel8DK8fIHkMf6tC1neLUmTn1Rw0E=; b=gsHjBaugMi8pq3Rg9rkXV5a15QC6Eru92dJCFm7k2wF179XS2pIlgJFUzOuaA0360G md8R2596Bmn0NUMjQxDg==
I'm not sure whether this is relevant, but I get this crash with and without
fast-forward mode.
> Le 02/09/2024 à 14:55, Uwe Seimet a écrit :
> >> On Montag, 2. September 2024 13:29:48 CEST Uwe Seimet wrote:
> >>> I doubt that NVDI behaves differently with 8 MHz than it does with 16 or 32,
> >>> so this may be an issue with Hatari.
> >>
> >> There is definitely a _CPU check in all NVDI versions, however depending on
> >> the Mhz would really be strange. Which NVDI version are you using?
> >
> > 5.0.3
> >
> > I have identified the commit that causes the crash:
> >
> > * 9dd63033 - Revert part of "Fast 68020+ modes didn't start pending interrupt im
> > mediately" fix (from WinUAE 5.1.0+ 2023/12/29) only SR modifications must check
> > interrupt immediately (8 months ago) <Nicolas Pomarède>
> >
> > With 14bcf9b0 and f437b8fd there is a bus error sometimes (only with 8 Mhz),
> > but not the crash (4 bombs) I see with 9dd63033.
> >
> > 47f3ebbe never crashes.
> >
> > Best regards
> >
> > Uwe
> >
> >
>
> ok, so that would maybe be an incomplete fix for the case in the commit
> message and it would trigger the error more easily at 8 MHz because of a
> race condition that makes it harder to see it usually at 32 MHz.
>
>