BSOD when downloading large files

Ask your support questions in here

Moderator: Moderator Team

Post Reply
osuser25
Posts: 19
Joined: Fri Dec 30, 2016 10:32 am

BSOD when downloading large files

Post by osuser25 » Fri Jan 06, 2017 12:27 am

I have been testing ReactOS using Virtualbox.

I was downloading a large file using the Opera browser when the program started hanging up/freezing. I managed to use task manger and kill the program, but the same issue eventually happened.

Then I got a BSOD, I restarted the OS in virtualbox, and retried downloading and got same BSOD.

I was using the nightly build (bootcd-73503-dbg-msvc.iso).

Image

I have noticed similar issues with Firefox and large downloads also. Not sure if this is enough information, just posting it to see if it helps you guys out.

osuser25
Posts: 19
Joined: Fri Dec 30, 2016 10:32 am

Re: BSOD when downloading large files

Post by osuser25 » Fri Jan 06, 2017 12:52 am

Here's another while downloading. Image

Fraizeraust
Posts: 228
Joined: Thu Jan 05, 2017 11:46 am
Location: Italy
Contact:

Re: BSOD when downloading large files

Post by Fraizeraust » Fri Jan 06, 2017 11:00 am

You have got to debug the issue and capture the debug logs to see what actually happened during the "large" installation of a file on Opera Browser. There you can find lots of information in the link below:
https://reactos.org/wiki/Debugging

Afterwards you should also report that to ReactOS JIRA since the STOP sign triggered on NTSOKRNL.EXE which is a kernel executable related so the developers can take a look at it.

menuhin
Posts: 21
Joined: Sun Dec 30, 2012 12:19 am

Re: BSOD when downloading large files

Post by menuhin » Fri Jan 06, 2017 1:44 pm

Is it VM when VM then increase more RAM if possible.

osuser25
Posts: 19
Joined: Fri Dec 30, 2016 10:32 am

Re: BSOD when downloading large files

Post by osuser25 » Fri Jan 06, 2017 11:09 pm

Fraizeraust wrote:You have got to debug the issue and capture the debug logs to see what actually happened during the "large" installation of a file on Opera Browser. There you can find lots of information in the link below:
https://reactos.org/wiki/Debugging

Afterwards you should also report that to ReactOS JIRA since the STOP sign triggered on NTSOKRNL.EXE which is a kernel executable related so the developers can take a look at it.

I tried logging with minicom, but most of the time I get a blank or at most a 1 byte file.

Would the logs that VBox itself generates be any good?

The size of the file I am downloading is 1.4gig, but it usually hangs/crashes a few times per download so I am sure an even smaller file (few hundred megs) might also replicate.

Pi_User5
Posts: 752
Joined: Thu May 01, 2014 4:18 am
Location: United States

Re: BSOD when downloading large files

Post by Pi_User5 » Fri Jan 06, 2017 11:52 pm

You said that you were using -msvc.iso

You can only use Windbg on an msvc iso. There's your problem. Use a gcc build to use anything other than Windbg.
I use ReactOS on real hardware. Will you? My Computers: https://www.reactos.org/wiki/PC_ROS_Rigs Go all the way to the bottom.

Image

osuser25
Posts: 19
Joined: Fri Dec 30, 2016 10:32 am

Re: BSOD when downloading large files

Post by osuser25 » Sat Jan 07, 2017 12:32 am

Pi_User5 wrote:You said that you were using -msvc.iso

You can only use Windbg on an msvc iso. There's your problem. Use a gcc build to use anything other than Windbg.
OK I will use the other debug version.

I opened a bug ticket: https://jira.reactos.org/browse/CORE-12633

Here is an interesting screenshot of some type of memory or corruption issue in browser as it started to hang.

Image

LuxenDM
Posts: 32
Joined: Sun Jan 01, 2017 9:29 pm

Re: BSOD when downloading large files

Post by LuxenDM » Sat Jan 07, 2017 9:52 pm

Just wondering, around how much data is downloaded before ROS complains?

osuser25
Posts: 19
Joined: Fri Dec 30, 2016 10:32 am

Re: BSOD when downloading large files

Post by osuser25 » Sun Jan 08, 2017 12:01 am

LuxenDM wrote:Just wondering, around how much data is downloaded before ROS complains?
Browser started hanging up after only 68.5 Megs downloaded this time.

Here is my setup for VirtualBox, if something is wrong there tell me.

Image

osuser25
Posts: 19
Joined: Fri Dec 30, 2016 10:32 am

Re: BSOD when downloading large files

Post by osuser25 » Sun Jan 08, 2017 4:29 am

I met s guy on the IRC channel called Luxen, and him and I did some investigation together.

As you can see above my network setting for VBox was NAT, Luxen had theirs set to Bridged adaptor, so I tried that,

Bridged adaptor seems to slow my network connection a lot, but I had no hangs or BSOD, I did how ever have download
errors, but that might be my own network. It seems that Bridged adaptor is the ideal setting for ROS.

LuxenDM
Posts: 32
Joined: Sun Jan 01, 2017 9:29 pm

Re: BSOD when downloading large files

Post by LuxenDM » Sun Jan 08, 2017 4:38 am

Whatever caused your issues likely is being triggered by something else, just related to downloading large files (or maybe ReactOS being sent a lot of data too quickly?), but i was glad to find a way to prevent the bsod for now (hopefully).


Also, found out from a freindly guy on cemetech.net why nat is faster than bridged:
oldmud0 wrote: 10:20:34 PM [#] [oldmud0] Since in bridged mode the physical nic has to represent multiple machines and the vm host has to follow the packet all the way to the physical nic, whereas in nat it makes kind of a virtual router/switch, and then past the virtual router/switch the operating system takes care of everything else

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest