Who's Online
46 user(s) are online (
33 user(s) are browsing
Forums )
Members: 0
Guests: 46
more...
Topic options
View mode
Newest First
Re: Introducing the Rear Window blog
Just popping in
Joined: 2022/1/18 6:29Last Login
: 3/27 3:40
From California
Group:
Registered Users
@trixie
The latest version of
AmigaDiskBench (v. 2.5.3) seems to have a very similar bug as Rave: When I run the program, select the Disk Info tab, and then click on "Fixed Drives/sb600sata.device" in the listview the program stops responding, along with much of the OS. (There is a
recoverable DSI when I first run the program; that DSI doesn't seem related to the lockup bug.)
Like Rave, the crash happens when the program is working with ReAction gadgets, and the stack trace shows the crash occurs during a series of nested calls to the layout.gadget, followed by a call to the button.gadget. The first part of the crash log, including the general info and the register dump, seems to go missing. But what remains is enough to get an idea what was happening when the crash occurred:
Kernel command line : DEBUGLEVEL = 0 SERIAL
Registers pointing to code :
r0 : native kernel module kernel + 0x000375ac
r3 : native kernel module kernel + 0x00009dd4
r5 : native kernel module kernel + 0x0000b030
r6 : native kernel module kernel + 0x00a8418c
r13 : AmigaDiskBench : collapsed_buf.1 ()+ 0x5ca8 ( section 14 @ 0x7F24 )
r27 : module DEVS : printer . device at 0x00000001 ( section 0 @ 0xFFFFFFDC )
r28 : native kernel module kernel + 0x00a87032
r31 : native kernel module kernel + 0x009724f0
ip : native kernel module kernel + 0x00009dbc
lr : native kernel module kernel + 0x000375b4
ctr : native kernel module kernel + 0x00035e60
Stack trace :
( 0x5e456660 ) native kernel module kernel + 0x00009dbc
( 0x5e456690 ) native kernel module kernel + 0x000375b4
( 0x5e4566b0 ) native kernel module kernel + 0x00033b70
( 0x5e4566d0 ) module CLASSES : gadgets / button . gadget at 0x7FDC0234 ( section 0 @ 0x3210 )
( 0x5e4567d0 ) native kernel module intuition . library . kmod + 0x000250d4
( 0x5e456820 ) native kernel module intuition . library . kmod + 0x00025530
( 0x5e4568a0 ) module CLASSES : gadgets / layout . gadget at 0x7FDE9394 ( section 0 @ 0x4370 )
( 0x5e456950 ) module CLASSES : gadgets / layout . gadget at 0x7FDED740 ( section 0 @ 0x871C )
( 0x5e456a70 ) native kernel module intuition . library . kmod + 0x000250d4
( 0x5e456ac0 ) native kernel module intuition . library . kmod + 0x00025530
( 0x5e456b40 ) module CLASSES : gadgets / layout . gadget at 0x7FDE9394 ( section 0 @ 0x4370 )
( 0x5e456bf0 ) module CLASSES : gadgets / layout . gadget at 0x7FDED740 ( section 0 @ 0x871C )
( 0x5e456d10 ) native kernel module intuition . library . kmod + 0x000250d4
( 0x5e456d60 ) native kernel module intuition . library . kmod + 0x00025530
( 0x5e456de0 ) module CLASSES : gadgets / layout . gadget at 0x7FDF15B0 ( section 0 @ 0xC58C )
( 0x5e456e70 ) native kernel module intuition . library . kmod + 0x000250d4
( 0x5e456ec0 ) native kernel module intuition . library . kmod + 0x00025530
( 0x5e456f40 ) module CLASSES : gadgets / clicktab . gadget at 0x7FB33968 ( section 0 @ 0x5944 )
( 0x5e457040 ) module CLASSES : gadgets / clicktab . gadget at 0x7FB35030 ( section 0 @ 0x700C )
( 0x5e4570f0 ) native kernel module intuition . library . kmod + 0x000250d4
( 0x5e457140 ) native kernel module intuition . library . kmod + 0x00025530
( 0x5e4571c0 ) module CLASSES : gadgets / layout . gadget at 0x7FDE9394 ( section 0 @ 0x4370 )
( 0x5e457270 ) module CLASSES : gadgets / layout . gadget at 0x7FDED740 ( section 0 @ 0x871C )
( 0x5e457390 ) native kernel module intuition . library . kmod + 0x000250d4
( 0x5e4573e0 ) native kernel module intuition . library . kmod + 0x00025530
( 0x5e457460 ) module CLASSES : gadgets / layout . gadget at 0x7FDE9FB0 ( section 0 @ 0x4F8C )
( 0x5e457570 ) module CLASSES : window .class at 0x7FDF5300 ( section 0 @ 0x22DC )
( 0x5e457590 ) module CLASSES : window .class at 0x7FDF74E8 ( section 0 @ 0x44C4 )
( 0x5e4575f0 ) module CLASSES : window .class at 0x7FDFEEF8 ( section 0 @ 0xBED4 )
( 0x5e4577c0 ) native kernel module intuition . library . kmod + 0x000250d4
( 0x5e457810 ) native kernel module intuition . library . kmod + 0x00025530
( 0x5e457890 ) native kernel module intuition . library . kmod + 0x0000b3e4
( 0x5e457900 ) AmigaDiskBench : StartGUI ()+ 0x1294 ( section 1 @ 0x6788 )
( 0x5e457d40 ) native kernel module newlib . library . kmod + 0x00002614
( 0x5e457d90 ) native kernel module newlib . library . kmod + 0x000032f0
( 0x5e457f40 ) native kernel module newlib . library . kmod + 0x00003864
( 0x5e457f70 ) AmigaDiskBench : _start ()+ 0x1e0 ( section 1 @ 0x1E0 )
( 0x5e457fc0 ) native kernel module kernel + 0x0005a1a4
( 0x5e457fd0 ) native kernel module kernel + 0x0005a21c
Disassembly of crash site :
02009 dac : 7c641b78 mr r4 , r3
02009 db0 : 3c600200 lis r3 , 512
02009 db4 : 60639dd4 ori r3 , r3 , 40404
02009 db8 : 44000022 . word 0x44000022
>02009 dbc : 4e800020 blr
02009 dc0 : 7c641b78 mr r4 , r3
02009 dc4 : 3c600200 lis r3 , 512
02009 dc8 : 60639f3c ori r3 , r3 , 40764
02009 dcc : 44000022 . word 0x44000022
02009 dd0 : 4e800020 blr
Stack pointer ( 0x5e456660 ) is inside bounds
Redzone is OK ( 4 )
The exact code where the crash occurs is different than Rave. There are some other differences as well: unlike Rave, the crash occurs under FE Update 2, as well as under Update 3. And unlike Rave, the crash occurs even if AmigaDiskBench is run from the RAM disk. While the crash occurs most of the time, it occasionally doesn't, unlike Rave where it is always repeatable. Since I have only an X1000, I can't say if the crash only occurs on the X1000, as it does with Rave.
AmigaDiskBench isn't your responsibility, but the fact that a very similar bug occurs there is some evidence that it's not caused by your code doing anything wrong, and may in fact be a system problem of some sort. And perhaps the differences between the Rave crash and the AmigaDiskBench crash provide some clues as to where the problem lies.
Edited by msteed on 2026/3/4 2:18:35
Re: Introducing the Rear Window blog
Posted on:
3/9 19:16
#335
Amigans Defender
Joined: 2009/5/1 17:57Last Login
: Today 21:05
From Czech Republic
Group:
Registered Users Staff members Moderators
@all With the help of Niels Bache, the X1000-only crash has been fixed for Rave 1.10.
The
Rear Window blog
AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Re: Introducing the Rear Window blog
Posted on:
3/10 4:53
#336
Quite a regular
Joined: 2006/12/6 20:39Last Login
: 3/10 4:52
From California, Unitied States
Group:
Registered Users
@trixieQuote:
With the help of Niels Bache, the X1000-only crash has been fixed for Rave 1.10. Thank to both of you!
AmigaOne X1000, A1222Plus, uA1
Re: Introducing the Rear Window blog
Posted on:
3/10 5:45
#337
Just popping in
Joined: 2022/1/18 6:29Last Login
: 3/27 3:40
From California
Group:
Registered Users
@trixie
Quote:
...the X1000-only crash has been fixed... With all the weird symptoms, I'm curious what the problem turned out to be.
Re: Introducing the Rear Window blog
Posted on:
3/10 7:21
#338
Amigans Defender
Joined: 2009/5/1 17:57Last Login
: Today 21:05
From Czech Republic
Group:
Registered Users Staff members Moderators
@msteed
Quote:
I'm curious what the problem turned out to be. It was a race condition. More details in my next blog post
The
Rear Window blog
AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Re: Introducing the Rear Window blog
Posted on:
3/10 12:42
#339
Just can't stay away
Joined: 2007/2/6 13:57Last Login
: 3/14 9:41
From Donostia (SPAIN)
Group:
Registered Users
@trixie Hi threr is another issue: When clicking (click or click and drag) on right side border of waveform preview/gadget the apps crashes/freezes system.
Re: Introducing the Rear Window blog
Posted on:
3/10 12:58
#340
Home away from home
Joined: 2006/12/2 3:55Last Login
: Today 22:03
From Italy, Perugia
Group:
Registered Users
@trixie For next release could you add support for localization?
Re: Introducing the Rear Window blog
Posted on:
3/10 15:09
#341
Just popping in
Joined: 2007/2/1 13:02Last Login
: 3/10 15:08
Group:
Registered Users
@samo79 +1
Re: Introducing the Rear Window blog
Posted on:
3/10 22:29
#342
Just can't stay away
Joined: 2006/12/1 18:01Last Login
: Today 21:07
From Copenhagen, Denmark
Group:
Registered Users
@jabirulo
Quote:
When clicking (click or click and drag) on right side border of waveform preview/gadget the apps crashes/freezes system. I tried to reproduce it, but couldn't. But I'm not sure I understand exactly where you click/drag. Can you show it in a screen grab or something?
Also, that is on a Sam460, IIRC?
Best regards,
Niels
Re: Introducing the Rear Window blog
Posted on:
3/11 7:03
#343
Amigans Defender
Joined: 2009/5/1 17:57Last Login
: Today 21:05
From Czech Republic
Group:
Registered Users Staff members Moderators
@jabirulo I can't reproduce this either. However, I reviewed the waveform gadget's selection hook, and I found a situation similar to the one that caused the race condition in the Settings, so I applied the same kind of fix just to be on the safe side.
The
Rear Window blog
AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Re: Introducing the Rear Window blog
Posted on:
3/11 17:28
#344
Just can't stay away
Joined: 2007/2/6 13:57Last Login
: 3/14 9:41
From Donostia (SPAIN)
Group:
Registered Users
@neils & @trixie
See pic attached
http://jabirulo.byethost13.com/temp/rave01.png when click on green zone and dragging to select a "part" of (previewed) sample here it freezes.
SAM460ex
AOS4.1/SAM460ex/PPC460EX-1155MHZ/2048MB/RadeonRX550/HDD/DVDRW
Re: Introducing the Rear Window blog
Posted on:
3/11 21:56
#345
Just can't stay away
Joined: 2006/12/1 18:01Last Login
: Today 21:07
From Copenhagen, Denmark
Group:
Registered Users
@jabirulo Yeah, that's what I thought you meant. So no, I couldn't reproduce that either. So maybe it is/was specific for Sam460? Since we are in the murky waters of timing issues, that wouldn't be completely impossible, as it has yet another speed than the X1000 and X5000 which we tested on so far. Best regards, Niels
Re: Introducing the Rear Window blog
Posted on:
3/12 7:58
#346
Amigans Defender
Joined: 2009/5/1 17:57Last Login
: Today 21:05
From Czech Republic
Group:
Registered Users Staff members Moderators
@nbache @jabirulo I'll send a test build to both of you before releasing Rave 1.10.
The
Rear Window blog
AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Re: Introducing the Rear Window blog
Posted on:
3/12 13:12
#347
Just can't stay away
Joined: 2007/2/6 13:57Last Login
: 3/14 9:41
From Donostia (SPAIN)
Group:
Registered Users
@trixie ok thx
Re: Introducing the Rear Window blog
Amigans Defender
Joined: 2009/5/1 17:57Last Login
: Today 21:05
From Czech Republic
Group:
Registered Users Staff members Moderators
@jabirulo
Quote:
When clicking (click or click and drag) on right side border of waveform preview/gadget the apps crashes/freezes system. This should now be fixed too for Rave 1.10.
The
Rear Window blog
AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Re: Introducing the Rear Window blog
Posted on:
4/5 14:18
#349
Amigans Defender
Joined: 2009/5/1 17:57Last Login
: Today 21:05
From Czech Republic
Group:
Registered Users Staff members Moderators
@all
Rave 1.10
has been released on OS4depot . I'd like to thank users who reported problems with the previous version - above all, Mike Steed, Niels Bache, and Javier de las Rivas - and helped with the testing.
As usual, there is
an article on my Ko-fi blog that tells the story behind the current release. If you like what I've done and want to support my efforts, I won't say no to a coffee
Thank you, and enjoy!
The
Rear Window blog
AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Re: Introducing the Rear Window blog
Posted on:
4/8 20:48
#350
Quite a regular
Joined: 2008/3/15 2:00Last Login
: 4/9 20:23
From Canada
Group:
Registered Users
@trixie Thanks for the update. --- redfox
Re: Introducing the Rear Window blog
Posted on:
4/10 12:49
#351
Quite a regular
Joined: 2007/1/10 21:56Last Login
: 4/10 12:48
From Stockholm Sweden
Group:
Registered Users
@trixie Thanks for another update!
1989-> A500, A600, A3000, A4000, A1200, CD32, µA1, PegII, A1XE, CDTV, Amy/416D79, A1X5000, Vampire 500 V2+, Vampire 600 V2, Amy-ITX, Denise ITX, Apollo V4SA, A1X5000/40 <-2026
Currently Active Users Viewing This Thread:
1
(
0 members
and 1 Anonymous Users
)