Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
111 user(s) are online (101 user(s) are browsing Forums)

Members: 0
Guests: 111

more...

Support us!

Headlines

 
  Register To Post  

MUI 5.0 2018R-2 : video memory trouble
Just can't stay away
Just can't stay away


See User information
Hello,

MUI 2018-R2 is available with AmiUpdate.

I suggest you not to update since it seems this version has a memory leak regarding video memory.

After using an MUI program (Odyssey, myCatalog, aTunes,...) and then quitting them, video memory is not freed. More than 50% of it is still used while nothing is launched on the WB.

I reverted to the precedent version of MUI (thanks to the RollBack feature of AmiUpdate) and no more problem.

I don't know where to report it so I prefer to warn others not to update for the moment.

--
AmigaONE X1000 and Radeon RX 560
Go to top
Re: MUI 5.0 2018R-2 : video memory trouble
Home away from home
Home away from home


See User information
@K-L
You can report it on muidev.de, can be fixed faster. https://muidev.de/newticket is direct url to bz page, and if i remember right you can report ussues even without registration.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: MUI 5.0 2018R-2 : video memory trouble
Home away from home
Home away from home


See User information
Maybe it's about the same issue

http://muidev.de/ticket/379

Go to top
Re: MUI 5.0 2018R-2 : video memory trouble
Just popping in
Just popping in


See User information
@kas1e

Although reporting bugs anonymously is possible it makes communication a real pain, because the reporting person cannot be automatically notified about changes to the ticket. As such it is hard to ask for further details.

To sum it up: better create an account and log in before reporting bugs.

Go to top
Re: MUI 5.0 2018R-2 : video memory trouble
Just can't stay away
Just can't stay away


See User information
@Thread

Bug has been reported. Thanks

--
AmigaONE X1000 and Radeon RX 560
Go to top
Re: MUI 5.0 2018R-2 : video memory trouble
Home away from home
Home away from home


See User information
@K-L

Confirmed

Go to top
Re: MUI 5.0 2018R-2 : video memory trouble
Just popping in
Just popping in


See User information
@all

First of all, I am unable to reproduce this issue on my emulated AmigaOS4 setup. Free memory figures stay exactly as they are after starting any MUI application and simply waiting for whatever to happen.

Everybody who is experiencing this effect is asked to try the current nightly build and produce an "ALL" debug log using the debug version of muimaster.library.

The current nightly build can be found here: https://muidev.de/download/MUI%205.0%2 ... 5.0-20180724r6309-os4.lha
and the debug version can be found here: https://muidev.de/download/MUI%205.0%2 ... 180724r6309-os4-debug.lha

Details about how to prepare your system for a debug log can be found in the FAQ: https://muidev.de/wiki/FAQ/Debugging#B ... ersionofmuimaster.library

Please attach your log to MUI ticket 387: https://muidev.de/ticket/387

Why stop it now, just when I am hating it?

Thore Böckelmann
Go to top
Re: MUI 5.0 2018R-2 : video memory trouble
Home away from home
Home away from home


See User information
@tboeckel

I'm on it, but i'd say that this will take some time.

The output is huge and the serial connection is slow, so it will take ages to even start Odyssey not to speak of the size of the final log.


