Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MediaVault won't launch on X1000 #9

Closed
SteveH-1 opened this issue May 30, 2021 · 71 comments
Closed

MediaVault won't launch on X1000 #9

SteveH-1 opened this issue May 30, 2021 · 71 comments
Labels
bug Something isn't working

Comments

@SteveH-1
Copy link

MediaVault 1.2.0 is installed on my X1000 but won't launch. Snoopy gives the following error:

MediaVault: FAIL = GetVar("EXEC_IMPORT_LOCAL",0x5DF0AD18,8,0x00000200) [4uS]
Steve

@walkero-gr
Copy link
Owner

@SteveH-1 Thank you so much for your report and I am sorry it doesn't work on X1000, but we will find a way to fix the issue.

Can you please tell me:

  1. which version of the OS are you using?
  2. did the previous version v1.1.1 (https://github.com/walkero-gr/mediavault/releases/tag/v1.1.1) worked for you, or any of the previous versions?
  3. do you have Enhancer Package fully installed on your system?

Sorry for all these questions but I need to find where the problem is, and your feedback would help me a lot.

@walkero-gr walkero-gr added the bug Something isn't working label May 30, 2021
@walkero-gr
Copy link
Owner

walkero-gr commented May 30, 2021

@SteveH-1 Can you please have a test on the following binary if it works for you? Just copy the binary to the MediaVault folder replacing the old binary. You might get some output at a shell window but it should start fine.

MediaVault_test.zip

@SteveH-1
Copy link
Author

SteveH-1 commented May 31, 2021 via email

@SteveH-1
Copy link
Author

I have tried the test binary but I get an output windoww with the following message:
"Error::Can't open amisslmaster.library version 4.9 and above"
I have v4.2 of amisslmaster.library installed in SYS:Libs
I'm using FE Update2 with Enhancer 2 partially installed (no XDock installed).
Next, I will try an earlier version.

@walkero-gr
Copy link
Owner

Can you please update the AmiSSL to latest version 4.9 and try that again? This is necessary because it has a lot of fixes. You can download it from https://www.ibrowse-dev.net/2.5/download.php

Thank you so much.

@SteveH-1
Copy link
Author

I've installed v4.9 of AmiSSL but still can't launch MV or the test binary. When I try to launch your test binary, Snoopy reports:
"00012 : test_MediaVault : FAIL = GetVar("EXEC_IMPORT_LOCAL",0x5DFEED18,8,0x00000200) [5uS]".

When I try to launch v1.2.0, the Snoopy output is
"00014 : MediaVault : FAIL = GetVar("EXEC_IMPORT_LOCAL",0x5DF48D18,8,0x00000200) [4uS]"

Steve

@walkero-gr
Copy link
Owner

@SteveH-1 Thank you so much for your help.
Is it too much to ask you to try the v1.1.1 (https://github.com/walkero-gr/mediavault/releases/tag/v1.1.1) and tell me if it works?

@SteveH-1
Copy link
Author

I am afraid v1.1.1 will not load, either; I will email my Snoopy log to you in case that helps (I can't attach it here).
I am now wondering if there is an issue with my OS4 installation, as after trying to launch MV, I notice some programs will no longer open (such as Odyssey and MultiEdit). I think I may need to revert some recently-intsalled components and see if that solves the problem.

Repository owner deleted a comment from SteveH-1 May 31, 2021
@walkero-gr
Copy link
Owner

@SteveH-1 I am not sure if there is an other issue with you setup. I asked at https://www.amigans.net/modules/xforum/viewtopic.php?forum=3&topic_id=8530&post_id=125428#forumpost125428 if anyone uses MediaVault with X1000.

It should work fine, because there is no hardware specific usage at any point in MediaVault. But I am interested to investigate further with your help on the issue.

Do you use any of the Enhancer AKDatatypes?

It would be great if you could prepare a basic AmigaOS 4.1 FE with both updates installed, and the AmiSSL, where you can test MediaVault, so to be sure that nothing else is involved.

Thank you so much for your help.

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 1, 2021

Hi,
I'm waiting on an external HD to replace one which recently died, so I will be able to test on a fresh OS4.1FE install once that arrives. I'm pretty sure I have at least some of the Enhancer datatypes installed, having updated to Enhancer v2.0 a few days ago - I can check later today when I'm back at my Miggy.

@walkero-gr
Copy link
Owner

Hello @SteveH-1 .
Take your time. Yesterday talked with a couple of X1000 owners and they confirmed MediaVault works fine on their machines. So it is not a hardware issue.

Also, I released v1.2.1 with a few bug fixes.

Today, I will try to use on my system the AKDatatypes and anything else that might interfere with MediaVault and see if I can replicate the problem you mention. I will keep you updated.

Thank you for your help to make MediaVault even better.

@walkero-gr
Copy link
Owner

Hello @SteveH-1
Can you please test this debug version of MediaVault. It is not different from the public version, it just has some output strings that will appear in a shell window. If you don't see the messages, try to run it from a shell.

If you see those messages, can you please send me the full output?

MediaVault_debug.lha.zip

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 2, 2021

I unpacked the archive to RAM: and tried running it from there; then I renamed the executable to "MediaValut_debug" and copied it to the existing MediaValut drawer on my WORK: partition and ran it fom there. The result was the same in both cases - the following output appeared in a shell:

dbg: before OpenLibs
dbg: before open application.library
dbg: before open intuition.library
dbg: before open utility.library
dbg: before open jansson.library
dbg: before open amisslmaster.library
dbg: before open oo.library

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 2, 2021

Also (and I don't know if this is relevant) I noticed after trying to run MediaVault (any version), I cannot launch v1.13 of MultiEdit although v1.12 does launch OK. Strange ...

@walkero-gr
Copy link
Owner

@SteveH-1 Thank you for your fast report.

It seems there is something wrong going on with oo.library, and after that failure drives the system unstable. That's why you had issues with other machines as well.

I am in contact with the developer to find the bug and fix it. Unfortunately, I am not able to replicate that behavior on my machine. Please allow me to send you more debug versions.

@walkero-gr
Copy link
Owner

@SteveH-1 Hello again.
Can you please check if you have oo.library in libs: folder, as well as under the MediaVault/libs folder? If you have it on both, first check the versions and send them to me.

After that remove the ones that are under libs: or move the ones from MediaVault/libs folder to libs: and then reboot. Then retry to start MediaVault and please tell me if it starts as it should.

Looking forward to hearing from you.

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 3, 2021

I did have v1.13 of oo.library already in in LIBS: so I removed the one in MediaVault/libs and rebooted.
I tried to start the debug version of MediaVault. It did not open and the shell output is:

dbg: before OpenLibs
dbg: before open application.library
dbg: before open intuition.library
dbg: before open utility.library
dbg: before open jansson.library
dbg: before open amisslmaster.library

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 3, 2021

BTW, if I delete the oo.library from LIBS: and instead use the one on MediaVault/libs, then the debug text reverts to:

dbg: before OpenLibs
dbg: before open application.library
dbg: before open intuition.library
dbg: before open utility.library
dbg: before open jansson.library
dbg: before open amisslmaster.library
dbg: before open oo.library

@walkero-gr
Copy link
Owner

@SteveH-1
Thank you once more for your fast report. You help me a lot.

There is one more person at amigans.net that has similar problems with MediaVault and the above steps made the app work, although it is weird.

I still wait for info from oo.library developer on the matter. I will be back to you as soon as I have any news.

Thank you again for your help.

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 3, 2021

Like the person on Amigans.Net, I have tried deleting the entire LIBS drawer from MediaVault but this did not work for me (the programme still will not launch).
I checked there was no other version of oo.library on my system using "which libs:oo.library all" and it only found the one in SYS:libs

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 3, 2021

I have now tested on a clean OS4.1FE install (Kickstart v 53.70, WB 53.18) with oo.library v1.13 and jansson.library 2.12 in SYS:Libs (having deleted the MediaVault/libs drawer).
I am using v4.9 of amisslmaster.library and there is no other version of oo.library installed on this partition.
MediaVault still does not launch; the debug version gives this output:

dbg: before OpenLibs
dbg: before open application.library
dbg: before open intuition.library
dbg: before open utility.library
dbg: before open jansson.library
dbg: before open amisslmaster.library

@walkero-gr
Copy link
Owner

@SteveH-1
Thank you for doing that. Can you please run in a shell the command NVGetVar and send me the output? Also, do you happen to have a serial connection to an other computer to see if you get something there, after you run MediaVault?

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 3, 2021

Here is the serial output when I try to open the debug version of MediaVault:
[DOS] Starting DOS 54.114 -- Kernel debug level is 4
HD audio card failed to init :-(
CMI8738 found! :-)
CS4281 DRIVERINIT
No card present.
No cards found! :-(
No SOLO_ONE found! :-(
No SB128 found! :-(
No FM801 found! :-(
No Envy24 found! :-(
Function test::Obtain not implementedFunction test::Obtain not implemented

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 3, 2021

And here is the results of running NVGetVar:
11.System:> NVGetVar
name=options
little-endian?=
bootargs=console=ttyS0,115200 root=/dev/sda3
ETH0_HWADDR=00:50:c2:20:d9:84
MENU_0_COMMAND=boot -fs=amigafs ide0.1:amigaboot.of
MENU_0_LABEL=AmigaOS 4.1
MENU_TIMEOUT=3
MENU_DEFAULT=0
STARTUP=set pmu -astate=A4 ; menu
os4_commandline=serial munge debuglevel=4
framebuffer=800/600/8/0x90000000/832
BOOT_CONSOLE=pcconsole0
CFE_VERSION=PAS-2.0.30
CFE_BOARDNAME=NEMO
CFE_MEMORYSIZE=2048

@walkero-gr
Copy link
Owner

@SteveH-1
Thank you so much. I will investigate more the info you provided and be right back to you.

@walkero-gr
Copy link
Owner

@SteveH-1
I was curious about the Function test::Obtain not implementedFunction test::Obtain not implemented, so I had a look on my machine output at the serial, and I get the same line as well. So doubt this has anything to do with the underline problem.

@walkero-gr
Copy link
Owner

Hello @SteveH-1. Can you please check the attached oo.library if it works and MediaVault starts?
oo.library.zip

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 4, 2021

Hi George, I am away on holiday for the next few days, and so will be away from my Amiga :(
I will test as soon as I return.

@SteveH-1
Copy link
Author

MV will now play radio stations as long as I have previously launched AmigaAmp (I suppose it isn't in APPDIR: until then).

@alfredone
Copy link

alfredone commented Jun 12, 2021

Note that if you reassign ENVARC: to the original SYS:Prefs/Env-Archive, it continues to work.

@walkero-gr
Copy link
Owner

Thank you so much guys for all the tests and investigation you are doing. To be honest I haven't though to ask @SteveH-1 to test oo.library example programs if they work at all.

@alfredone
This thing with envarc: does it keep working after a reboot?

@walkero-gr
Copy link
Owner

MV will now play radio stations as long as I have previously launched AmigaAmp (I suppose it isn't in APPDIR: until then).

Yeah, it needs for now to have amigaamp3 in appdir:. Later versions will allow the user to set the player path, and preferred player.

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 12, 2021

"@alfredone
"This thing with envarc: does it keep working after a reboot?"

Not for me, no - I need to run the command in a shell after each reboot.

@alfredone
Copy link

alfredone commented Jun 12, 2021

"@alfredone
"This thing with envarc: does it keep working after a reboot?"

"Not for me, no - I need to run the command in a shell after each reboot."

I confirm. I need to run the command after each reboot.

@walkero-gr
Copy link
Owner

Can you please guys confirm that when you start your computer, do the examples from oo.library archive work?
Also, have you compared your startup-sequence against the one from a clean installation to see if there is something involved with envarc? And while you are there, did you check the user-startup in case something changes the envarc: assign?

@SteveH-1
Copy link
Author

There is nothing in startup-sequence referencing ENVARC which differs from a clean install - the only reference is the line:
Makelink RAM:Disk.info ENVARC:Sys/def_RAM.info SOFT
I have nothing in user-startup referring to ENVARC
I can't run the oo.library examples as I don't have a SDK installed on my beta or vanilla partitions.

@walkero-gr
Copy link
Owner

@SteveH-1
Thank you so much for your continuous tests and help.
You don't need to have the SDK installed to test the oo.library examples. There are binaries in the folder. You just need to have oo.library installed somewhere globally, in example inside libs:, so that it can be found by the binaries and used.

@walkero-gr
Copy link
Owner

@SteveH-1

There is nothing in startup-sequence referencing ENVARC which differs from a clean install

I don't know if there is something else changed that might influence the way the system works. Your main installation, where MediaVault and oo.library does not work, is it a beta installation or public installation?

@alfredone
Copy link

alfredone commented Jun 14, 2021

I booted with the same startup-sequence and user-startup.

@SteveH-1
In the oo package there are binaries executables together with the source code of the examples.

@alfredone
Copy link

@SteveH-1 what filesystem is your partition with not working mediavault?

@SteveH-1
Copy link
Author

The partition with non-working MV is my beta partition, formatted SFS\02
I have also unsuccessfully tried to launch MV from my public partition, which is also SFS\02
I mentioned the lack of SDK as I assume this is where oo.library installs the examples; I could not find them on my system, so I downloaded the package again and tried to run the SimpleAudio example from RAM but it did not open (Snoopy log attached).

Snoopy_Output.txt

@walkero-gr
Copy link
Owner

Hello guys,
Tuomas, developer of oo.library, was kind enough to create a debug library for us to test. It prints to a serial port (or Sashimi) which libraries it tries to open in library init code and if it succeeded.

It would be great if you could test it and give me feedback of the serial output, so we could find where exactly it stops working.

Thank you so much guys.

libs.zip

@alfredone
Copy link

This is the serial output:

Function test::Obtain not implementedFunction test::Obtain not implementedOO library: Trying to open dos.library v52...
OO library: ...Opened dos.library v52
OO library: Trying to open intuition.library v54, v53 or v52...
OO library: ...Opened intuition.library v54, v53 or v52
OO library: Trying to open utility.library v52...
OO library: ...Opened utility.library v52
OO library: Trying to open graphics.library v54, v53 or v52...
OO library: ...Opened graphics.library v54, v53 or v52
OO library: Trying to open datatypes.library v52...
OO library: ...Opened datatypes.library v52
OO library: Trying to open newlib.library v52...
OO library: ...Opened newlib.library v52
OO library: Trying to open workbench.library v52...
OO library: ...Opened workbench.library v52
OO library: Trying to open icon.library v52...
OO library: ...Opened icon.library v52
OO library: Trying to open locale.library v52...
OO library: ...Opened locale.library v52
OO library: Trying to open layers.library v52...
OO library: ...Opened layers.library v52
OO library: Trying to open diskfont.library v52...
OO library: ...Opened diskfont.library v52
OO library: Trying to open application.library v53 and application interface v2...
OO library: ...Opened application.library v53 and application interface v2
OO library: Trying to open bsdsocket.library v4...
OO library: ...Opened bsdsocket.library v4
OO library: Trying to open AmigaInput.library v52...

@walkero-gr
Copy link
Owner

@alfredone
Awesome. Thank you for that. Let's wait to see @SteveH-1 feedback. I am curious if it is the same.

@SteveH-1
Copy link
Author

SteveH-1 commented Jun 15, 2021

Here's my output (I used Sashimi and can't save the output window as text once I've tried to launch MV):
sashimi output

@walkero-gr
Copy link
Owner

@SteveH-1
Thank you so much for your test.

So, I guess that if you do the trick with envarc assign, this point passes and proceeds fine, right?
I would like to ask you if you could test it as well, and see what info you get at the serial, so to compare them.

I already informed Tuomas, to have a look.

Thank you so much for your help guys. I am grateful.

@alfredone
Copy link

This is the serial log after the trick with envarc assign:

Function test::Obtain not implementedFunction test::Obtain not implementedOO library: Trying to open dos.library v52...
OO library: ...Opened dos.library v52
OO library: Trying to open intuition.library v54, v53 or v52...
OO library: ...Opened intuition.library v54, v53 or v52
OO library: Trying to open utility.library v52...
OO library: ...Opened utility.library v52
OO library: Trying to open graphics.library v54, v53 or v52...
OO library: ...Opened graphics.library v54, v53 or v52
OO library: Trying to open datatypes.library v52...
OO library: ...Opened datatypes.library v52
OO library: Trying to open newlib.library v52...
OO library: ...Opened newlib.library v52
OO library: Trying to open workbench.library v52...
OO library: ...Opened workbench.library v52
OO library: Trying to open icon.library v52...
OO library: ...Opened icon.library v52
OO library: Trying to open locale.library v52...
OO library: ...Opened locale.library v52
OO library: Trying to open layers.library v52...
OO library: ...Opened layers.library v52
OO library: Trying to open diskfont.library v52...
OO library: ...Opened diskfont.library v52
OO library: Trying to open application.library v53 and application interface v2...
OO library: ...Opened application.library v53 and application interface v2
OO library: Trying to open bsdsocket.library v4...
OO library: ...Opened bsdsocket.library v4
OO library: Trying to open AmigaInput.library v52...
OO library: ...Opened AmigaInput.library v52
OO library: Trying to open window.class...
OO library: ...Opened window.class
OO library: Trying to open label.image...
OO library: ...Opened label.image
OO library: Trying to open bitmap.image...
OO library: ...Opened bitmap.image
OO library: Trying to open layout.gadget...
OO library: ...Opened layout.gadget
OO library: Trying to open listbrowser.gadget...
OO library: ...Opened listbrowser.gadget
OO library: Trying to open button.gadget...
OO library: ...Opened button.gadget
OO library: Trying to open string.gadget...
OO library: ...Opened string.gadget
OO library: Trying to open chooser.gadget...
OO library: ...Opened chooser.gadget
OO library: Trying to open checkbox.gadget...
OO library: ...Opened checkbox.gadget
OO library: Trying to open radiobutton.gadget...
OO library: ...Opened radiobutton.gadget
OO library: Trying to open fuelgauge.gadget...
OO library: ...Opened fuelgauge.gadget
OO library: Trying to open integer.gadget...
OO library: ...Opened integer.gadget
OO library: Trying to open slider.gadget...
OO library: ...Opened slider.gadget
OO library: Trying to open virtual.gadget...
OO library: ...Opened virtual.gadget
OO library: Trying to open getfile.gadget...
OO library: ...Opened getfile.gadget
OO library: Trying to open clicktab.gadget...
OO library: ...Opened clicktab.gadget
OO library: Finished opening libraries. All OK.

@SteveH-1
Copy link
Author

Here is my output after doing the ENVARC "trick":

Sashimi installed ([Ctrl]+C or "Break 10" to remove)
Function test::Obtain not implementedFunction test::Obtain not implementedOO library: Trying to open
dos.library v52...
OO library: ...Opened dos.library v52
OO library: Trying to open intuition.library v54, v53 or v52...
OO library: ...Opened intuition.library v54, v53 or v52
OO library: Trying to open utility.library v52...
OO library: ...Opened utility.library v52
OO library: Trying to open graphics.library v54, v53 or v52...
OO library: ...Opened graphics.library v54, v53 or v52
OO library: Trying to open datatypes.library v52...
OO library: ...Opened datatypes.library v52
OO library: Trying to open newlib.library v52...
OO library: ...Opened newlib.library v52
OO library: Trying to open workbench.library v52...
OO library: ...Opened workbench.library v52
OO library: Trying to open icon.library v52...
OO library: ...Opened icon.library v52
OO library: Trying to open locale.library v52...
OO library: ...Opened locale.library v52
OO library: Trying to open layers.library v52...
OO library: ...Opened layers.library v52
OO library: Trying to open diskfont.library v52...
OO library: ...Opened diskfont.library v52
OO library: Trying to open application.library v53 and application interface v2...
OO library: ...Opened application.library v53 and application interface v2
OO library: Trying to open bsdsocket.library v4...
OO library: ...Opened bsdsocket.library v4
OO library: Trying to open AmigaInput.library v52...
OO library: ...Opened AmigaInput.library v52
OO library: Trying to open window.class...
OO library: ...Opened window.class
OO library: Trying to open label.image...
OO library: ...Opened label.image
OO library: Trying to open bitmap.image...
OO library: ...Opened bitmap.image
OO library: Trying to open layout.gadget...
OO library: ...Opened layout.gadget
OO library: Trying to open listbrowser.gadget...
OO library: ...Opened listbrowser.gadget
OO library: Trying to open button.gadget...
OO library: ...Opened button.gadget
OO library: Trying to open string.gadget...
OO library: ...Opened string.gadget
OO library: Trying to open chooser.gadget...
OO library: ...Opened chooser.gadget
OO library: Trying to open checkbox.gadget...
OO library: ...Opened checkbox.gadget
OO library: Trying to open radiobutton.gadget...
OO library: ...Opened radiobutton.gadget
OO library: Trying to open fuelgauge.gadget...
OO library: ...Opened fuelgauge.gadget
OO library: Trying to open integer.gadget...
OO library: ...Opened integer.gadget
OO library: Trying to open slider.gadget...
OO library: ...Opened slider.gadget
OO library: Trying to open virtual.gadget...
OO library: ...Opened virtual.gadget
OO library: Trying to open getfile.gadget...
OO library: ...Opened getfile.gadget
OO library: Trying to open clicktab.gadget...
OO library: ...Opened clicktab.gadget
OO library: Finished opening libraries. All OK.

@walkero-gr
Copy link
Owner

Awesome... Thanks guys.
Let's wait for Tuomas to see it and come back to us.

@alfredone
Copy link

This is the log file with snoopy output too:
00001 : Shell Process : o.k. = GetVar("_pchar",0x50D05D18,32,0x00000200) [4uS]
00002 : Shell Process : o.k. = GetVar("_mchar",0x50D05D18,32,0x00000200) [2uS]
00003 : Shell Process : o.k. = GetVar("_pchar",0x50D05D18,32,0x00000200) [2uS]
00004 : Shell Process : o.k. = GetVar("_mchar",0x50D05D18,32,0x00000200) [3uS]
00005 : Shell Process : FAIL = FindSegment("MediaVault",0x00000000,USER) [4uS]
00006 : Shell Process : FAIL = FindSegment("MediaVault",0x00000000,SYSTEM) [1uS]
00007 : Shell Process : DIR = SetCurrentDir("work:Audio/MediaVault/")
00008 : Shell Process : o.k. = Lock("MediaVault",SHARED) [62uS]
00009 : Shell Process : o.k. = ExamineObject([LK] "MediaVault") [15uS]
Function test::Obtain not implementedFunction test::Obtain not implementedOO library: Trying to open dos.library v52...
OO library: ...Opened dos.library v52
OO library: Trying to open intuition.library v54, v53 or v52...
OO library: ...Opened intuition.library v54, v53 or v52
OO library: Trying to open utility.library v52...
OO library: ...Opened utility.library v52
OO library: Trying to open graphics.library v54, v53 or v52...
OO library: ...Opened graphics.library v54, v53 or v52
OO library: Trying to open datatypes.library v52...
OO library: ...Opened datatypes.library v52
OO library: Trying to open newlib.library v52...
OO library: ...Opened newlib.library v52
OO library: Trying to open workbench.library v52...
OO library: ...Opened workbench.library v52
OO library: Trying to open icon.library v52...
OO library: ...Opened icon.library v52
OO library: Trying to open locale.library v52...
OO library: ...Opened locale.library v52
OO library: Trying to open layers.library v52...
OO library: ...Opened layers.library v52
OO library: Trying to open diskfont.library v52...
OO library: ...Opened diskfont.library v52
OO library: Trying to open application.library v53 and application interface v2...
OO library: ...Opened application.library v53 and application interface v2
OO library: Trying to open bsdsocket.library v4...
OO library: ...Opened bsdsocket.library v4
OO library: Trying to open AmigaInput.library v52...
00010 : Shell Process : o.k. = LoadSeg("MediaVault") = [0x14632F31] [26601uS]
00011 : Shell Process : o.k. = Lock("MediaVault",SHARED) [19uS]
00012 : Shell Process : DIR = ParentDir("MediaVault") [6uS]
00013 : Shell Process : DIR = SetCurrentDir("work:Audio/MediaVault/")
00014 : MediaVault : o.k. = Open("CONSOLE:",OLD) = [0x15E728A8] [2979uS]
00015 : MediaVault : o.k. = IsInteractive("CONSOLE:")
00016 : MediaVault : 102400 = FindSegmentStackSize("MediaVault") [67uS]
00017 : MediaVault : -----> RunCommand(0x14632F31 "MediaVault",,"",1)
00018 : MediaVault : 102400 = FindSegmentStackSize("MediaVault") [2uS]
00019 : MediaVault : o.k. = [exec] OpenLibrary("utility.library",50) [4uS]
00020 : MediaVault : o.k. = [exec] OpenLibrary("newlib.library",52) [2uS]
00021 : MediaVault : o.k. = IsInteractive("CON:50/50/600/350/AmigaShell/CLOSE/TABBED")
00022 : MediaVault : o.k. = IsInteractive("CONSOLE:")
00023 : MediaVault : o.k. = IsInteractive("CONSOLE:")
00024 : MediaVault : o.k. = IsInteractive("CONSOLE:")
00025 : MediaVault : FAIL = GetVar("EXEC_IMPORT_LOCAL",0x51000D18,8,0x00000200) [5uS]
00026 : MediaVault : o.k. = Lock("Work:Audio/MediaVault",SHARED) [23uS]
00027 : MediaVault : DIR = SetCurrentDir("Work:Audio/MediaVault")
00028 : MediaVault : o.k. = [exec] OpenLibrary("icon.library",0) [12uS]
00029 : MediaVault : o.k. = [exec] OpenLibrary("window.class",0) [8uS]
00030 : MediaVault : o.k. = [exec] OpenLibrary("gadgets/texteditor.gadget",0) [11uS]
00031 : MediaVault : o.k. = [exec] OpenLibrary("gadgets/string.gadget",0) [3uS]
00032 : MediaVault : o.k. = [exec] OpenLibrary("gadgets/scroller.gadget",0) [3uS]
00033 : MediaVault : o.k. = [exec] OpenLibrary("requester.class",0) [4uS]
00034 : MediaVault : o.k. = [exec] OpenLibrary("gadgets/listbrowser.gadget",0) [4uS]
00035 : MediaVault : o.k. = [exec] OpenLibrary("gadgets/layout.gadget",0) [3uS]
00036 : MediaVault : o.k. = [exec] OpenLibrary("images/label.image",0) [3uS]
00037 : MediaVault : o.k. = [exec] OpenLibrary("intuition.library",0) [3uS]
00038 : MediaVault : o.k. = [exec] OpenLibrary("gadgets/chooser.gadget",0) [4uS]
00039 : MediaVault : o.k. = [exec] OpenLibrary("gadgets/button.gadget",0) [3uS]
00040 : MediaVault : o.k. = [exec] OpenLibrary("images/bitmap.image",0) [3uS]
00041 : MediaVault : o.k. = [exec] OpenLibrary("application.library",0) [21499uS]
00042 : MediaVault : o.k. = [exec] OpenLibrary("application.library",53) [13967uS]
00043 : MediaVault : o.k. = [exec] OpenLibrary("intuition.library",54) [3uS]
00044 : MediaVault : o.k. = [exec] OpenLibrary("utility.library",53) [2uS]
00045 : ramlib : FAIL = [exec] FindResident("jansson.library") [13uS]
00046 : ramlib : FAIL = Lock("LIBS:jansson.library",SHARED) [12423uS]
00047 : ramlib : FAIL = Lock("CLASSES:jansson.library",SHARED) [282uS]
00048 : ramlib : FAIL = Lock("CURRDIR:jansson.library",SHARED) [12uS]
00049 : ramlib : o.k. = Lock("CURRDIR:Libs/jansson.library",SHARED) [441uS]
00050 : ramlib : o.k. = LoadSeg("CURRDIR:Libs/jansson.library") = [0x15AC7A75] [4072uS]
00051 : ramlib : o.k. = [exec] OpenLibrary("newlib.library",52) [4uS]
00052 : MediaVault : o.k. = [exec] OpenLibrary("jansson.library",2) [22694uS]
00053 : MediaVault : o.k. = [exec] OpenLibrary("amisslmaster.library",4) [6008uS]
00054 : ramlib : FAIL = [exec] FindResident("oo.library") [12uS]
00055 : ramlib : o.k. = Lock("LIBS:oo.library",SHARED) [330uS]
00056 : ramlib : o.k. = LoadSeg("LIBS:oo.library") = [0x15AC7905] [31424uS]
00057 : ramlib : o.k. = [exec] OpenLibrary("dos.library",52) [8uS]
00058 : ramlib : o.k. = [exec] OpenLibrary("intuition.library",54) [3uS]
00059 : ramlib : o.k. = [exec] OpenLibrary("utility.library",52) [2uS]
00060 : ramlib : o.k. = [exec] OpenLibrary("graphics.library",54) [3uS]
00061 : ramlib : o.k. = [exec] OpenLibrary("datatypes.library",52) [6uS]
00062 : ramlib : o.k. = [exec] OpenLibrary("newlib.library",52) [2uS]
00063 : ramlib : o.k. = [exec] OpenLibrary("workbench.library",52) [5uS]
00064 : ramlib : o.k. = [exec] OpenLibrary("icon.library",52) [3uS]
00065 : ramlib : o.k. = [exec] OpenLibrary("locale.library",52) [3uS]
00066 : ramlib : o.k. = [exec] OpenLibrary("layers.library",52) [2uS]
00067 : ramlib : o.k. = [exec] OpenLibrary("diskfont.library",52) [3uS]
00068 : ramlib : o.k. = [exec] OpenLibrary("application.library",53) [93uS]
00069 : ramlib : o.k. = [exec] OpenLibrary("bsdsocket.library",4) [15uS]
00070 : AmigaInput_usb_task : 0 = FindSegmentStackSize("") [45uS]
00071 : AmigaInput_usb_task : o.k. = [exec] OpenLibrary("application.library",51) [100uS]

@SteveH-1
Copy link
Author

Following a suggestion from Andy Broad, I deleted ENV(ARC):Sys/AmigaInput/AmigaInput.prefs
MV opened successfully. I have since created a new AmigaInput.prefs and MV continues to open.
This seems to have resolved the issue.

@alfredone
Copy link

I can confirm that it's a problem with the AmigaInput preferences application.
Saving the AmigaInput preferences after disconnecting my Saitek P880 joypad corrupts the AmigaInput.prefs file, and sometimes crashes.
So I think this issue can be closed here, right?

@SteveH-1
Copy link
Author

Exactly the same behaviour here - AmigaInput prefs gets corrupted when I unplug my Dark Tornado joystick. MediaVault works perfectly as long as I delete the corrupted AmigaPrefs file.

@walkero-gr
Copy link
Owner

I am glad this issue is getting resolved. Tuomas was so kind to release a new version of oo.library 1.16 (http://os4depot.net/?function=showfile&file=development/library/oo.lha), that tries to resolve that issue. Please, try it and tell me if it works for you guys.

@alfredone
Copy link

It works! ( at least for me :) )

@SteveH-1
Copy link
Author

Yes, I can confirm it also works for me.

@walkero-gr
Copy link
Owner

That's awesome that the problem was resolved with oo.library v1.16. I will include this one on my next release. Thank you so much guys for your tremendous help to find the problem and get a solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants