Eclipse-Community / r3dfox

r3dfox is a modern Firefox based web browser for Windows Vista & 7. SourceForge link for downloading with older browsers. https://sourceforge.net/projects/r3dfox/
https://eclipse.cx/projects/r3dfox
Other
188 stars 7 forks source link

Crashing on Win7 ESU FULLY UPDATED #125

Open darkalexis1990 opened 2 months ago

darkalexis1990 commented 2 months ago

crashes on latest build on Win7 ESU build 7601.27219 (server2008r2 latest updates throught bypassv12 tool)

image

K4sum1 commented 2 months ago

What happens with latest VC++?

https://github.com/abbodi1406/vcredist

darkalexis1990 commented 2 months ago

yes

image

K4sum1 commented 2 months ago

I'm not sure what causes this issue or how I would debug it. I am unable to replicate any crash like this, even with RTM. Others have reported the same crash before, this is a duplicate of https://github.com/Eclipse-Community/r3dfox/issues/119

K4sum1 commented 2 months ago

Since this is a VM, would you be willing to try VxKex?

darkalexis1990 commented 2 months ago

it worked, but its not efficient. also the layout is from win10 which is awful image

darkalexis1990 commented 2 months ago

the developer must fix this. its a irony to crash on a full updated Win7 ESU machine.

K4sum1 commented 2 months ago

Disable reporting as Windows 10 and you'll have the 7 UI

I was actually hoping VxKex wouldn't work so we could test nightly builds to see where it first began, but can't do that.

I actually don't know what causes this, and without knowing the cause, how can I fix it?

darkalexis1990 commented 2 months ago

where is the report crash file in order to send it to you?

K4sum1 commented 2 months ago

I would need to somehow replicate the issue myself.

K4sum1 commented 1 month ago

Try these builds pls

https://litter.catbox.moe/8wr1wd.7z

darkalexis1990 commented 1 month ago

@K4sum1 it seems to work.

image

K4sum1 commented 1 month ago

Do both work?

darkalexis1990 commented 1 month ago

@K4sum1 yes

K4sum1 commented 1 month ago

The only thing that I think could cause the issue is that I've only seen reports like this from non-English localized versions of Windows. What language is your ISO and can you send it pls?

I guess I'll have to look into how Cairo does localization.

darkalexis1990 commented 1 month ago

my ISO is en-US .its a Gen2 ISO release from 9/23

K4sum1 commented 1 month ago

Well, you seem to have changed localization then. What are you using?

darkalexis1990 commented 1 month ago

image image image

K4sum1 commented 1 month ago

So I applied those settings and it works fine on my end. I guess I'll move onto the next idea which is maybe ESU is funny with this.

K4sum1 commented 1 month ago

Is this a 0x80000003 in xul.dll by chance?

(Check Event Viewer)

darkalexis1990 commented 1 month ago

how can i find this?

K4sum1 commented 1 month ago

I forgot to send woops

Win key + R eventvwr Enter Windows Logs Application Look for Error Level and find ones for r3dfox.exe

Komprogue commented 1 month ago

Is this a 0x80000003 in xul.dll by chance?

(Check Event Viewer)

I've got an 0x80000003 error in v.127.0.2:

127 0 2

But in v.128.0.3 it's another one:

128 0 3

K4sum1 commented 1 month ago

Ok, so my guess is Microsoft somehow fucked up DWrite.dll with ESU,

Download this, import the registry file, and move all the files to the r3dfox install directory. Then reboot and try opening r3dfox. DWrite.zip

Komprogue commented 1 month ago

Download this, import the registry file, and move all the files to the r3dfox install directory. Then reboot and try opening r3dfox. DWrite.zip

No, it didn't help, unfortunately,

K4sum1 commented 1 month ago

Hmm, I'll need to get around to testing with ESU and seeing if I can fix without downgrading Cario.

K4sum1 commented 1 month ago

@K4sum1 it seems to work.

image

@darkalexis1990 Do you still have those builds? I need them to give to other people to test (download expired)

darkalexis1990 commented 1 month ago

what exactly you want me to send? :)

K4sum1 commented 1 month ago

Try these builds pls

https://litter.catbox.moe/8wr1wd.7z

This

darkalexis1990 commented 1 month ago

do i have remove the previous with revo unistaller?

K4sum1 commented 1 month ago

I mean do you have the installers I gave you that were from that link? I deleted them, and the link expired.

darkalexis1990 commented 1 month ago

sorry i dont have them :(

K4sum1 commented 3 weeks ago

my ISO is en-US .its a Gen2 ISO release from 9/23

So I found this and tried it https://archive.org/details/win7_gen2 (It's the newest I could find)

And uh it works fine for me wtf

Screenshot_2024-08-19_00-11-03

jonm58 commented 3 weeks ago

What are your CPU and GPU?

K4sum1 commented 3 weeks ago

I found a 9/23 Gen2 release and tried it. Still working on my end.

K4sum1 commented 3 weeks ago

@jonm58 I don't think GPU matters here since it's virtualized. You can see their CPU in this pic.

@K4sum1 it seems to work.

image

For me, I have 5950X and 2080 Ti, host is MX Linux (I'm using Nouveau because I can btw)

lvpha commented 3 weeks ago

Hey @K4sum1 ,

Win 7 ESU (German, partly localized to US-EN) The crash happens when I first launch it. I close the error and launch it again. Then it works perfectly.

Ryzen 7 5700x/RTX3060.

Btw, I am NOT on a VM.

I'll create a backup, then proceed with troubleshooting.

K4sum1 commented 2 weeks ago

By chance, can you check if 129.0.2 resolves the issue?

https://github.com/Eclipse-Community/r3dfox/releases/tag/v129.0.2

Komprogue commented 2 weeks ago

By chance, can you check if 129.0.2 resolves the issue?

https://github.com/Eclipse-Community/r3dfox/releases/tag/v129.0.2

Seems like finally that crash at launching is gone.

K4sum1 commented 2 weeks ago

So it was not Cario, it was this code that only ran if you use the installer. https://github.com/Eclipse-Community/r3dfox/commit/52ca3f540c66371fb26fbcbafaf2aae3e941c042 I never caught it since I don't use the installer. The downgrade Cairo portable builds working made me think it was Cario and Microsoft broke DWrite or GDI somehow with ESU and since my 2020 update point worked I considered it low priority especially since Cairo is hell to work with. (I initially tried to keep it downgraded for 127)

K4sum1 commented 2 weeks ago

Wait woops, lemme close https://github.com/Eclipse-Community/r3dfox/issues/119 instead