I guess thats not it, but at least i got two times the media player to crash, so maybe someone else can use it?
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2018.07.24 16:33:11 =~=~=~=~=~=~=~=~=~=~=~=
muimaster.li CheckDebug       muimaster.library 21.141 (17.07.2018) [svn r6309debug session
muimaster
.li CheckDebug       GetVar("ENV:muidebug"failederror 205
muimaster
.li UserLibInit      UserLibInit done
masterframe
FramesInit       frame init
masterframe
FramesInit       frame init done
pointers
.c   PointersInit     pointers init
pointers
.c   PointersInit     pointers init done
Group
.c      GroupInit        group init
Group
.c      GroupInit        group init done
Register
.c   RegisterInit     register init
Register
.c   RegisterInit     register init done
List.c       ListInit         : list init
List.c       ListInit         : list init done
Winborder
.c  WinborderInit    winborder init
Winborder
.c  WinborderInit    winborder init done
Area
.c       m_Area_Layout    layout failedobjobj=0x4cdbb030(0)(Image.mui)0x00000000 l:0 t:0 8x8
Area
.c       m_Area_Layout    mad_Box.Width>= mad_MinMax.MinWidth&& <= mad_MinMax.MaxWidth0
Area
.c       m_Area_Layout    mad_Box.Height>= mad_MinMax.MinHeight&& <= mad_MinMax.MaxHeight0
mastermisc
.c LIB_MUI_LayoutObjobj=0x4cdbb030(0)(Image.mui)0x00000000 0/0 8x8 failed completely (min=0x0 max=0x0"(null)"
mastermisc.c LIB_MUIP_ShowClipobj=0x4cdbb030(0)(Image.mui)0x00000000 <- no previous MUIM_Layout
Area
.c       m_Area_Layout    layout failedobjobj=0x4cdbb190(0)(Image.mui)0x00000000 l:0 t:0 8x8
Area
.c       m_Area_Layout    mad_Box.Width>= mad_MinMax.MinWidth&& <= mad_MinMax.MaxWidth0
Area
.c       m_Area_Layout    mad_Box.Height>= mad_MinMax.MinHeight&& <= mad_MinMax.MaxHeight0
mastermisc
.c LIB_MUI_LayoutObjobj=0x4cdbb190(0)(Image.mui)0x00000000 0/0 8x8 failed completely (min=0x0 max=0x0"(null)"
mastermisc.c LIB_MUIP_ShowClipobj=0x4cdbb190(0)(Image.mui)0x00000000 <- no previous MUIM_Layout
Area
.c       m_Area_Layout    layout failedobjobj=0x4e656d80(0)(Image.mui)0x00000000 l:0 t:0 8x8
Area
.c       m_Area_Layout    mad_Box.Width>= mad_MinMax.MinWidth&& <= mad_MinMax.MaxWidth0
Area
.c       m_Area_Layout    mad_Box.Height>= mad_MinMax.MinHeight&& <= mad_MinMax.MaxHeight0
mastermisc
.c LIB_MUI_LayoutObjobj=0x4e656d80(0)(Image.mui)0x00000000 0/0 8x8 failed completely (min=0x0 max=0x0"(null)"
mastermisc.c LIB_MUIP_ShowClipobj=0x4e656d80(0)(Image.mui)0x00000000 <- no previous MUIM_Layout
Area
.c       m_Area_Layout    layout failedobjobj=0x4e65b030(0)(Image.mui)0x00000000 l:0 t:0 8x8
Area
.c       m_Area_Layout    mad_Box.Width>= mad_MinMax.MinWidth&& <= mad_MinMax.MaxWidth0
Area
.c       m_Area_Layout    mad_Box.Height>= mad_MinMax.MinHeight&& <= mad_MinMax.MaxHeight0
mastermisc
.c LIB_MUI_LayoutObjobj=0x4e65b030(0)(Image.mui)0x00000000 0/0 8x8 failed completely (min=0x0 max=0x0"(null)"
mastermisc.c LIB_MUIP_ShowClipobj=0x4e65b030(0)(Image.mui)0x00000000 <- no previous MUIM_Layout
Dump of context at 0xDFBDE7C0
Trap type
DSI exception
Machine State 
(raw): 0x100000000000B030
Machine State 
(verbose): [Hyper] [ExtInt on] [Super] [FPU on] [IAT on] [DAT on
Instruction pointerin module kernel+0x0000D554 (0x0200D554)
Crashed process: [OWBMediaPlayer (0x5BD333A0)
DSI verbose error descriptionAccess not found in hash or BAT (page fault)
Access was a load operation
 0
6FFAE000 43A6DBA0 ABADCAFE 44F91DB0 43943E40 00008000 00008000 02973054
 
800000007 4394B000 44F98F70 0200D614 00000794 ABADCAFE 00000000 00000000
16
00000000 5C179AD4 43A6DBF8 43A6DBF8 7AE5E2C8 44F91DB0 7D15CD44 00000000
24
7C425FC4 00000000 00000000 00008000 44F91DB0 44F91DB0 5D6D760C 5C1799A0
CR
33953935   XERA000007E  CTR000000E4  LR0224D9F0
DSISR
40000000  DAR4394B000

FP0 
FFF80000A6A04100 3FF0000000000000 0000000000000000 3FF0000000000000
FP4 
FFDDDDDDFFDDDDDD FFDDDDDDFFDDDDDD E9D6D4CFF5E2DFDB FCEAE6E2FFEDE9E5
FP8 
FFECE8E5FFEDE9E5 FFECE8E5FFEDE9E5 3FF0000000000000 4087380000000000
FP12
0000000000000000 4330000000000000 0000000000000000 0000000000000000
FP16
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP20
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP24
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP28
0000000000000000 0000000000000000 0000000000000000 8000000000000000
FPSCR
A6A04100
HID0
0x8000000000000000  HID10x000000005CE993B1
HID4
0x4400240000080180  HID50x0000006600000080

Disassembly of crash site
:
 
0200D5445508E13E   rlwinm            r8,r8,28,4,31
 0200D548
7C892378   mr                r9,r4
 0200D54C
39080001   addi              r8,r8,1
 0200D550
7D0903A6   mtctr             r8
>0200D55481090000   lwz               r8,0(r9)
 
0200D55839290010   addi              r9,r9,16
 0200D55C
394A0010   addi              r10,r10,16
 0200D560
910AFFF0   stw               r8,-16(r10)
 
0200D5648109FFF4   lwz               r8,-12(r9)
 
0200D568910AFFF4   stw               r8,-12(r10)

Kernel command lineserial munge debuglevel=1

Registers pointing to code
:
r7 native kernel module kernel+0x00973054
r11
native kernel module kernel+0x0000d614
r20
Odyssey:_ZNK7WebCore4KURL10protocolIsEPKc()+0x0 (section 1 0x1D02A4)
r22Odyssey:usleep()+0x0 (section 1 0x24CED20)
r24Odyssey:_ZN3WTF10StringImpl7destroyEPS0_()+0x0 (section 1 0x1797FA0)
r30module Odyssey at 0x5D6D760C (section 4 0xFF5E8)
ip native kernel module kernel+0x0000d554
lr 
native kernel module newlib.library.kmod+0x00007e70
ctr
unknown (0x000000E4)

Stack trace:
(
0x43A6DBA0native kernel module kernel+0x0000d554
(0x43A6DBC0native kernel module newlib.library.kmod+0x00007e70
(0x43A6DC80Odyssey:file_read()+0x2c (section 1 0xD86EA4)
(
0x43A6DC90Odyssey:ffurl_read()+0xe8 (section 1 0x1A87DD8)
(
0x43A6DCC0Odyssey:fill_buffer()+0xe0 (section 1 0x1AB55B8)
(
0x43A6DCF0Odyssey:avio_read()+0x80 (section 1 0x1AB59DC)
(
0x43A6DD20Odyssey:av_probe_input_buffer2()+0x2f4 (section 1 0x1AAA3DC)
(
0x43A6DD90Odyssey:avformat_open_input()+0x4a8 (section 1 0x1AB3F14)
(
0x43A6DE40Odyssey:ac_open()+0xa4 (section 1 0xD88A6C)
(
0x43A6DEA0Odyssey:_ZN7WebCore18MediaPlayerPrivate10playerLoopEv()+0x4b0 (section 1 0x186D5C)
(
0x43A6DF60Odyssey:_ZN7WebCore18MediaPlayerPrivate15playerLoopStartEPv()+0x2c (section 1 0x18764C)
(
0x43A6DF70Odyssey:_ZN3WTFL16threadEntryPointEPv()+0x130 (section 1 0x17CD838)
(
0x43A6DF90native kernel module dos.library.kmod+0x000255c8
(0x43A6DFC0native kernel module kernel+0x000420ac
(0x43A6DFD0native kernel module kernel+0x000420f4

Disassembly of crash site
:
 
0200D5445508E13E   rlwinm            r8,r8,28,4,31
 0200D548
7C892378   mr                r9,r4
 0200D54C
39080001   addi              r8,r8,1
 0200D550
7D0903A6   mtctr             r8
>0200D55481090000   lwz               r8,0(r9)
 
0200D55839290010   addi              r9,r9,16
 0200D55C
394A0010   addi              r10,r10,16
 0200D560
910AFFF0   stw               r8,-16(r10)
 
0200D5648109FFF4   lwz               r8,-12(r9)
 
0200D568910AFFF4   stw               r8,-12(r10)
Stack pointer (0x43A6DBA0is inside bounds
Redzone is OK 
(4)

68k register dump
DATA
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Page information
:
Page not found


[DOSNOTERemTask()->ResourceHook doing full cleanup for PPC program #439 "[OWB] MediaPlayer"
[DOSNOTECleanupProcess() removing from proc list #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() unlocking the CD for proc #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() unlocking the PD for proc #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() closing COS for proc #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() closing CIS for proc #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() freeing localvars for proc #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() checking for children of proc #439 ('[OWB] MediaPlayer')
[DOSNOTEEmptying RestoreList for #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() freeing launch-seglist for proc #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() clearingtc_Flags/tc_Launch/tc_Switch for proc #439 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() freeing ETask's DOS nodes for proc #439 ('[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() now exiting for proc #439 ('
[OWBMediaPlayer')
[DOS]...bye !!

Dump of context at 0xDFBDE7C0
Trap type: DSI exception
Machine State (raw): 0x100000000000B030
Machine State (verbose): [Hyper] [ExtInt on] [Super] [FPU on] [IAT on] [DAT on] 
Instruction pointer: in module kernel+0x0000D554 (0x0200D554)
Crashed process: [OWB] MediaPlayer (0x5BD33520)
DSI verbose error description: Access not found in hash or BAT (page fault)
Access was a load operation
 0: 6FFAE000 46A23BA0 ABADCAFE 4A0DC1D0 44D2BF90 00008000 00008000 02973054
 8: 00000007 44D2E000 4A0DE240 0200D614 00000794 ABADCAFE 00000000 00000000
16: 00000000 5C22C354 46A23BF8 46A23BF8 7AE5E2C8 4A0DC1D0 7D15CD44 00000000
24: 7C425FC4 00000000 00000000 00008000 4A0DC1D0 4A0DC1D0 5D6D760C 5C22C220
CR: 33953935   XER: A000007E  CTR: 000005F9  LR: 0224D9F0
DSISR: 40000000  DAR: 44D2E000

FP0 : FFF80000A6A04100 3FF0000000000000 0000000000000000 3FF0000000000000
FP4 : FFDDDDDDFFDDDDDD FFDDDDDDFFDDDDDD E9D6D4CFF5E2DFDB FCEAE6E2FFEDE9E5
FP8 : FFECE8E5FFEDE9E5 FFECE8E5FFEDE9E5 3FF0000000000000 4087980000000000
FP12: 0000000000000000 4330000000000000 0000000000000000 0000000000000000
FP16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP24: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP28: 0000000000000000 0000000000000000 0000000000000000 8000000000000000
FPSCR: A6A04100
HID0: 0x8000000000000000  HID1: 0x000000005CE993B1
HID4: 0x4400240000080180  HID5: 0x0000006600000080

Disassembly of crash site:
 0200D544: 5508E13E   rlwinm            r8,r8,28,4,31
 0200D548: 7C892378   mr                r9,r4
 0200D54C: 39080001   addi              r8,r8,1
 0200D550: 7D0903A6   mtctr             r8
>0200D554: 81090000   lwz               r8,0(r9)
 0200D558: 39290010   addi              r9,r9,16
 0200D55C: 394A0010   addi              r10,r10,16
 0200D560: 910AFFF0   stw               r8,-16(r10)
 0200D564: 8109FFF4   lwz               r8,-12(r9)
 0200D568: 910AFFF4   stw               r8,-12(r10)

Kernel command line: serial munge debuglevel=1

Registers pointing to code:
r7 : native kernel module kernel+0x00973054
r11: native kernel module kernel+0x0000d614
r20: Odyssey:_ZNK7WebCore4KURL10protocolIsEPKc()+0x0 (section 1 @ 0x1D02A4)
r22: Odyssey:usleep()+0x0 (section 1 @ 0x24CED20)
r24: Odyssey:_ZN3WTF10StringImpl7destroyEPS0_()+0x0 (section 1 @ 0x1797FA0)
r30: module Odyssey at 0x5D6D760C (section 4 @ 0xFF5E8)
ip : native kernel module kernel+0x0000d554
lr : native kernel module newlib.library.kmod+0x00007e70
ctr: unknown (0x000005F9)

Stack trace:
(0x46A23BA0) native kernel module kernel+0x0000d554
(0x46A23BC0) native kernel module newlib.library.kmod+0x00007e70
(0x46A23C80) Odyssey:file_read()+0x2c (section 1 @ 0xD86EA4)
(0x46A23C90) Odyssey:ffurl_read()+0xe8 (section 1 @ 0x1A87DD8)
(0x46A23CC0) Odyssey:fill_buffer()+0xe0 (section 1 @ 0x1AB55B8)
(0x46A23CF0) Odyssey:avio_read()+0x80 (section 1 @ 0x1AB59DC)
(0x46A23D20) Odyssey:av_probe_input_buffer2()+0x2f4 (section 1 @ 0x1AAA3DC)
(0x46A23D90) Odyssey:avformat_open_input()+0x4a8 (section 1 @ 0x1AB3F14)
(0x46A23E40) Odyssey:ac_open()+0xa4 (section 1 @ 0xD88A6C)
(0x46A23EA0) Odyssey:_ZN7WebCore18MediaPlayerPrivate10playerLoopEv()+0x4b0 (section 1 @ 0x186D5C)
(0x46A23F60) Odyssey:_ZN7WebCore18MediaPlayerPrivate15playerLoopStartEPv()+0x2c (section 1 @ 0x18764C)
(0x46A23F70) Odyssey:_ZN3WTFL16threadEntryPointEPv()+0x130 (section 1 @ 0x17CD838)
(0x46A23F90) native kernel module dos.library.kmod+0x000255c8
(0x46A23FC0) native kernel module kernel+0x000420ac
(0x46A23FD0) native kernel module kernel+0x000420f4

Disassembly of crash site:
 0200D544: 5508E13E   rlwinm            r8,r8,28,4,31
 0200D548: 7C892378   mr                r9,r4
 0200D54C: 39080001   addi              r8,r8,1
 0200D550: 7D0903A6   mtctr             r8
>0200D554: 81090000   lwz               r8,0(r9)
 0200D558: 39290010   addi              r9,r9,16
 0200D55C: 394A0010   addi              r10,r10,16
 0200D560: 910AFFF0   stw               r8,-16(r10)
 0200D564: 8109FFF4   lwz               r8,-12(r9)
 0200D568: 910AFFF4   stw               r8,-12(r10)
Stack pointer (0x46A23BA0) is inside bounds
Redzone is OK (4)

68k register dump
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Page information:
Page not found


[DOS] NOTE: RemTask()->ResourceHook doing full cleanup for PPC program #555 "[OWB] MediaPlayer"
[DOS] NOTE: CleanupProcess() removing from proc list #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() unlocking the CD for proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() unlocking the PD for proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() closing COS for proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() closing CIS for proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() freeing localvars for proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() checking for children of proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: Emptying RestoreList for #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() freeing launch-seglist for proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() clearing; tc_Flags/tc_Launch/tc_Switch for proc #555 ('
[OWBMediaPlayer')
[DOS] NOTE: CleanupProcess() freeing ETask'
s DOS nodes for proc #555 ('[OWB] MediaPlayer')
[DOSNOTECleanupProcess() now exiting for proc #555 ('[OWB] MediaPlayer')
[DOS]...bye !!




EDIT: I'm not 100% sure yet, but it seems that nightly build fixed the behaviour.
At least it doesn't fill up gfx ram as fast as before and it's also freeing it again on program quit


Edited by Raziel on 2018/7/24 15:51:16
Edited by Raziel on 2018/7/24 16:03:59
Go to top

  Register To Post

 




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




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project