Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Dave Yeo

Pages: [1] 2 3 ... 223
1
Hi Andy, sorry, I didn't realize that you were compiling with OW when I posted.
DBG vs XQS: DBG has more info to find where the error occurred. XQS are small and give enough info much of the time. I feel that it is best to add the XQS files to your package and have the DBG files available if needed. I don't know how well exceptq handles the OpenWatcom debug format.
You should be able to add the symfile directive to your wlink options

I see your linking with wl, wl is for GCC, handles dwarf style debug info. Using wc386, you should probably link with wlink. Perhaps this is your problem producing debug info, '-d2 -dDEBUG_BUILD' is what the screensaver uses.
wc386 only produces HLL debugging info and that's currently it. You have to use the OW debugger.
Might of got confused about debugging styles, GCC -Zomf -g produces files that can be debugged in idebug, OW doesn't so your left with its debugger.

2
Networking / Re: Squid Cache
« on: Today at 09:44:19 am »
Hi Harald, basically a Pentium 4 Northwood and as you can see, no SSE3 support. Paul can explain why squid is using SSE3. The trp report is accurate and this build of squid will not run on your processor.
Gotta say that Intel has crappy CPU naming, especially with Xenon's
Thanks.

3
Hardware / Re: Hardware Compatibility Wishlist for 2022
« on: Today at 01:47:04 am »
Somewhat surprising, my T42 with 1GB of ram is quite stable, takes forever to start SeaMonkey but once running, it's fine.
One thing is to set the size of the swap file as fairly large (1GB?) as growing it can cause problems.
The other day I had to reboot as cpp (the preprocessor) was dying trying to allocate 64 KB's of memory, SeaMonkey was still stable.

4
OK, use something like 'LDFLAGS=-Zlinker option symfile=xxx.dbg' and -g in both CFLAGS (CXXFLAGS) and LDFLAGS to get the dbg file.

5
Networking / Re: Squid Cache
« on: January 22, 2022, 06:44:09 pm »
Tried my old squid, which is working fine as I'm posting this using it. The log also has :DNS Socket created at 0.0.0.0, FD 9" but works. Here's the log for comparison, no invalid arguments, the cache was dirty after 4 years :)
 

6
Hardware / Re: Hardware Compatibility Wishlist for 2022
« on: January 22, 2022, 06:24:44 pm »
Thanks, OS4User. RAM disk is not an option, when only 1 GB or less is recognized for the system. AMD systems suffer since a longer time from this, with 1.5 - 2 GB. According to Sigurd, newer Intel (i7) systems have that problem, too.

Virtualization seems to be the only option then.

Are there any newer systems that support 3 GB?

Even with only 1.5GB of actual ram recognized by the system, you still should have about 3.5 GB of memory space, it'll just swap and the swap file can go on the ram disk.
At one point I was using a system with 1.5GB's of ram installed, linking xul.dll required VIRTUALADDRESSLIMIT set to 3072 to avoid running out of memory, the swap file would grow to close to 2 GB (occasionally over which killed the system with a swap file full error, there seems to be a 2GB limit), things would be slow but work.
With 1.5 GB of ram under normal usage you should only see light swapping.

7
Hi, the xqs files should be enough to create a trp report and it looks like you are correctly creating them. And of course wl.exe is a patched version of wlink.exe to handle dwarf debugging code. IIRC, (have to look at the mozilla source), the symfile directive creates the dbg file. You do have to build with -g to get the debug info to begin with.
To double check the debug status, try running the binary under an OS/2 (not Watcom) debugger.
Perhaps simply exceptq's exception handler isn't handling the exception correctly and it is falling through to the default exception handler, which creates the entry in popuplog.

8
Networking / Re: Squid Cache
« on: January 22, 2022, 05:45:13 pm »
Tried it, seems to just sit there forever trying to load a page. In the log I see,
Code: [Select]
2022/01/22 08:29:29 kid1| ERROR: loading file '/squid/share/errors/templates/ERR_PROTOCOL_UNKNOWN': (2) No such file or directory
2022/01/22 08:29:29 kid1| WARNING: failed to find or read error text file ERR_PROTOCOL_UNKNOWN

Which is missing. Have to try an older browser in case it is SeaMonkey/Firefox (tried both) that is broken.

Edit: seems to be stuck listening at 0.0.0.0, which won't work, there's other invalid arguments even using  my old working squid.conf (almost the same), attaching log.

9
Networking / Re: Squid Cache
« on: January 22, 2022, 05:12:14 pm »
Hi Harald, unluckily given Intel's crappy naming, Xeon doesn't say much besides being the high end of whatever Intel was making. Seems "000D7A99 >FISTTP QWORD " is SSE3 and I guess your CPU doesn't support it and is pre-Prescott if I understand it right.
Attached is cpuinfo.exe, that'll list your CPU characteristics if you want to post them.
Paul can comment on whether this was assembly or C code.

10
Networking / Re: Squid Cache
« on: January 22, 2022, 06:08:11 am »
In theory, on a client, especially one with a bad/slow connection, using the cache speeds things up as many responses come from the cache instead of over the internet. It was why I used squid when I was on dial up. In practice I found less and less benefit as things went to HTTPS as it is hard to cache encrypted content and stopped using it.

11
Networking / Re: Squid Cache
« on: January 22, 2022, 03:59:23 am »
Hi David, setting it up in SeaMonkey should be a matter of going to Preferences-->Advanced-->Proxies and choosing Manual Proxy Configuration and entering your address, 127.0.0.1 was what I used for squid along with the port number, 3128? It's set in squid.conf.
Might need to add your hostname to squid.conf, I had,
Code: [Select]
#Default:
# Automatically detect the system host name
visible_hostname bluelion-40654
During the bluelion days.

12
Networking / Re: USB Modem
« on: January 22, 2022, 03:51:04 am »
Another thing was that using the Injoy dialer's NAT, I had to kill socktidy or not load it. IIRC, all it needed was the basic ATZ to initialize it.

13
Networking / Re: USB Modem
« on: January 22, 2022, 03:42:42 am »
Yes, I used those while stuck on dial up. Only the Arca Noae USB drivers worked with it and they're very sensitive to lightning, I went through two. Luckily they were cheap at the local drug store due to being discontinued.
Actually might have been a different modem that only worked with the Arca Noae USB drivers. Anyways other then the lightning problems, they were fine on my crappy landline. IIRC, you do have to install the supporting USB drivers.

14
Hardware / Re: Hardware Compatibility Wishlist for 2022
« on: January 21, 2022, 05:25:42 pm »
But it would be great if we could port webrtc to work on our platform.

Well, QT5's web engine also supports webrtc, which I guess is what BWW is planning on enabling. For Mozilla, it would require someone who knows what they're doing. Hopefully BWW will solve the remaining problems with the new browser.

15
Networking / Re: Squid Cache
« on: January 21, 2022, 08:13:09 am »
Hi Harald, SIGILL is a bad instruction, usually from targeting a newer processor then the one you're using. What CPU do you have? And what is the failing opcode, be the section "Failing instruction" in your trp report just below the part you quoted.

Pages: [1] 2 3 ... 223