mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2005-04-16, 08:49   #1
Unregistered
 

BD016 Posts
Default Access violation error

I keep getting a Windows “access violation” error whenever I run Prime95 as a process. Below is the drwatson error log. Following the drwatson log is the CPU-Z report on the machine specs. Can some knowledgeable person analyze this info and tell me what is the problem with this machine ?

Application exception occurred:
App: (pid=156)
When: 4/16/2005 @ 04:01:57.126
Exception number: c0000005 (access violation)

*----> System Information <----*
Computer Name: GA7VAXP
User Name: chris
Number of Processors: 1
Processor Type: x86 Family 6 Model 10 Stepping 0
Windows 2000 Version: 5.0
Current Build: 2195
Service Pack: 4
Current Type: Uniprocessor Free
Registered Organization:
Registered Owner: chris

*----> Task List <----*
0 Idle.exe
8 System.exe
180 SMSS.exe
208 CSRSS.exe
228 WINLOGON.exe
256 SERVICES.exe
268 LSASS.exe
444 svchost.exe
472 spoolsv.exe
508 svchost.exe
552 nvsvc32.exe
588 mstask.exe
628 stisvc.exe
692 WinMgmt.exe
708 svchost.exe
728 svchost.exe
932 explorer.exe
1104 directcd.exe
1132 qttask.exe
1052 LOCATOR.exe
1072 SOUNDMAN.exe
1172 rundll32.exe
1196 createcd.exe
936 FINDFAST.exe
1140 OSA.exe
1164 quicklnk.exe
760 TASKMGR.exe
156 PRIME95.exe
1208 DRWTSN32.exe
0 _Total.exe

(00400000 - 00652000)
(77F80000 - 77FFD000)
(75050000 - 75058000)
(7C570000 - 7C623000)
(75030000 - 75044000)
(78000000 - 78045000)
(7C2D0000 - 7C332000)
(77D30000 - 77DA1000)
(75020000 - 75028000)
(77E10000 - 77E6F000)
(77F40000 - 77F7B000)
(76B30000 - 76B6E000)
(70A70000 - 70AD6000)
(71710000 - 71794000)
(782F0000 - 78535000)
(77800000 - 7781E000)
(76620000 - 76630000)
(69BF0000 - 69C0D000)
(77950000 - 7797A000)
(75150000 - 7515F000)
(77BF0000 - 77C01000)
(77980000 - 779A4000)
(75170000 - 751BF000)
(7C340000 - 7C34F000)
(751C0000 - 751C6000)
(77A50000 - 77B3F000)

State Dump for Thread Id 0x3d0

eax=0012fa5c ebx=00000000 ecx=00010101 edx=00000000 esi=00135aa0 edi=00135a70
eip=77e5842b esp=0012fdd4 ebp=0012fdf4 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00200246

function: GetMenuItemRect
77e58412 b899110000 mov eax,0x1199
77e58417 8d542404 lea edx,[esp+0x4] ss:00ba9cbb=c05c56fa
77e5841b cd2e int 2e
77e5841d c21000 ret 0x10
77e58420 b89a110000 mov eax,0x119a
77e58425 8d542404 lea edx,[esp+0x4] ss:00ba9cbb=c05c56fa
77e58429 cd2e int 2e
77e5842b c21000 ret 0x10

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012FDF4 00447844 00135AA0 00000000 00000000 00000000 user32!GetMenuItemRect
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols>

