Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
32 user(s) are online (19 user(s) are browsing Forums)

Members: 0
Guests: 32

more...

Support us!

Headlines

 
  Register To Post  

« 1 ... 14 15 16 (17)
Re: Introducing the Rear Window blog
Quite a regular
Quite a regular


See User information
@trixieQuote:
my Ko-fi blog drops a little post to go with it.

The link to your blog just goes to a blank page. Tried the link on to the boot on your main Ko-fi page and also get a blank page. Just an fyi.

Nevermind. It's working now.

AmigaOne X1000, A1222Plus, uA1
Go to top
Re: Introducing the Rear Window blog
Just popping in
Just popping in


See User information
@trixie

Quote:
I released a small update for the Rave audio editor yesterday night...

Unless I'm doing something wrong, there seems to be a bug in the new version of Rave. If I bring up the Settings requester and then click on either "File Requester" or "Advanced" the program stops responding, along with much of the OS. I have to reboot to recover.

Go to top
Re: Introducing the Rear Window blog
Quite a regular
Quite a regular


See User information
@trixie

Thanks for the update and blogpost!

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
Go to top
Re: Introducing the Rear Window blog
Amigans Defender
Amigans Defender


See User information
@msteed

Quote:
If I bring up the Settings requester and then click on either "File Requester" or "Advanced" the program stops responding, along with much of the OS.

Hmm, sorry about that, but this is strange because I haven't touched this part of the program since the previous version at all.

I test Rave on three different systems: X5000/020, Sam440ep-Flex, and WinUAE running AmigaOS4 FE for Classic. All of these machines are at Update 3, and none of them shows the problem you've described. So I don't know what to say

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
Go to top
Re: Introducing the Rear Window blog
Just popping in
Just popping in


See User information
@trixie

We may be getting a bit off-topic here, but this thread has become kind of a place to discuss Rave in particular, as well as the blog in general. So...

Quote:
I test Rave on three different systems: X5000/020, Sam440ep-Flex, and WinUAErunning AmigaOS4 FE for Classic. All of these machines are at Update 3, and none of them shows the problem you've described.

I was afraid of that- you do quality work, and it was hard to imagine you missing something like this. Nonetheless, it's entirely repeatable on my system (which is an X1000 running Update 3 and Enhancer 2.2).

I spent some time investigating the problem today, and it's rather bizarre.

First, I booted up my Update 2 partition -- which I made for just such a purpose prior to installing Update 3 -- and confirmed that Rave 1.9 works fine under Update 2- clicking on "File Requester" or "Advanced" just brings up the expected page of controls.

Back under Update 3, I unpacked the Rave 1.9 archive into RAM:, and discovered that Rave 1.9 works properly when run from the RAM disk, even under Update 3.

Thinking that perhaps my hard disk installation got corrupted somehow, I then drug the Rave drawer from RAM: to the hard drive (a different partition than my normal installation), and when run from the hard drive Rave once again hung when I tried to display the same two settings pages.

I next (after rebooting) installed Rave 1.8 to the same partition on the hard drive, and confirmed that it worked properly, even when run from the hard disk.

So, to summarize:

- Rave 1.8 works properly under Update 2 and Update 3, from RAM: or from the hard drive.

