Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
76 user(s) are online (53 user(s) are browsing Forums)

Members: 0
Guests: 76

more...

Headlines

Forum Index


Board index » All Posts (elfpipe)




USB fail
Just can't stay away
Just can't stay away


Hi,

I am trying another thread here about failures. I am working with public release modules now, so it should be fine.

Problem is, I might have a failing USB connective. I am using a USB stick to transfer files from Ubuntu on a laptop, and often I get fails.

Problem is, right now I have a file, that transfer badly. It has noise in the beginning, when it has been copied.

BUT when opening the file with MultiViewer, there is no noise. So I am wondering, if it might not be a hw issue but rather a software.

EDIT: If opening the file and saving as with MultiViewer, I get a resulting file with no noise.

Go to top


Re: Ramdisk failing on X5000
Just can't stay away
Just can't stay away


@colinw

Sorry, my bad. I don't have access to it. Let's just end the discussion here.

Go to top


Re: Ramdisk failing on X5000
Just can't stay away
Just can't stay away


@abalaban @colinw

Versions :

- dos.library.kmod.debug 54.121
- kernel.debug 54.56
- ram-handler.kmod 54.26

I don't have a serial hook up, so I can't see serial output during boot.

Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Just can't stay away
Just can't stay away


@afxgroup

Quote:
while they are unloaded with NO DEBUG....


That makes no sense. Have your checked the debug output of elf.library to see, why they fail to load?

Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Just can't stay away
Just can't stay away


@afxgroup

Just a thought : The file constructor, that you are talking about - is it instantiated inside libc.so or in the main executable?

Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Just can't stay away
Just can't stay away


@afxgroup

How is the file constructor instantiated? Can you post the code here?

Quote:
Of course I can't debug it because no serial output..


Sashimi??

Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Just can't stay away
Just can't stay away


@afxgroup

Sure. I took about 1 1/2 year (one-and-a-half year) to solve the pointer equality issue. Maybe you can do it a little faster? ;-D

I am here to support, if you pinpoint a problem with the binary loader.

Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Just can't stay away
Just can't stay away


@afxgroup

Maybe an -fPIC issue? I am having trouble picturing the problem, when I don't know, what your code looks like.

The .ctors/.dtors code is quite solid now, so I doubt, that the problem is here. There could be some strange link problem, that we don't know about yet.

Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Just can't stay away
Just can't stay away


@afxgroup

Quote:
... while if I disable debug I have a DSI ...


Well, obviously something is responsible for either setting the value, or you have overlooked something? If you set it to zero (0) just before it is used, what happens then?

EDIT : Since it works (...) with static link, then perhaps it is a constructor issue, that we overlooked?

Are you using still .ctors, or have you progressed to .init_array? Remember, there is also .pre_init_array, and this is not implemented. Neither is .init_array for the main executable.

Go to top


Re: Ramdisk failing on X5000
Just can't stay away
Just can't stay away


@colinw

Hi Colin, thanks for the assistence!

I am trying to upgrade ram-handler.kmod to version 54.26 (latest).

This one pops up requesters at boot. First 'Unknown volume RAM:', and then when pressing 'Mount', it says 'Failed to load DEVS:mountlist'.

I can see, that there is indeed no file called DEVS:mountlist.

Also, I can see in DEVS:DOSDrivers/, that there is no entry for RAM.

Is this a manual assignment now? I am not sure how to correctly create the entry for RAM.

Also I am curious : What is the ramdrive.device.kmod for ?

EDIT : I can boot from installation CD, and then the ramdisk seems to be fine.

Go to top


Ramdisk failing on X5000
Just can't stay away
Just can't stay away


Hey guys,

I have huge problems with my drives at the moment. At first I thought it must be because of a blow on the machine about 1/2 year ago.

BUT now the ramdisk is starting to fail. I cannot read simple executables from it.

SO I remembered, that I updgraded dos.library and ramlib.kmod some weeks ago.

Does anyone of the betatesters know, if there are issues with versions of those two entities?

I think it is a better bet than both my usb stick and harddrive going bust at the same time. The machine boots fine 19 out of 20 times, and the last time I assume it is an issue with my beta elf.library.

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@afxgroup

Yes. I have a music gig tomorrow, so I need to spend a little time preparing. But Thursday I should be around again.

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@elfpipe

And we have a winner :

Qt6 Network http

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@elfpipe

I found this snippet in Qt4 :

Quote:
//ISocket->SocketBaseTags(
// SBTM_SETVAL(SBTC_CAN_SHARE_LIBRARY_BASES),TRUE,
// TAG_END);


Is this something to use?

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@afxgroup

Nopy. I can't even get that far (ISocket->connect comes before handshake). I am suspecting, that it is an issue with threads.

EDIT : I remember there being an issue with sharing sockfds across threads in Qt4. I thought, the solution would be to use bsdsocket.library instead of newlib calls, but maybe even that is not enough.

Do we have a network api that allows for sharing socket descriptors across threads?

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@afxgroup

I think I found the right place to put them.

BUT no matter what server I try and connect to, the call to

ISocket->connect()

fails. I get a working ip address with QHostInfo(), and the port is correct (either 80 or 443).

Is there any good way to test http/https access without having to play with firewalls? I can use the same Qt6 app on my pc, and it gives bonus, but on the amiga all connect calls fail.

EDIT : connect to 127.0.0.1:80 fails, so probably my socket is not sane. Any advice?

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@elfpipe

Ok. Plugins load fine now. I don't know what to do with the certificates. I just want to hook up with google. What shall I do?

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@thread

So I got this far. The problem is the macro Q_GLOBAL_STATIC_WITH_ARGS. It seems it is never instantiated :

qglobalstatic.h at github

When instantiated, it looks like this :

Q_GLOBAL_STATIC_WITH_ARGS(QFactoryLoaderloader,
                          (
QTlsBackend_iidQStringLiteral("/tls")))


Any cues/clues?

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@Skateman

Looks nice. Is this part of enhancer software or something else?

Go to top


Re: Qt 6 progress
Just can't stay away
Just can't stay away


@afxgroup

Openssl. And I know, what the problem is (sort of). It is the Qt6 plugin system, that is not functional yet.

Go to top



TopTop
(1) 2 3 4 ... 74 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project