*----> Raw Stack Dump <----*
0012fdd4 8f 69 e1 77 a0 5a 13 00 - 00 00 00 00 00 00 00 00 .i.w.Z..........
0012fde4 00 00 00 00 00 00 00 00 - a0 5a 13 00 70 5a 13 00 .........Z..pZ..
0012fdf4 00 00 00 00 44 78 44 00 - a0 5a 13 00 00 00 00 00 ....DxD..Z......
0012fe04 00 00 00 00 00 00 00 00 - a0 5a 13 00 c8 ba 47 00 .........Z....G.
0012fe14 cd 75 44 00 c8 ba 47 00 - c8 ba 47 00 64 ff 12 00 .uD...G...G.d...
0012fe24 ff ff ff ff 02 00 00 00 - 70 5a 13 00 a6 a1 44 00 ........pZ....D.
0012fe34 ce 0a 59 7c 00 00 00 00 - 00 f0 fd 7f 44 26 43 00 ..Y|........D&C.
0012fe44 00 00 40 00 00 00 00 00 - 99 32 13 00 01 00 00 00 ..@......2......
0012fe54 94 00 00 00 05 00 00 00 - 00 00 00 00 93 08 00 00 ................
0012fe64 02 00 00 00 53 65 72 76 - 69 63 65 20 50 61 63 6b ....Service Pack
0012fe74 20 34 00 bf d0 4c 73 85 - e8 37 86 85 c4 22 85 bf 4...Ls..7..."..
0012fe84 08 2b 73 85 da 22 85 bf - a8 7b b4 85 08 2b 73 85 .+s.."...{...+s.
0012fe94 3a 57 86 bf 2c 45 7a 85 - 28 77 7b 85 00 77 7b 85 :W..,Ez.(w{..w{.
0012fea4 28 77 7b 85 34 45 7a 85 - 10 00 00 c0 28 3d 7a 85 (w{.4Ez.....(=z.
0012feb4 50 0a 00 00 30 a0 6f 85 - 00 00 00 00 00 00 00 00 P...0.o.........
0012fec4 80 8a 39 eb 00 00 00 00 - 03 01 00 00 f8 ab fc bc ..9.............
0012fed4 bc 50 86 bf 00 00 00 00 - 00 77 7b 85 00 00 00 00 .P.......w{.....
0012fee4 db 24 43 00 00 00 00 00 - 00 00 00 00 00 f0 fd 7f .$C.............
0012fef4 01 0a 8c 85 00 00 00 00 - 99 32 13 00 44 00 00 00 .........2..D...
0012ff04 a0 3c 13 00 b0 3c 13 00 - c8 3c 13 00 00 00 00 00 .<...<...<......

State Dump for Thread Id 0x4c4

eax=00000082 ebx=0106ab40 ecx=0000c509 edx=00f15d80 esi=011f3400 edi=00f46610
eip=00557d19 esp=00b7f924 ebp=010e2400 iopl=0 ov up ei ng nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000a86

function: <nosymbols>
00557cf5 8db600121100 lea esi,[esi+0x111200] ds:01304600=a62cd5e4
00557cfb 8b3d58194700 mov edi,[00471958] ds:00471958=00f465e0
00557d01 b842000000 mov eax,0x42
00557d06 dd06 fld qword ptr [esi] ds:011f3400=3ef74836a093fa91
00557d08 d9c0 fld st(0)
00557d0a dd8680000000 fld qword ptr [esi+0x80] ds:011f3480=bf415e8d43363d25
00557d10 dce9 fsubr st(1),st
00557d12 dec2 faddp st(2),st
00557d14 dd4640 fld qword ptr [esi+0x40] ds:01c6d2e6=????????????????
00557d17 d9c0 fld st(0)
FAULT ->00557d19 dd86c0000000 fld qword ptr [esi+0xc0] ds:011f34c0=bf412707a9257d48
00557d1f dce9 fsubr st(1),st
00557d21 dec2 faddp st(2),st
00557d23 dd8600010000 fld qword ptr [esi+0x100] ds:011f3500=bf1e25bb3e3f0575
00557d29 dd8680010000 fld qword ptr [esi+0x180] ds:011f3580=bf2b464d434c3ac5
00557d2f dcc1 fadd st(1),st
00557d31 dca600010000 fsub qword ptr [esi+0x100] ds:011f3500=bf1e25bb3e3f0575
00557d37 dd86c0010000 fld qword ptr [esi+0x1c0] ds:011f35c0=bf5b8d08520598ec
00557d3d dd8640010000 fld qword ptr [esi+0x140] ds:011f3540=bf2741cff3e5e9ff
00557d43 dcc1 fadd st(1),st
00557d45 dca6c0010000 fsub qword ptr [esi+0x1c0] ds:011f35c0=bf5b8d08520598ec
00557d4b d9ca fxch st(2)

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
010E2400 BF2986FB 38BA6924 3F33DC5C 4D07C06A BF179E95 !<nosymbols>
865B4A11 00000000 00000000 00000000 00000000 00000000 <nosymbols>

*----> Raw Stack Dump <----*
00b7f924 88 00 00 00 d0 74 9e 00 - 6c fa 12 00 c0 00 00 00 .....t..l.......
00b7f934 6c fa b7 00 f9 74 41 00 - 01 00 00 00 d0 21 13 00 l....tA......!..
00b7f944 06 2a f8 77 00 00 13 00 - c8 21 13 00 d0 21 13 00 .*.w.....!...!..
00b7f954 48 f9 b7 00 88 06 13 00 - 00 fa b7 00 55 1f f8 77 H...........U..w
00b7f964 40 2a f8 77 00 00 00 00 - 10 fa b7 00 1e c7 fc 77 @*.w...........w
00b7f974 78 13 13 00 d0 21 13 00 - c4 09 00 00 01 00 00 00 x....!..........
00b7f984 00 00 00 00 00 10 f5 00 - 40 3b 9e 00 c0 00 00 00 ........@;......
00b7f994 c0 73 9e 00 41 42 bf 01 - d8 f0 6d 00 6c fa 12 00 .s..AB....m.l...
00b7f9a4 40 3b 9e 00 c0 00 00 00 - 40 3b 9e 00 01 00 00 00 @;......@;......
00b7f9b4 6c fa 12 00 40 3b 9e 00 - 70 74 65 6d 70 00 e1 77 l...@;..ptemp..w
00b7f9c4 d8 f0 6d 00 05 00 00 00 - b0 a9 cc 01 05 00 00 00 ..m.............
00b7f9d4 54 65 73 74 20 31 2c 20 - 32 35 30 30 20 4c 75 63 Test 1, 2500 Luc
00b7f9e4 61 73 2d 4c 65 68 6d 65 - 72 20 69 74 65 72 61 74 as-Lehmer iterat
00b7f9f4 69 6f 6e 73 20 6f 66 20 - 4d 32 39 33 31 31 35 35 ions of M2931155
00b7fa04 33 20 75 73 69 6e 67 20 - 31 35 33 36 4b 20 46 46 3 using 1536K FF
00b7fa14 54 20 6c 65 6e 67 74 68 - 2e 0a 00 00 14 00 00 00 T length........
00b7fa24 40 fa b7 00 a7 a5 44 00 - 00 00 00 00 00 00 00 00 @.....D.........
00b7fa34 00 00 00 00 d0 74 9e 00 - 00 00 00 00 5c fa b7 00 .....t......\...
00b7fa44 c2 ed 40 00 00 00 00 00 - 00 00 00 00 72 01 00 00 ..@.........r...
00b7fa54 70 38 9e 00 3c 00 00 00 - 01 00 00 00 01 00 00 00 p8..<...........

CPU-Z Report

CPU-Z version 1.28.1.

CPU(s)
Number of CPUs 1
Name AMD Athlon XP
Code Name Barton
Specification AMD Athlon(tm) XP 3000+
Family / Model / Stepping 6 A 0
Extended Family / Model 7 A
Package Socket A
Technology 0.13 µ
Supported Instructions Sets MMX, Extended MMX, 3DNow!, Extended 3DNow!, SSE
CPU Clock Speed 2169.9 MHz
Clock multiplier x 13.0
Front Side Bus Frequency 166.9 MHz
Bus Speed 333.8 MHz
L1 Data Cache 64 KBytes, 2-way set associative, 64 Bytes line size
L1 Instruction Cache 64 KBytes, 2-way set associative, 64 Bytes line size
L2 Cache 512 KBytes, 16-way set associative, 64 Bytes line size
L2 Speed 2169.9 MHz (Full)
L2 Location On Chip
L2 Data Prefetch Logic yes
L2 Bus Width 64 bits

Mainboard and chipset
Motherboard manufacturer Gigabyte Technology Co., Ltd.
Motherboard model GA-7VAXP,
BIOS vendor Award Software International, Inc.
BIOS revision F15
BIOS release date 08/10/2004
Chipset VIA KT400 (VT8377) rev. 0
Southbridge VIA VT8235 rev. 0
Sensor chip IT 0
Graphic Interface AGP
AGP Status enabled, rev. 3.5
AGP Data Transfert Rate 8x
AGP Max Rate 8x
AGP Side Band Addressing supported, enabled
AGP Aperture Size 128 MBytes

Memory
DRAM Type DDR-SDRAM
DRAM Size 1024 MBytes
DRAM Frequency 166.9 MHz
FSB:DRAM 1:1
DRAM Interleave 4-way
CAS# Latency 2.0 clocks
RAS# to CAS# 3 clocks
RAS# Precharge 3 clocks
Cycle Time (TRAS) 7 clocks
# of memory modules 2
Module 0 Kingston DDR-SDRAM PC3200 - 512 MBytes
Module 1 Kingston DDR-SDRAM PC3200 - 512 MBytes
  Reply With Quote
Old 2005-04-16, 14:58   #2
dsouza123
 
dsouza123's Avatar
 
Sep 2002

10100101102 Posts
Default

It is extremely unusual, it means Prime95 tried to use memory allocated
to some other program OS/Device Driver/normal program.

What version of Prime95 are you running?

What function of Prime95 is running ?
Mersenne prime search or Stress test or other Advanced math test.

Do you have virtual memory enabled ?
In some of the stress tests, Prime95 will crash without virtual memory.

If a prime search, which test is running ?
10 Million Digit number/Lucas-Lehmer/Double Check
(all three are the same primality test just on numbers of different sizes),
P-1 stage 1, P-1 stage 2 tests that can be run before the above to
eliminate a number early on.
Trial factoring another test run first, to eliminate a number early on.

The order the tests are done is,
Trial Factoring (short 1/2 week for 2160 Ghz, few MB of RAM)
P-1 (short week ?, stage 2 if allowed can use alot of memory)
LL, Lucas-Lehmer (weeks/month, default 8 MB of RAM)


RAM is very frequently the issue, if it is not a case of bad RAM then
it could be :
An infection, could be using the name of a valid program or has
infected a valid program.
Another program is corrupt or buggy. quicklnk.exe qttask.exe etc
Device drivers buggy ( sound or video driver).
Your copy of Prime95.exe is corrupt, damaged (some bytes are changed/missing/added)
Your Prime95 savefiles are corrupt.
OS is damaged.

I would try temporarily exiting (not disabling permenently),just to test if they are the source of the problem,
qttask.exe QuickTime
quicklnk.exe Picture pasting program
FINDFAST.exe Office quick searching
OSA.exe Office startup assistant
directcd.exe CD program
createcd.exe CD program

As a test, run Windows in Safe Mode and try Prime95.exe,
will eliminate other programs and device driver as reasons.
dsouza123 is offline   Reply With Quote
Old 2005-04-18, 05:37   #3
Unregistered
 

3·37·43 Posts
Default access violation error

1.)What version of Prime95 are you running?
v23.8
2.)What function of Prime95 is running ?
Prime search
3.)Do you have virtual memory enabled ?
Yes, 2 GB pagefile, ~2X’s RAM
4.)If a prime search, which test is running ?
Trial factoring to 2^68 was completed. Immediately after the factoring completion, a 1 hour “Test 1, 2500 LL iterations of M29311553 using 1536K FFT length” was just beginning when the error occurred. Subsequent restarts of prime95 cause the access violation error. At the bottom of the drwatson log, the very last raw stack dump, in the right hand column of data this is shown.
5.) RAM is very frequently the issue…
I ran several complete cycles of memtest.exe and no errors were found with the RAM. No infections or viruses are present. Latest video and sound drivers are installed.
It could be a corrupted Prime95.exe. It could be a damaged OS. I’m not sure if my savefiles are corrupt, how can I find out if this is the case ?
6.) I would try temporarily exiting…
7.) run Windows in Safe Mode and try Prime95.exe
Suggestion 7 seems to do the same thing as suggestion 6, so I just did #7. When I do that, I get an “illegal sumout” error after 100 errors and the machine locks up, i.e. display is frozen, and there is no response from keyboard or mouse inputs.
If you had to guess, would you lean more towards a hardware or software fault causing this problem ?
  Reply With Quote