- Rave 1.9 works properly under Update 2 from the hard drive (I didn't try RAM:), and works properly under Update 3 when run from RAM:.

- Rave 1.9 does not work properly under Update 3 when run from the hard drive. (I use SFS2 on my hard drive partitions, not that the file system should make any difference.)

Some experimentation with Sashimi revealed that there is in fact a GR when Rave crashes, but due to side effects of the crash the GR window never appears. I was able to capture the crash log to disk:

AmigaOne X1000 release
Machine model
(AmigaOne X1000)
Dump of context at 0xdfa92ba0
Trap type
DSI exception
Current kernel stack pointer
0x296ff00
DSISR
: 08000000  DAR63ae5520
Page
0xdffb3b10 (Virtual0x63ae5000Physical0x88a6000Flags0x 102)
Machine State (raw): 0x100000000200f030
Machine State 
(verbose): [Hyper] [ExtInt on] [User] [IAT on] [DAT on
Instruction pointerin module kernel+0x5474c (0x205474c)
Crashed processRave (0x5e1f6480)
DSI verbose error descriptionAccess to address 0x63ae5520 not allowed by page or BAT protection (protection violation)
Access was a load operation
 0
: 02054960 5de607b0 00000000 029724f0 61173030 00000019 00000014 5de60838
 8
02032544 63ae551c 029724f0 00000020 84400000 5e8ea0e0 5d574124 5de60c90
16
5e257d50 00560001 51eb851f 60fcaf02 00000000 00000001 00000004 5de62190
24
61173010 61324730 61324730 5d594ea4 00000001 00000020 61173010 6117300c
CR
28224228   XER20000000  CTR02032544  LR: 02054960

V0 00000000000000000000000000000000 ff618eceff618eceff618eceff618ece
V2 
01000100010001000100010001000100 ff618eceff618eceff618eceff618ece
V4 
ff01a25eff01aa56ff01a65aff01aa56 00000000000000000000000000000000
V6 
ff018e72ff018e72ff018e72ff018e72 ff000000ff000000ff000000ff000000
V8 
00000000000000000000000000000000 ffa2a2a2ffaaaaaaffa6a6a6ffaaaaaa
V10
: 001002120414061608180a1a0c1c0e1e 01000100010001000100010001000100
V12
01000100010001000100010001000100 ff618eceff618eceff618eceff618ece
V14
619fce32619fce32619fce32619fce32 ff618eceff618eceff618eceff618ece
V16
609fcd32609fcd32609fcd32609fcd32 ff618eceff618eceff618eceff618ece
V18
01000100010001000100010001000100 ffffffffffffffffffffffffffffffff
V20
00000000000000000000000000000000 00000000000000000000000000000000
V22
00000000000000000000000000000000 00000000000000000000000000000000
V24
00000000000000000000000000000000 00000000000000000000000000000000
V26
00000000000000000000000000000000 00000000000000000000000000000000
V28
00000000000000000000000000000000 00000000000000000000000000000000
V30
00000000000000000000000000000000 00000000000000000000000000000000
VSCR
00000000 VRSAVE00000000

Disassembly of crash site
:
 
0205473c7d0903a6   mtctr             r8
 02054740
38890004   addi              r4,r9,4
 02054744
554a0038   rlwinm            r10,r10,0,0,28
 
02054748: 7d295214   add               r9,r9,r10
>0205474c83c90004   lwz               r30,4(r9)
 
020547504e800421   bctrl             
 02054754
815f0000   lwz               r10,0(r31)
 02054758: 
7fe3fb78   mr                r3,r31
 0205475c
7d1fe82e   lwzx              r8,r31,r29
 02054760
57de077e   rlwinm            r30,r30,0,29,31

Kernel command line
DEBUGLEVEL=0 SERIAL

Registers pointing to code
:
r0 native kernel module kernel+0x00054960
r3 
native kernel module kernel+0x009724f0
r8 
native kernel module kernel+0x00032544
r10
native kernel module kernel+0x009724f0
r21
module PROGDIR:Classes/Gadgets/shape.gadget at 0x00000001 (section 0 0xFFFFFFDC)
r28module PROGDIR:Classes/Gadgets/shape.gadget at 0x00000001 (section 0 0xFFFFFFDC)
ip native kernel module kernel+0x0005474c
lr 
native kernel module kernel+0x00054960
ctr
native kernel module kernel+0x00032544

Stack trace
:
(
0x5de607b0native kernel module kernel+0x0005474c
(0x5de607d0native kernel module kernel+0x00054960
(0x5de607e0native kernel module kernel+0x00033b70
(0x5de60800module CLASSES:gadgets/button.gadget at 0x7FDC0234 (section 0 0x3210)
(
0x5de60900native kernel module intuition.library.kmod+0x000250d4
(0x5de60950native kernel module intuition.library.kmod+0x00025530
(0x5de609d0module CLASSES:gadgets/layout.gadget at 0x7FDE9394 (section 0 0x4370)
(
0x5de60a80module CLASSES:gadgets/layout.gadget at 0x7FDED740 (section 0 0x871C)
(
0x5de60ba0native kernel module intuition.library.kmod+0x000250d4
(0x5de60bf0native kernel module intuition.library.kmod+0x00025530
(0x5de60c70module CLASSES:gadgets/layout.gadget at 0x7FDE9394 (section 0 0x4370)
(
0x5de60d20module CLASSES:gadgets/layout.gadget at 0x7FDED740 (section 0 0x871C)
(
0x5de60e40native kernel module intuition.library.kmod+0x000250d4
(0x5de60e90native kernel module intuition.library.kmod+0x00025530
(0x5de60f10module CLASSES:gadgets/layout.gadget at 0x7FDE9394 (section 0 0x4370)
(
0x5de60fc0module CLASSES:gadgets/layout.gadget at 0x7FDED740 (section 0 0x871C)
(
0x5de610e0native kernel module intuition.library.kmod+0x000250d4
(0x5de61130native kernel module intuition.library.kmod+0x00025530
(0x5de611b0module CLASSES:gadgets/layout.gadget at 0x7FDF15B0 (section 0 0xC58C)
(
0x5de61240native kernel module intuition.library.kmod+0x000250d4
(0x5de61290native kernel module intuition.library.kmod+0x00025530
(0x5de61310module CLASSES:gadgets/clicktab.gadget at 0x7FB33968 (section 0 0x5944)
(
0x5de61410module CLASSES:gadgets/clicktab.gadget at 0x7FB35030 (section 0 0x700C)
(
0x5de614c0native kernel module intuition.library.kmod+0x000250d4
(0x5de61510native kernel module intuition.library.kmod+0x00025530
(0x5de61590module CLASSES:gadgets/layout.gadget at 0x7FDE9394 (section 0 0x4370)
(
0x5de61640module CLASSES:gadgets/layout.gadget at 0x7FDED740 (section 0 0x871C)
(
0x5de61760native kernel module intuition.library.kmod+0x000250d4
(0x5de617b0native kernel module intuition.library.kmod+0x00025530
(0x5de61830module CLASSES:gadgets/layout.gadget at 0x7FDF15B0 (section 0 0xC58C)
(
0x5de618c0native kernel module intuition.library.kmod+0x000250d4
(0x5de61910native kernel module intuition.library.kmod+0x00025530
(0x5de61990module CLASSES:gadgets/layout.gadget at 0x7FDE9394 (section 0 0x4370)
(
0x5de61a40module CLASSES:gadgets/layout.gadget at 0x7FDED740 (section 0 0x871C)
(
0x5de61b60native kernel module intuition.library.kmod+0x000250d4
(0x5de61bb0native kernel module intuition.library.kmod+0x00025530
(0x5de61c30module CLASSES:gadgets/layout.gadget at 0x7FDE9394 (section 0 0x4370)
(
0x5de61ce0module CLASSES:gadgets/layout.gadget at 0x7FDED740 (section 0 0x871C)
(
0x5de61e00native kernel module intuition.library.kmod+0x000250d4
(0x5de61e50native kernel module intuition.library.kmod+0x00025530
(0x5de61ed0module CLASSES:gadgets/layout.gadget at 0x7FDE9394 (section 0 0x4370)
(
0x5de61f80module CLASSES:gadgets/layout.gadget at 0x7FDED740 (section 0 0x871C)
(
0x5de620a0native kernel module intuition.library.kmod+0x000250d4
(0x5de620f0native kernel module intuition.library.kmod+0x00025530
(0x5de62170module CLASSES:gadgets/layout.gadget at 0x7FDE9FB0 (section 0 0x4F8C)
(
0x5de62280module CLASSES:window.class at 0x7FDF5300 (section 0 0x22DC)
(
0x5de622a0module CLASSES:window.class at 0x7FDF74E8 (section 0 0x44C4)
(
0x5de62300module CLASSES:window.class at 0x7FDFEEF8 (section 0 0xBED4)
(
0x5de624d0native kernel module intuition.library.kmod+0x000250d4
(0x5de62520native kernel module intuition.library.kmod+0x00025530
(0x5de625a0native kernel module intuition.library.kmod+0x0000b3e4
(0x5de62610module Rave at 0x7FA010EC (section 0 0x230C8)
(
0x5de62730module Rave at 0x7F9F7220 (section 0 0x191FC)
(
0x5de62770module Rave at 0x7F9E74A4 (section 0 0x9480)
(
0x5de62860module Rave at 0x7F9F3A68 (section 0 0x15A44)
(
0x5de62d40native kernel module newlib.library.kmod+0x00002614
(0x5de62d90native kernel module newlib.library.kmod+0x000032f0
(0x5de62f40native kernel module newlib.library.kmod+0x00003864
(0x5de62f70Rave:_start()+0x1e0 (section 1 0x1DC)
(
0x5de62fc0native kernel module kernel+0x0005a1a4
(0x5de62fd0native kernel module kernel+0x0005a21c

Disassembly of crash site
:
 
0205473c7d0903a6   mtctr             r8
 02054740
38890004   addi              r4,r9,4
 02054744
554a0038   rlwinm            r10,r10,0,0,28
 
02054748: 7d295214   add               r9,r9,r10
>0205474c83c90004   lwz               r30,4(r9)
 
020547504e800421   bctrl             
 02054754
815f0000   lwz               r10,0(r31)
 02054758: 
7fe3fb78   mr                r3,r31
 0205475c
7d1fe82e   lwzx              r8,r31,r29
 02054760
57de077e   rlwinm            r30,r30,0,29,31
Stack pointer 
(0x5de607b0is inside bounds
Redzone is OK 
(4)

68k register dump
DATA
91123100 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR
6ffa4000 91123100 00000000 00000000 00000000 00000000 00000000 5de613d0
Page information
:
Page 0xdffb3b10:
Virtual Address0x63ae5000
Physical Address
0x88a6000
Lock count
0
Flags 
(0x102): (Swappable) (Mapped
Protection bits (0x0): (super state only
Page is assigned to VMArea primary heap

It looks like the crash occurs while setting up the gadgets for the selected page, which makes sense. No idea why it occurs when run from the hard disk and not when run from RAM:.

At this point I'll toss the ball back to you, and see if the crash log provides any clues.

Go to top
Re: Introducing the Rear Window blog
Amigans Defender
Amigans Defender


See User information
@msteed

Let me contact you off-forum and send you a debug build for more information.

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
Go to top
Re: Introducing the Rear Window blog
Just can't stay away
Just can't stay away


See User information
@trixie

I see the same behaviour on my X1000 as msteed, although this was (so far) just a quick test on my beta install.

If you need it, I can make a serial log, and also try it on a public install and/or on my X5000/40 if relevant. You know my contact details .

Best regards,

Niels

Go to top
Re: Introducing the Rear Window blog
Just popping in
Just popping in


See User information
On my side, X1000 also, I've got a complete freeze of the app if I play with the preferences, Once I click on the File Requester option.

Kind regards,
Xavier.

Go to top
Re: Introducing the Rear Window blog
Quite a regular
Quite a regular


See User information
@trixie

Thanks for the update. Working fine here on my MicroA1.

---
redfox

Go to top
Re: Introducing the Rear Window blog
Just popping in
Just popping in


See User information
Quote:
msteed wrote:

Some experimentation with Sashimi revealed that there is in fact a GR when Rave crashes [...]


+1. I hadn't realized there was still a need for Sashimi (or even an OS4 port) in the era of Grim Reapers and serial output.

Go to top
Re: Introducing the Rear Window blog
Just popping in
Just popping in


See User information
@trixie

Quote:
Let me contact you off-forum and send you a debug build for more information.

Standing by...

Go to top
Re: Introducing the Rear Window blog
Just popping in
Just popping in


See User information
@tao

Quote:
I hadn't realized there was still a need for Sashimi (or even an OS4 port) in the era of Grim Reapers and serial output.

The crash prevented the Grim Reaper window from opening, and I don't have another machine handy to capture serial debug output. So I use Sashimi to redirect the serial output to a console window, or in this case a disk file. That won't work if the system goes down completely, but that wasn't the case here.

Go to top
Re: Introducing the Rear Window blog
Just popping in
Just popping in


See User information
@trixie

Same happens here with X1000.

When launched from RAM I can play in settings, when copied to SSD, opening Rave's settings window locks the Tool / App.

The system continues to work in background, I can move the mouse but can not quit Rave.
No GrimReaper. OS4.1FE update 3

On XE the issue is not present. Nor on Sam440.

I am happy you are in the OS4 Dev Team!

Go to top

  Register To Post
« 1 ... 14 15 16 (17)

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )



Polls
Running AmigaOS 4 on?
AmigaOne SE/XE or microA1 12% (26)
Pegasos2 3% (8)
X5000 22% (48)
X1000 14% (30)
A1222 8% (19)
Sam 440/460 18% (40)
Classic PowerPC Amiga 2% (6)
WinUAE emulation 7% (16)
Qemu emulation 9% (21)
Total Votes: 214
The poll closed at 2025/12/1 12:00
7 Comments


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project