Jump to content


Photo

Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 0000016C

error

  • Please log in to reply
6 replies to this topic

#1 aragonit

aragonit

    Thane

  • Citizen
  • 52 posts

Posted 19 January 2020 - 05:23 PM

Using the Medium preset for DynDOLOD everything works fine, but I want the HIGH preset (because of my new hardware with superpowers), and I get multiple errors like this:

Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 00000### (starting with 00000000)

 

for various addresses.

 

The bugreport.txt contains lots of personal data, I wouldn't post it right here. Maybe this gives you a clue:
 


cpu registers:
eax = 00000800
ebx = 00000000
ecx = 00000000
edx = 00000000
esi = 00000000
edi = 0000000c
eip = 00e892f4
esp = ad31fbf0
ebp = ad31fc7c

stack dump:
ad31fbf0  fc fb 31 ad 44 a2 40 00 - 7c fc 31 ad 08 fc 31 ad  ..1.D.@.|.1...1.
ad31fc00  9c a1 40 00 7c fc 31 ad - 84 fc 31 ad 55 97 e8 00  ..@.|.1...1.U...
ad31fc10  7c fc 31 ad 30 6d bf 11 - 01 00 00 00 00 00 00 00  |.1.0m..........
ad31fc20  00 00 00 00 fc 3b fa 99 - 00 00 00 00 00 00 00 00  .....;..........
ad31fc30  d4 f1 40 00 40 98 56 9a - 00 00 00 00 00 00 00 00  ..@.@.V.........
ad31fc40  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
ad31fc50  00 00 00 00 00 00 00 00 - 98 19 00 00 0c 00 00 00  ................
ad31fc60  00 8f bf 11 e3 99 40 00 - 00 00 00 00 b0 eb a1 9c  ......@.........
ad31fc70  00 00 00 00 00 00 00 00 - 00 00 00 00 c8 fc 31 ad  ..............1.
ad31fc80  00 bb 8d 00 90 fc 31 ad - dd bb 8d 00 c8 fc 31 ad  ......1.......1.
ad31fc90  d0 fc 31 ad 0d bc 8d 00 - c8 fc 31 ad 30 6d bf 11  ..1.......1.0m..
ad31fca0  c0 e5 bb 91 18 1f 8d 00 - 30 6d bf 11 01 00 00 00  ........0m......
ad31fcb0  75 00 00 00 14 47 7b ae - 00 00 00 00 01 00 00 00  u....G{.........
ad31fcc0  01 00 00 00 e0 46 7b ae - 04 fd 31 ad 98 d3 8d 00  .....F{...1.....
ad31fcd0  dc fc 31 ad a2 d3 8d 00 - 04 fd 31 ad 0c fd 31 ad  ..1.......1...1.
ad31fce0  f7 d3 8d 00 04 fd 31 ad - 30 6d bf 11 c0 e5 bb 91  ......1.0m......
ad31fcf0  c0 e5 bb 91 84 98 56 9a - 60 66 5e 9f 84 98 56 9a  ......V.`f^...V.
ad31fd00  04 e6 bb 91 34 fd 31 ad - 86 d4 8d 00 18 fd 31 ad  ....4.1.......1.
ad31fd10  a2 d4 8d 00 34 fd 31 ad - 54 fd 31 ad bf d4 8d 00  ....4.1.T.1.....
ad31fd20  34 fd 31 ad 00 00 00 00 - c0 e5 bb 91 60 66 5e 9f  4.1.........`f^.

disassembling:
[...]
00e892e8        add     edx, edx
00e892ea        add     edx, edx
00e892ec        sub     edx, ecx
00e892ee        mov     ecx, [ebp-$10]
00e892f1        mov     ecx, [ecx+$30]
00e892f4      > imul    edx, [ecx+edx*4], $d
00e892f8        mov     ecx, [ebp-$10]
00e892fb        mov     ecx, [ecx+$34]
00e892fe        cmp     eax, [ecx+edx*4+$18]
00e89302        jg      loc_e89418
00e89308        mov     eax, ebx
[...]

 


  • 0

#2 sheson

sheson

    Talos

  • Mod Author
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5,110 posts

Posted 19 January 2020 - 06:09 PM

The posted bugreport is useless without the exception messages and threads.

 

Use the x64 version.

 

If problem persists then read the messages above and below the exception and follow all their suggestions. 


Edited by sheson, 19 January 2020 - 06:10 PM.

  • 0

#3 aragonit

aragonit

    Thane

  • Citizen
  • 52 posts

Posted 20 January 2020 - 01:49 PM

Thanks for your fast answer. I can't use the x64 version through MO1 :(

Oddly, Tex5LODGen works fine.


  • 0

#4 sheson

sheson

    Talos

  • Mod Author
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5,110 posts

Posted 20 January 2020 - 02:17 PM

There is nothing odd about it. Update to MO2 and use the x64 version or reduce object LOD source texture sizes and max tile size in advanced settings.

 

From  the bugreport:

 

>> EOutOfMemory, Error while cloning image

 

You did not upload the DynDOLOD log as the messages suggest to do, but it seems it happens while generating the object LOD atlas.


Edited by sheson, 20 January 2020 - 02:20 PM.

  • 0

#5 aragonit

aragonit

    Thane

  • Citizen
  • 52 posts

Posted 20 January 2020 - 03:01 PM

I am trying the x64 exe with MO2 now (just copied over my profiles and set the mod dir to the one in the MO1 folder and set the mods from a savegame from yesterday).

It seems to work fine. The 32 bit exe would choke on the world file named "arnimaDUPLICATE003" when "creating atlas textures"

 

The bugged output dir was something like 600MB, the one created now is 2.5GB and growing

 

The x64 version seems to be much faster.

 

The txt file in the Edit Scripts\Export folder for "LODGen_TES5_arnimaDUPLICATE00.txt" is the second largest after Tamriel. Over 4MB... Maybe it IS some memory problem?


Edited by aragonit, 20 January 2020 - 03:04 PM.

  • 0

#6 aragonit

aragonit

    Thane

  • Citizen
  • 52 posts

Posted 20 January 2020 - 03:12 PM

completed without a hitch. <sigh>, now I'm saving the output somewhere and try the 32 bit exe through MO2, just to see if I can replicate the problem...

 

15 minutes later:

 

YES! I'm getting exactly the same errors as before. So the problem is in the 32bit exe.


Edited by aragonit, 20 January 2020 - 03:25 PM.

  • 0

#7 aragonit

aragonit

    Thane

  • Citizen
  • 52 posts

Posted 20 January 2020 - 03:26 PM

[00:08:14.242]	Saving objects LOD data to D:\Games\steamapps\common\Skyrim tools\DynDOLOD\Edit Scripts\Export\LODGen_TES5_arnimaDUPLICATE003.txt
[00:08:14.257]	LOD references: 18347, unique LOD objects: 1304
[00:08:14.273]	DoLODThread arnimaDUPLICATE003
[00:08:14.288]	Creating mini atlas data
[00:08:14.398]	Gathering meshes for atlas creation
[00:08:14.835]	Processing 1445 meshes for atlas creation
[00:08:15.788]	Processing texture replacements
[00:08:15.944]	Preparing texture data
[00:08:16.054]	<Note: textures\terrain\lodgen\skyrim.esm\reachclifftree01_000b8a76_n.dds normal map not found, using flat replacement>
[00:08:16.069]	<Note: textures\terrain\lodgen\skyrim.esm\reachclifftree02_000b8a77_n.dds normal map not found, using flat replacement>
[00:08:16.069]	<Note: textures\terrain\lodgen\skyrim.esm\reachshrub01_000aae8d_n.dds normal map not found, using flat replacement>
[00:08:16.069]	<Note: textures\terrain\lodgen\skyrim.esm\reachshrub02_000aae8e_n.dds normal map not found, using flat replacement>
[00:08:16.085]	<Note: textures\terrain\lodgen\skyrim.esm\reachtree01_000b8a73_n.dds normal map not found, using flat replacement>
[00:08:16.085]	<Note: textures\terrain\lodgen\arnima.esm\gkbreachclifftree01_000c61be_n.dds normal map not found, using flat replacement>
[00:08:16.085]	<Note: textures\terrain\lodgen\arnima.esm\gkbreachclifftree02_000c61ba_n.dds normal map not found, using flat replacement>
[00:08:16.085]	<Note: textures\terrain\lodgen\skyrim.esm\reachtree02_000b8a74_n.dds normal map not found, using flat replacement>
[00:08:16.101]	<Note: textures\terrain\lodgen\skyrim.esm\swordferncluster04_000b8a66_n.dds normal map not found, using flat replacement>
[00:08:16.101]	<Note: textures\terrain\lodgen\skyrim.esm\florajuniper01_000bb948_n.dds normal map not found, using flat replacement>
[00:08:16.101]	<Note: textures\terrain\lodgen\skyrim.esm\pineshrub02_0009daa0_n.dds normal map not found, using flat replacement>
[00:08:16.101]	<Note: textures\terrain\lodgen\skyrim.esm\tundradriftwood01_000b8f53_n.dds normal map not found, using flat replacement>
[00:08:16.101]	<Note: textures\stroti\newcastle\misc\blackshadow_n.dds normal map not found, using flat replacement>
[00:08:16.632]	Creating atlas textures D:\Games\steamapps\common\Skyrim tools\DynDOLOD\DynDOLOD_Output\Textures\DynDOLOD\LOD\DynDOLOD_arnimaDUPLICATE003.dds from 137 textures
[00:08:28.147]	<Error creating textures for atlas: Out of memory>
[00:08:32.110]	<Error creating textures for atlas: Out of memory>
[00:08:32.969]	<Error creating textures for atlas: Out of memory>
[00:08:34.797]	 
[00:08:34.797]	Exception in unit userscript line 350: One or more errors occurred
[00:08:34.797]	 
[00:08:34.797]	Check log lines above the exception for additional hints. Check the FAQ and search official forum http://forum.step-project.com/forum/101-shesons-dyndolod-support/ for those errors.
[00:08:34.797]	 
[00:08:34.797]	If problem persists, post error report with entire contents (not just the last couple lines) of ..\DynDOLOD\bugreport.txt and ..\DynDOLOD\logs\DynDOLOD_TES5_log.txt to official forum http://forum.step-project.com/forum/101-shesons-dyndolod-support/
[00:08:34.797]	Error: One or more errors occurred
[00:08:34.950]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 00000070>
[00:08:35.490]	<Error creating textures for atlas: Access violation at address 00E890DD in module 'DynDOLOD.exe'. Read of address 000001A4>
[00:08:35.553]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 000001DC>
[00:08:36.006]	<Error creating textures for atlas: Access violation at address 00E890DD in module 'DynDOLOD.exe'. Read of address 000002D8>
[00:08:36.084]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 000000E0>
[00:08:36.209]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 00000134>
[00:08:36.287]	<Error creating textures for atlas: Access violation at address 00E890DD in module 'DynDOLOD.exe'. Read of address 000004D0>
[00:08:36.302]	<Error creating textures for atlas: Access violation at address 00E890DD in module 'DynDOLOD.exe'. Read of address 000004B4>
[00:08:36.459]	<Error creating textures for atlas: Access violation at address 00E890DD in module 'DynDOLOD.exe'. Read of address 0000024C>
[00:08:36.521]	<Error creating textures for atlas: Access violation at address 00E890DD in module 'DynDOLOD.exe'. Read of address 00000284>
[00:08:36.662]	<Error creating textures for atlas: Access violation at address 00E890DD in module 'DynDOLOD.exe'. Read of address 000002BC>
[00:08:36.662]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 00000214>
[00:08:37.458]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 000001C0>
[00:08:37.865]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 00000150>
[00:08:38.490]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 00000268>
[00:08:40.666]	<Error creating textures for atlas: Access violation at address 00E892F4 in module 'DynDOLOD.exe'. Read of address 000002F4>

 


  • 0



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users