Old 2005-04-18, 10:14   #4
geoff
 
geoff's Avatar
 
Mar 2003
New Zealand

13×89 Posts
Default

The access violation and illegal sumout messages might be due to a faulty driver. You can rule this out by running from a Linux bootdisk, if the torture test still fails then it is a hardware problem.

The torture test that runs after trial factoring only tests the FFT length that will be used in the upcomming P-1 or LL test. You should run a full torture test from the Options menu. When running from Windows, use the custom test and reduce the amount of memory, say to 640Mb, which is enough to make sure both memory sticks are being tested but avoids any thrashing problems.

Last fiddled with by geoff on 2005-04-18 at 10:15
geoff is offline   Reply With Quote
Old 2005-04-21, 00:56   #5
Unregistered
 

26×3×52 Posts
Default

[QUOTE=geoff]The access violation and illegal sumout messages might be due to a faulty driver. You can rule this out by running from a Linux bootdisk, if the torture test still fails then it is a hardware problem.

I created the linux/mprime floppy as suggested by the linked threads and got a result after running it. After "Test 1,..." an error message came up which said "spurious 8259A interrupt : IRQ 7". I recognize the IC chip number "8259A" as an interrupt controller most likely located within the VT8237 southbridge of the chipset. This is impressive if it's valid. So I tested the floppy on a known good system running prime95. There were no errors on it, so I have confirmed my favorable impression. This is an excellent tool and method for diagnosics and troubleshooting. Thanks Geoff. What other hardware defects can be detected by this software ?
  Reply With Quote
