I run broadcasting software on a dedicated machine (SAM Broadcaster - SAMBC.exe) and I also run kwakkelflap's watchdog-o-matic program to monitor SAM, restart SAM when it crashes or freezes, etc.)..
Every day or so, the watchdog program will show debug messages (first-chance exceptions, then second-chance exceptions) concerning SAM... for instance here's a snippet of the messages:
=========================================
11/12/2008 09:46:05 : SAMBC.exe (2776): first chance exception: Access Violation. The instruction at 0x0000656D referenced memory at 0x0000656D. The memory could not be read.
11/12/2008 02:06:44 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x0041BF38 referenced memory at 0x00000000. The memory could not be written.
11/12/2008 02:06:42 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x00401FCF referenced memory at 0x595AC033. The memory could not be read.
11/12/2008 02:06:39 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x004022F4 referenced memory at 0x595AC067. The memory could not be written.
11/12/2008 02:06:35 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x0040250C referenced memory at 0x1C5F923A. The memory could not be read.
11/12/2008 02:06:35 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x00401D6B referenced memory at 0x90152D18. The memory could not be written.
11/12/2008 02:06:34 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x00296E77 referenced memory at 0x143F2410. The memory could not be written.
11/12/2008 02:06:34 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x0047DB45 referenced memory at 0xFAF0F63C. The memory could not be read.
11/11/2008 04:34:00 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x0000656E referenced memory at 0x0000656E. The memory could not be read.
11/11/2008 04:34:00 : SAMBC.exe (1504): first chance exception: Access Violation. The instruction at 0x0341E8FC referenced memory at 0x7C931C41. The memory could not be written.
==========================================
In a nutshell the following addresses had read errors:
instruction (0x0000656D) ==> memory (0x0000656D)
instruction (0x00401FCF) ==> memory (0x595AC033)
instruction (0x0040250C) ==> memory (0x1C5F923A)
instruction (0x0047DB45) ==> memory (0xFAF0F63C)
instruction (0x0000656E) ==> memory (0x0000656E)
And the following addresses had write errors:
instruction (0x0041BF38) ==> memory (0x00000000)
instruction (0x004022F4) ==> memory (0x595AC067)
instruction (0x00401D6B) ==> memory (0x90152D18)
instruction (0x00296E77) ==> memory (0x143F2410)
instruction (0x0341E8FC) ==> memory (0x7C931C41)
After a few of these, a day will pass then all of a sudden there are thousands of them. Then my SAM program crashes.
First I thought it was a memory problem but I checked my brand new memory in memtest86+ and the test results came back normal. The only thing left to check was the motherboard.
I know nothing about addresses or ports so i decided to look into it. In the first chance exception messages the address 0x0000656D is referenced.
So If I'm reading this right, the addresses in the first chance exception messages correspond to the same I/O Ports in the Motherboard Diagnostic program.
The question marks denote addresses that I was unable to match with any I/O port designation. So If I am infact reading this right and coming to these conclusions that the problems are majorily caused by the PCI BUS, What's my next step?
Do I need new cables? Do I need to have the motherboard replaced? How can I stop these problems from occuring.
BTW My system specs are:
Intel Pentium4 3.2GHz 1GB DDR RAM (corsair) Windows XP Home SP2
I appreciate any help you can give to get me pointed in the right direction!
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.