Old 2005-04-22, 05:46   #6
geoff
 
geoff's Avatar
 
Mar 2003
New Zealand

13·89 Posts
Default

Quote:
After "Test 1,..." an error message came up which said "spurious 8259A interrupt : IRQ 7".
This message comes from the Linux kernel, if it only appears once then it is probably OK to ignore it. If it occurs repeatedly then it might indicate a problem with an attached (or embedded) device, or with the BIOS.

You could try typing "mprime nolapic" (without the quotes) at the boot: prompt, this might help if it is a BIOS problem, or it might not.

Even if spurious interrupts occur repeatedly, that shouldn't do any harm on the bootdisk system because it has virtually no drivers installed and so the unwanted interrupts will be ignored anyway. On a full system it might confuse a driver and cause your problems. Or it could just be a red herring.

Does the torture test continue OK after the spurious interrupt message? That will be the real test.
geoff is offline   Reply With Quote
Old 2005-04-22, 22:12   #7
Unregistered
 

11816 Posts
Default

QUOTE=geoff-This message comes from the Linux kernel, if it only appears once then it is probably OK to ignore it. If it occurs repeatedly then it might indicate a problem with an attached (or embedded) device, or with the BIOS.

ANS1>The message appears at the completion of Test 1 consistently. Surprisingly, the TT test continues and completes Test 2. Just as Test 3 begins the screen goes blank and the machine locks up and a poweroff reboot is necessary to bring it back up. Just in case I had a corrupted BIOS, I reflashed it with a new copy of the BIOS, no help, same symptoms. Also, since the IRQ 7 hardware interrupt signal is associated with the parallel port, (and there is no device attached to the parallel port)I disabled it(in the BIOS), ran the test, and then re-enabled it and ran the TT. I always received the same error when running the linux boot disk.


You could try typing "mprime nolapic" (without the quotes) at the boot: prompt, this might help if it is a BIOS problem, or it might not.

ANS2>What does the nolapic switch do ?

Even if spurious interrupts occur repeatedly, that shouldn't do any harm on the bootdisk system because it has virtually no drivers installed and so the unwanted interrupts will be ignored anyway. On a full system it might confuse a driver and cause your problems. Or it could just be a red herring.

ANS3>I interpreted the "spurious...interrupt" error message as meaning a hardware interrupt to the processor telling it to expect data I/O. Are you interpreting the error message as a software interrupt ?

Does the torture test continue OK after the spurious interrupt message? That will be the real test.[/QUOTE]
  Reply With Quote
Old 2005-04-23, 11:56   #8
geoff
 
geoff's Avatar
 
Mar 2003
New Zealand

22058 Posts
Default

I don't want to lead you on a wild goose chase here, I have never encountered the spurious interrupt message myself and am just guessing what the cause and effects could be. The nolapic parameter tells the Linux kernel not to try to use the local apic even if BIOS enables it, it is the only boot option I can think of that is related to interrupts.

I would just take it that because the torture test fails in both Windows and Linux, the problem is not due to buggy drivers, corrupt software etc. but is probably a hardware problem, or possibly a BIOS problem, and then continue the usual trial and error method to track it down.
geoff is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Mfaktc file access error. storm5510 GPU Computing 16 2016-10-19 16:33
PrimeNet error 9: Access denied under FreeBSD aevernon Information & Answers 5 2016-01-21 14:57
Anyone with access to Maple? xilman Programming 28 2012-04-12 03:24
PrimeNet error 9: Access denied? mike12166 Information & Answers 7 2009-06-20 08:54
Need access to a PowerPC G4 and G5 ewmayer Hardware 0 2005-05-03 22:15

All times are UTC. The time now is 22:39.


Tue Jan 31 22:40:00 UTC 2023 up 166 days, 20:08, 0 users, load averages: 0.92, 0.99, 0.97

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