Sudden constant crashes

Post » Wed Mar 30, 2011 9:38 am

Lately I started getting a lot of CTDs, which is making it difficult to play. (minor spoilers for Ruined-Tail's Tale ahead)


Recently I installed Ruined-Tail's Tale, and have been playing it just fine. He'd travel with me, talk with me, help me with fights, etc. I finished the Legacy Lost quest with the Jemane Brothers, got them to Weatherleah, and when I slept at their ruined house, Ruin ran off and left his journal. Went outside, saved the game, then quit. My game has been quite stable up to this point.

During this time, I updated some of the BAIN packages with esps that had been cleaned with TES4Edit (they had been cleaned before then, I just updated the 7z/zips with them so they'd stop showing as having conflicts in Wrye Bash). I also installed OBMM, along with the Detailed Terrain packages.

Eventually, I restarted Oblivion, and started running towards the Imperial City. When I got a bit past the fort in the road, I met up with a Spriggan who summoned a bear, followed by the game crashing. Reloaded, ran towards the IC again, and this time made an extra save just before passing through the fort. Continued on, and the Spriggan was replaced by a deer, and I didn't have any problems in that area. Got up to the point where the Wawnet Inn and the burned-down remains of the other (mod-added) Inn would come into view, and promptly got another crash.

Now, when I reloaded the save from just before the fort, I literally could not go more than 5 steps without a crash. I tried it multiple times and it would keep crashing if I moved too far (it didn't seem to crash if I remained still). Then I tried to fast travel to the Wawnet Inn, and got there just fine. Ran onto the IC bridge, and prompty got a crash.

At this point, I thought it might be some obscure issue with Detailed Terrain, since that was the only thing I added before the crashes started, so I uninstalled it. Loaded up a save (I think the autosave from the fast-travel attempt, or farther back when I exited Weatherleah), and ran towards the IC again. Got to where the Inns would come into view, another crash. Following this, I decided to fast travel directly to the Arena. Got there fine, and I could move about the area fine. Next, I fast-traveled to Cheydinhal (don't remember if it was just outside the city, or just inside the west gate). Inside, I made a save and headed to that island in the middle of the river. As I got into the wooden bridge, I got another crash.

Around now, I thought it might be an issue with the Companion Compatibility mod, so I re-enabled Detailed Terrain, and disabled CC. Restarted from the last save again, found the guy I needed to tell me where Ruin is, and ran out to his camp with no issue. Saved, talked to Ruin, and just as the conversation ended, another crash. Re-enabled CC, reloaded the last save, talked with Ruin just fine, and beat the assassins. Talked to Ruin again, found the note, and brought it back to him. Afterward, ran into a large group of bandits just by the road... like, 6 or 7 of them, all coming at me. Given my current state, there was no way I could deal with that much at once, so after a couple had been properly killed, I had to cheat a little and console-kill the rest. At this point, I repaired my and Ruin's equipment, recharged our enchanted weapons, then made a save and quit playing for the night. Given the length of time it played that time, I was hoping the crashes cleared themselves up... thought it may have just been an issue with that portion of Ruined-Tail's quest, since that's when it all started.

Picked the game up again today, went to the Orc's shop and sold the loot. Went over to the Mages' Guild to get some health potions and ingredients. Made some potions, then headed out, going towards Faregyl. Ran into some wolves along the Blue Road, and dispatched them with no trouble. Got all the way out where the road meets the Red Ring Road, again, no problems. Was thinking that maybe it was actually cleared up, given how long it's been. Headed south, and after a little bit... crash. Reloaded the last save (which thankfully wasn't too far back), headed south again, and it again crashed when I reached the same area.

Another reload, and this time I tried to fast travel to Fort Magia, which was along the path I was headed. Got there and came face-to-face with a Minotaur Lord. Me and Ruin took care of it, then continued south. Got to where the burned-down alchemy shop was and "slept" there for the night (technically waited). Left the area, and as I was getting near the magicka well, another crash.


At that point, I just got fed up. It's very difficult to keep playing with as often as it's crashing. So, I decided to come here, describe what's been going on, and hope to get some insight into the possible causes for the crashes so that I may fix it. My load order is:
Spoiler
00 Oblivion.esm
01 All Natural Base.esm [Version 1.3]
02 Oscuro's_Oblivion_Overhaul.esm [Version 1.34]
03 Kvatch Rebuilt.esm
04 Oblivifall Master File.esm [Version 1.0]
05 Unofficial Oblivion Patch.esp [Version 3.3.5]
06 DLCShiveringIsles.esp
07 Unofficial Shivering Isles Patch.esp [Version 1.4.2]
08 All Natural.esp [Version 1.3]
09 All Natural - SI.esp [Version 1.3]
0A Side's EAX Control.esp [Version 1.0]
0B All Natural - Real Lights.esp [Version 1.3]
0C Dynamic Map.esp [Version 2.0]
++ MaleBodyReplacerV3.esp
0D Oscuro's_Oblivion_Overhaul.esp [Version 1.34]
0E Zombie Diversity.esp
0F Skeleton Diversity.esp
10 Oblivifall - Something's Not Right.esp [Version 1.0]
11 Kragenir's Death Quest.esp
12 KDQ - Rural Line Additions.esp
13 Kvatch Rebuilt.esp
++ Kvatch Rebuilt - OOO Compatibility.esp
14 Kvatch Rebuilt Weather Patch.esp
15 Cyrodiil Travel Services.esp [Version 2.0.7]
16 RTT.esp
17 MannimarcoRevisited.esp
18 MannimarcoRevisitedOOO.esp [Version 0.1]
19 Faregyl.esp [Version 2.0.2]
1A Molapi.esp [Version 1.0.1]
1B PTMudwater.esp
1C Oblivifall - Losing My Religion.esp [Version 1.3]
1D xulTheHeath.esp
1E XulEntiusGorge.esp
1F xulFallenleafEverglade.esp [Version 1.3.1]
20 xulChorrolHinterland.esp [Version 1.2.2]
21 xulCloudtopMountains.esp [Version 1.0.3]
22 KragenirsDeathQuest-CloudtopMountains patch.esp
23 xulBrenaRiverRavine.esp [Version 1.1]
24 xulImperialIsle.esp [Version 1.6.7]
25 xulBlackwoodForest.esp [Version 1.1.0]
26 xulCheydinhalFalls.esp [Version 1.0.1]
27 KvatchRebuilt-CheydinhalFalls patch.esp
28 xulAspenWood.esp [Version 1.0.2]
29 Oblivion Gate Map Marker Remover.esp [Version 1.1.0]
2A KT_KhajEyeToggleNoEff.esp
2B Oblivifall - Ambiant Dungeon SFX.esp [Version 1.2]
2C Oblivifall - New Classes.esp [Version 1.2]
2D Enhanced Grabbing.esp [Version 0.5]
2E Denock Arrows.esp
++ Script effect - Bash icon.esp [Version 1.01]
2F Companion Compatibility.esp
30 Bashed Patch, 0.esp


Any help would be greatly appreciated.
User avatar
My blood
 
Posts: 3455
Joined: Fri Jun 16, 2006 8:09 am

Post » Wed Mar 30, 2011 9:10 am

The other day, I re-enabled Oblivion Stutter Remover and was able to get from Pell's Gate to Faregyl without issue. Thought it might've been cleared up, but no. Started playing again today, and didn't even get to the top of the hill while leaving Faregyl before another crash hit. Here's my updated load order:
Spoiler
00 Oblivion.esm01 All Natural Base.esm [Version 1.3]02 Oscuro's_Oblivion_Overhaul.esm [Version 1.34]03 Kvatch Rebuilt.esm04 Oblivifall Master File.esm [Version 1.0]05 Unofficial Oblivion Patch.esp [Version 3.3.5]06 DLCShiveringIsles.esp07 Unofficial Shivering Isles Patch.esp [Version 1.4.2]08 All Natural.esp [Version 1.3]09 All Natural - SI.esp [Version 1.3]0A Side's EAX Control.esp [Version 1.0]0B All Natural - Real Lights.esp [Version 1.3]0C Dynamic Map.esp [Version 2.0]++ MaleBodyReplacerV3.esp0D Oscuro's_Oblivion_Overhaul.esp [Version 1.34]0E Creature Diversity.esp0F Skeleton Diversity.esp10 Oblivifall - Something's Not Right.esp [Version 1.0]11 Kragenir's Death Quest.esp12 KDQ - Rural Line Additions.esp13 Kvatch Rebuilt.esp++ Kvatch Rebuilt - OOO Compatibility.esp14 Kvatch Rebuilt Weather Patch.esp15 Cyrodiil Travel Services.esp [Version 2.0.7]16 RTT.esp17 MannimarcoRevisited.esp18 MannimarcoRevisitedOOO.esp [Version 0.1]19 Faregyl.esp [Version 2.0.2]1A Molapi.esp [Version 1.0.1]1B PTMudwater.esp1C xulTheHeath.esp1D XulEntiusGorge.esp1E xulFallenleafEverglade.esp [Version 1.3.1]1F xulChorrolHinterland.esp [Version 1.2.2]20 xulCloudtopMountains.esp [Version 1.0.3]21 KragenirsDeathQuest-CloudtopMountains patch.esp22 xulBrenaRiverRavine.esp [Version 1.1]23 xulImperialIsle.esp [Version 1.6.7]24 xulBlackwoodForest.esp [Version 1.1.0]25 xulCheydinhalFalls.esp [Version 1.0.1]26 KvatchRebuilt-CheydinhalFalls patch.esp27 xulAspenWood.esp [Version 1.0.2]28 Oblivion Gate Map Marker Remover.esp [Version 1.1.0]29 KT_KhajEyeToggleNoEff.esp2A Oblivifall - Ambiant Dungeon SFX.esp [Version 1.2]2B Oblivifall - New Classes.esp [Version 1.2]2C Denock Arrows.esp++ Script effect - Bash icon.esp [Version 1.01]2D Companion Compatibility.esp

Also, since I'm playing under Wine, I get this crash output. Maybe someone who knows the inner workings of the EXE can determine what's causing the crash:
Spoiler
wine: Unhandled page fault on read access to 0x00000000 at address 0x9a5a95 (thread 0021), starting debugger...Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x009a5a95).Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:009a5a95 ESP:0033f140 EBP:0033f2c8 EFLAGS:00210202(  R- --  I   - - - ) EAX:18d96e90 EBX:0000001f ECX:00000010 EDX:01fe05a8 ESI:00000000 EDI:0033f180Stack dump:0x0033f140:  00000000 01fe05a8 0033f3c0 000000080x0033f150:  0015cc38 00000000 00000000 000000000x0033f160:  00000001 0000311a 00000001 000000010x0033f170:  0000311a 719f3f30 7c76c938 7c72f21c0x0033f180:  4d430003 00000000 00000000 000000000x0033f190:  00159390 00000000 00000000 00000000Backtrace:=>0 0x009a5a95 in oblivion (+0x5a5a95) (0x0033f2c8)  1 0x009a900a in oblivion (+0x5a9009) (0x01f39780)  2 0x00000004 (0x00a8b41c)  3 0x00452a60 in oblivion (+0x52a5f) (0x00780db0)0x009a5a95: repe movsl  (%esi),%es:(%edi)Modules:Module  Address                 Debug info      Name (179 modules)PE        350000-  3b4000       Deferred        sr_oblivion_stutter_removerPE        3c0000-  3d2000       Deferred        borlndmmPE        3e0000-  3f7000       Deferred        elys_usvPE        400000-  baf000       Export          oblivionPE        bb0000-  dff000       Deferred        d3dx9_27PE       1120000- 117c000       Deferred        conscribePE       13d0000- 1403000       Deferred        oblivioneaxPE       1520000- 157a000       Deferred        obse_kyoma_menuquePE       1690000- 16ce000       Deferred        obgev2PE       1870000- 1c8a000       Deferred        d3dx9_41PE      10000000-1012f000       Deferred        obse_1_2_416PE      18000000-18068000       Deferred        binkw32ELF     70847000-70857000       Deferred        libgstinterfaces-0.10.so.0ELF     70857000-7086a000       Deferred        libid3tag.so.0ELF     7086a000-7088d000       Deferred        libgstaudio-0.10.so.0ELF     7088d000-708b4000       Deferred        libgsttag-0.10.so.0ELF     708e0000-7091a000       Deferred        libgstcoreelements.soELF     7091a000-70933000       Deferred        libgstpbutils-0.10.so.0ELF     70935000-7094c000       Deferred        libmad.so.0ELF     7094c000-7095f000       Deferred        libgsttypefindfunctions.soELF     70a5f000-70b52000       Deferred        libglib-2.0.so.0ELF     70b52000-70c7c000       Deferred        libxml2.so.2ELF     70c7c000-70cc0000       Deferred        libgobject-2.0.so.0ELF     70cc0000-70d90000       Deferred        libgstreamer-0.10.so.0ELF     70d90000-70dd3000       Deferred        libgstbase-0.10.so.0ELF     70dd8000-70de4000       Deferred        libgstmad.soELF     70de4000-70dff000       Deferred        libgstdecodebin2.soELF     79701000-79711000       Deferred        libgstmpegaudioparse.soELF     79711000-79747000       Deferred        winegstreamer  \-PE  79720000-79747000       \               winegstreamerELF     79747000-7975d000       Deferred        midimap  \-PE  79750000-7975d000       \               midimapELF     7a0de000-7b800000       Deferred        libnvidia-glcore.so.270.41.06ELF     7b800000-7b992000       Deferred        kernel32  \-PE  7b810000-7b992000       \               kernel32ELF     7b998000-7b9a4000       Deferred        libgstvideo-0.10.so.0ELF     7b9a4000-7b9db000       Deferred        winealsa  \-PE  7b9b0000-7b9db000       \               winealsaELF     7b9db000-7b9ff000       Deferred        devenum  \-PE  7b9e0000-7b9ff000       \               devenumELF     7bc00000-7bcbc000       Deferred        ntdll  \-PE  7bc10000-7bcbc000       \               ntdllELF     7bcbf000-7bcd8000       Deferred        msacm32  \-PE  7bcc0000-7bcd8000       \               msacm32ELF     7bcd8000-7bcff000       Deferred        msvfw32  \-PE  7bce0000-7bcff000       \               msvfw32ELF     7bf00000-7bf04000       Deferred        ELF     7bf0d000-7bf19000       Deferred        libgstapp-0.10.so.0ELF     7bf19000-7bfd5000       Deferred        quartz  \-PE  7bf30000-7bfd5000       \               quartzELF     7c407000-7c40d000       Deferred        libgthread-2.0.so.0ELF     7c50d000-7c5db000       Deferred        libgl.so.1ELF     7c5de000-7c607000       Deferred        msacm32  \-PE  7c5e0000-7c607000       \               msacm32ELF     7c607000-7c739000       Deferred        wined3d  \-PE  7c610000-7c739000       \               wined3dELF     7c739000-7c76f000       Deferred        d3d9  \-PE  7c740000-7c76f000       \               d3d9ELF     7c964000-7c9e4000       Deferred        liborc-0.4.so.0ELF     7c9e4000-7ca78000       Deferred        libdirac_encoder.so.0ELF     7ca78000-7caf0000       Deferred        libmp3lame.so.0ELF     7caf0000-7cb0c000       Deferred        libopenjpeg.so.2ELF     7cb0c000-7cbb4000       Deferred        libschroedinger-1.0.so.0ELF     7cbb4000-7cbcb000       Deferred        libspeex.so.1ELF     7cbcb000-7cbdb000       Deferred        libtheoradec.so.1ELF     7cbdb000-7cc09000       Deferred        libtheoraenc.so.1ELF     7cc09000-7cc94000       Deferred        libvpx.so.0ELF     7cc94000-7cd19000       Deferred        libx264.so.107ELF     7cd19000-7ce00000       Deferred        libxvidcore.so.4ELF     7ce00000-7d809000       Deferred        libavcodec.so.52ELF     7d809000-7d980000       Deferred        libvorbisenc.so.2ELF     7da6e000-7da73000       Deferred        libgmodule-2.0.so.0ELF     7da73000-7da88000       Deferred        avicap32  \-PE  7da80000-7da88000       \               avicap32ELF     7daa0000-7daba000       Deferred        libjack.so.0ELF     7daba000-7dadc000       Deferred        libportaudio.so.2ELF     7dadc000-7dae2000       Deferred        libattr.so.1ELF     7dae2000-7dae8000       Deferred        libcap.so.2ELF     7dae8000-7daef000       Deferred        libgdbm.so.3ELF     7daef000-7db2d000       Deferred        libdbus-1.so.3ELF     7db2d000-7db34000       Deferred        libogg.so.0ELF     7db34000-7db6b000       Deferred        libflac.so.8ELF     7db6b000-7dbd3000       Deferred        libsndfile.so.1ELF     7dbd3000-7dc8b000       Deferred        libasound.so.2ELF     7dc8b000-7dcff000       Deferred        libgcrypt.so.11ELF     7dcff000-7dda1000       Deferred        libgnutls.so.26ELF     7dda1000-7ddd9000       Deferred        libcups.so.2ELF     7dddd000-7de2a000       Deferred        libpulsecommon-0.9.22.soELF     7de64000-7de69000       Deferred        libasyncns.so.0ELF     7de69000-7de92000       Deferred        libvorbis.so.0ELF     7de92000-7de99000       Deferred        libwrap.so.0ELF     7de99000-7de9e000       Deferred        libxcb-atom.so.1ELF     7de9e000-7dee1000       Deferred        libpulse.so.0ELF     7dee2000-7df00000       Deferred        libgcc_s.so.1ELF     7df01000-7df07000       Deferred        libavcore.so.0ELF     7df07000-7df20000       Deferred        libavutil.so.50ELF     7df20000-7df26000       Deferred        libasound_module_pcm_a52.soELF     7df26000-7df2c000       Deferred        libasound_module_pcm_pulse.soELF     7df50000-7df84000       Deferred        uxtheme  \-PE  7df60000-7df84000       \               uxthemeELF     7df84000-7df8d000       Deferred        librt.so.1ELF     7df8d000-7dfd9000       Deferred        libopenal.so.1ELF     7dfd9000-7e0c6000       Deferred        oleaut32  \-PE  7dff0000-7e0c6000       \               oleaut32ELF     7e0c6000-7e0cc000       Deferred        libxfixes.so.3ELF     7e0cc000-7e0d7000       Deferred        libxcursor.so.1ELF     7e0d7000-7e0e5000       Deferred        libxi.so.6ELF     7e0e5000-7e0e9000       Deferred        libxcomposite.so.1ELF     7e0e9000-7e0f2000       Deferred        libxrandr.so.2ELF     7e0f2000-7e0fc000       Deferred        libxrender.so.1ELF     7e0fc000-7e11d000       Deferred        imm32  \-PE  7e100000-7e11d000       \               imm32ELF     7e11d000-7e138000       Deferred        libxcb.so.1ELF     7e138000-7e259000       Deferred        libx11.so.6ELF     7e259000-7e269000       Deferred        libxext.so.6ELF     7e269000-7e314000       Deferred        winex11  \-PE  7e280000-7e314000       \               winex11ELF     7e314000-7e33b000       Deferred        libexpat.so.1ELF     7e33b000-7e36b000       Deferred        libfontconfig.so.1ELF     7e36b000-7e371000       Deferred        libxtst.so.6ELF     7e371000-7e376000       Deferred        libgpg-error.so.0ELF     7e376000-7e387000       Deferred        libtasn1.so.3ELF     7e395000-7e397000       Deferred        libnvidia-tls.so.270.41.06ELF     7e397000-7e3ac000       Deferred        libz.so.1ELF     7e3ac000-7e433000       Deferred        libfreetype.so.6ELF     7e433000-7e447000       Deferred        libresolv.so.2ELF     7e447000-7e44d000       Deferred        libxxf86vm.so.1ELF     7e44d000-7e453000       Deferred        libxdmcp.so.6ELF     7e453000-7e46c000       Deferred        libice.so.6ELF     7e473000-7e494000       Deferred        iphlpapi  \-PE  7e480000-7e494000       \               iphlpapiELF     7e494000-7e4c3000       Deferred        ws2_32  \-PE  7e4a0000-7e4c3000       \               ws2_32ELF     7e4c3000-7e4de000       Deferred        wsock32  \-PE  7e4d0000-7e4de000       \               wsock32ELF     7e4de000-7e572000       Deferred        msvcrt  \-PE  7e4f0000-7e572000       \               msvcrtELF     7e572000-7e5d6000       Deferred        shlwapi  \-PE  7e580000-7e5d6000       \               shlwapiELF     7e5d6000-7e7d2000       Deferred        shell32  \-PE  7e5e0000-7e7d2000       \               shell32ELF     7e7d2000-7e815000       Deferred        dsound  \-PE  7e7e0000-7e815000       \               dsoundELF     7e815000-7e8ae000       Deferred        winmm  \-PE  7e820000-7e8ae000       \               winmmELF     7e8ae000-7e922000       Deferred        rpcrt4  \-PE  7e8c0000-7e922000       \               rpcrt4ELF     7e922000-7ea25000       Deferred        ole32  \-PE  7e940000-7ea25000       \               ole32ELF     7ea25000-7ea5f000       Deferred        dinput  \-PE  7ea30000-7ea5f000       \               dinputELF     7ea5f000-7ea7a000       Deferred        dinput8  \-PE  7ea60000-7ea7a000       \               dinput8ELF     7ea7a000-7ead6000       Deferred        advapi32  \-PE  7ea90000-7ead6000       \               advapi32ELF     7ead6000-7eb67000       Deferred        gdi32  \-PE  7eae0000-7eb67000       \               gdi32ELF     7eb67000-7ec9b000       Deferred        user32  \-PE  7eb80000-7ec9b000       \               user32ELF     7ec9b000-7ed8b000       Deferred        comctl32  \-PE  7eca0000-7ed8b000       \               comctl32ELF     7ed8b000-7ed97000       Deferred        libnss_files.so.2ELF     7ed97000-7edae000       Deferred        libnsl.so.1ELF     7efae000-7efd4000       Deferred        libm.so.6ELF     7efd5000-7efd9000       Deferred        libxinerama.so.1ELF     7efd9000-7efde000       Deferred        libuuid.so.1ELF     7efde000-7efe7000       Deferred        libsm.so.6ELF     7efe7000-7f000000       Deferred        version  \-PE  7eff0000-7f000000       \               versionELF     b75d0000-b75d3000       Deferred        libx11-xcb.so.1ELF     b75d3000-b75de000       Deferred        libnss_nis.so.2ELF     b75e0000-b75e4000       Deferred        libdl.so.2ELF     b75e4000-b7727000       Deferred        libc.so.6ELF     b7727000-b7740000       Deferred        libpthread.so.0ELF     b7760000-b7764000       Deferred        libxau.so.6ELF     b7764000-b776c000       Deferred        libnss_compat.so.2ELF     b776c000-b78ad000       Dwarf           libwine.so.1ELF     b78ae000-b78cc000       Deferred        ld-linux.so.2ELF     b78cc000-b78cd000       Deferred        [vdso].soThreads:process  tid      prio (all id:s are in hex)0000000e services.exe        0000001c    0        00000014    0        00000010    0        0000000f    000000011 winedevice.exe        00000018    0        00000017    0        00000013    0        00000012    000000019 plugplay.exe        0000001d    0        0000001b    0        0000001a    00000001e explorer.exe        0000001f    000000020 (D) C:\Program Files\Bethesda Softworks\Oblivion\Oblivion.exe        00000030   -1        0000002f    0        00000026    0        00000025    0        00000023    0        00000021    0 <==Backtrace:=>0 0x009a5a95 in oblivion (+0x5a5a95) (0x0033f2c8)  1 0x009a900a in oblivion (+0x5a9009) (0x01f39780)  2 0x00000004 (0x00a8b41c)  3 0x00452a60 in oblivion (+0x52a5f) (0x00780db0)

If you want more info, feel free to ask.
User avatar
Tracey Duncan
 
Posts: 3299
Joined: Wed Apr 18, 2007 9:32 am

Post » Wed Mar 30, 2011 3:51 am

Couple of things. In your lengthy narrative you mention an auto-save. The general consensus is, I believe, that auto-saves can lead to corruption and should be avoided. My method is to save via console, giving each a unique name. But this is just food for thought. I'd worry about a corrupt saves only as a last resort.

Before you do anything drastic, please check to make sure you aren't suffering from the a-bomb. As I have discovered, it can cause all sorts of weirdness, including otherwise inexplicable crashes Nor does it always display its most obvious warning signs, frozen animations (torch-fire, spell-cast visuals, etc.) Wrye-Bash features a built-in a-bomb repairer. It works. I prefer OAF (Oblivion Animation Fixer) simply because it not only fixes a-bombs but lets you seen how close you might be to experiencing one. You suffering the a-bomb is a long shot, but insuring you don't have it causes no harm, and might save a lot of fruitless diagnostics.
User avatar
Vickey Martinez
 
Posts: 3455
Joined: Thu Apr 19, 2007 5:58 am

Post » Wed Mar 30, 2011 7:44 am

According to Wrye Bash, the Abomb counter was at 46%. I reset it, but it doesn't seem to help the crashing. I also tried "Remove bloat...", but it says no bloating found.

The only thing I can think to add is, I updated Faregyl Village to 2.0.2 (from 2.0.1) a few days before the crashes started. I didn't do a clean save since I already got through the quests and was working on getting the house (didn't want to start it over, and I didn't read anything about needing a clean save for the update since I didn't have v1.x). I was playing fine with it, though I was getting odd messages that characters I hadn't heard of before were going unconscious. I don't remember the names, unfortunately, and I haven't seen it happen since a bit before the crashes started. Maybe they were related to Kvatch Rebuilt... it's been a while since I last did a quest for that (getting the gardener; which I did before starting Ruined-Tail), and would've expected the next step for it by now.

I suppose I can try disabling Kvatch Rebuilt and Faregyl Village, to see if the crashes go away. I really don't want to have to start over with them, though.
User avatar
KRistina Karlsson
 
Posts: 3383
Joined: Tue Jun 20, 2006 9:22 pm

Post » Wed Mar 30, 2011 9:55 am

According to Wrye Bash, the Abomb counter was at 46%. I reset it, but it doesn't seem to help the crashing. I also tried "Remove bloat...", but it says no bloating found.

The only thing I can think to add is, I updated Faregyl Village to 2.0.2 (from 2.0.1) a few days before the crashes started. I didn't do a clean save since I already got through the quests and was working on getting the house (didn't want to start it over, and I didn't read anything about needing a clean save for the update since I didn't have v1.x). I was playing fine with it, though I was getting odd messages that characters I hadn't heard of before were going unconscious. I don't remember the names, unfortunately, and I haven't seen it happen since a bit before the crashes started. Maybe they were related to Kvatch Rebuilt... it's been a while since I last did a quest for that (getting the gardener; which I did before starting Ruined-Tail), and would've expected the next step for it by now.

I suppose I can try disabling Kvatch Rebuilt and Faregyl Village, to see if the crashes go away. I really don't want to have to start over with them, though.

Aye, you having an a-bomb was a long-shot. But it's always best to rule it out (as you have now done). Unless Arthmoor himself chimes in with evidence to the contrary, I'd say your update from Faregyl 201 to 202 should be perfectly safe. As you say, the clean save was/is required for those updating for 1xx to 2xx. I've ran Faregyl Village since its initial release and encountered no sudden CTD issues with the 201-202 transition. I've no opinion on Kvatch Rebuild. I ran it trouble-free during my first play-through, but this time 'round decided to go with Kvatch Rising.

-Decrepit-
User avatar
Chelsea Head
 
Posts: 3433
Joined: Thu Mar 08, 2007 6:38 am

Post » Wed Mar 30, 2011 7:45 am

Well, I tried disabling (approximate order):
Kvatch Rebuilt
Faregyl Village
Kragenirs Death Quest
Ruined-Tail's Tale
Companion Comaptibility
Side's EAX Control
Oblivifall (all of it)

My load order is now:
Spoiler
00 Oblivion.esm01 All Natural Base.esm [Version 1.3]02 Oscuro's_Oblivion_Overhaul.esm [Version 1.34]03 Unofficial Oblivion Patch.esp [Version 3.3.5]04 DLCShiveringIsles.esp05 Unofficial Shivering Isles Patch.esp [Version 1.4.2]06 All Natural.esp [Version 1.3]07 All Natural - SI.esp [Version 1.3]08 All Natural - Real Lights.esp [Version 1.3]09 Dynamic Map.esp [Version 2.0]++ MaleBodyReplacerV3.esp0A Oscuro's_Oblivion_Overhaul.esp [Version 1.34]0B Creature Diversity.esp0C Skeleton Diversity.esp0D Cyrodiil Travel Services.esp [Version 2.0.7]0E Molapi.esp [Version 1.0.1]0F PTMudwater.esp10 xulTheHeath.esp11 XulEntiusGorge.esp12 xulFallenleafEverglade.esp [Version 1.3.1]13 xulChorrolHinterland.esp [Version 1.2.2]14 xulCloudtopMountains.esp [Version 1.0.3]15 xulBrenaRiverRavine.esp [Version 1.1]16 xulImperialIsle.esp [Version 1.6.7]17 xulBlackwoodForest.esp [Version 1.1.0]18 xulCheydinhalFalls.esp [Version 1.0.1]19 xulAspenWood.esp [Version 1.0.2]1A Oblivion Gate Map Marker Remover.esp [Version 1.1.0]1B KT_KhajEyeToggleNoEff.esp1C Denock Arrows.esp++ Script effect - Bash icon.esp [Version 1.01]


When I disabled Side's EAX Controls, I was able to actually run from Faregyl Inn to Pell's Gate before it crashed, but otherwise, it keeps crashing before I can even make it up the hill to the main road. I notice that there's an unusual amount of stutter when new cells are loading into view, and the crash seems to always happen when a new cell would be loaded (could be wrong on that, but it seems that way).

I'm thinking there might be something in the save that's carrying over from whatever started to trigger the crashes. Is there some way to test whether a save has corrupted data?
User avatar
Stacyia
 
Posts: 3361
Joined: Mon Jul 24, 2006 12:48 am

Post » Wed Mar 30, 2011 7:00 am

Load a save from before the crashing became prevalent. Play that one for a while, and see what happens.

Oblivion doesn't handle over-writing files very well, as is the case with auto/quicksaves. Also, when you make hard saves, don't over-write either. When the population of saves in the folder approaches 200 or so, clean the folder out.
User avatar
ILy- Forver
 
Posts: 3459
Joined: Sun Feb 04, 2007 3:18 am

Post » Wed Mar 30, 2011 5:02 am

Yeah, there's something really wrong. I'm going back to well before the crashes started (after the tavern incident with Ruined-Tail and we had just reached Chorrol's gates), keeping only the mods I last mentioned enabled, and when I get back to the vicinity of Wawnet Inn, it still crashes. This last time I was actually able to see the Inn, but I didn't get much farther before it crashed.

For the curious, on occasion Wine will give a different crash report:
Spoiler
wine: Unhandled page fault on read access to 0x00000004 at address 0x9a5b1c (thread 0021), starting debugger...Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x009a5b1c).Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:009a5b1c ESP:0033f140 EBP:0033f2c8 EFLAGS:00210206(  R- --  I   - -P- ) EAX:00000000 EBX:00000021 ECX:00000008 EDX:00000000 ESI:00000000 EDI:00000000Stack dump:0x0033f140:  00000000 140009c0 0033f3c0 000000080x0033f150:  0015a538 00000000 00000000 000000000x0033f160:  00000001 00000e10 00000001 000000010x0033f170:  00000e10 660b9330 7c763938 7c72621c0x0033f180:  4d430003 00000000 00000000 000000000x0033f190:  00156c08 00000000 00000000 00000000Backtrace:=>0 0x009a5b1c in oblivion (+0x5a5b1c) (0x0033f2c8)  1 0x009a900a in oblivion (+0x5a9009) (0x0c000508)  2 0x00000004 (0x00a8b41c)  3 0x00452a60 in oblivion (+0x52a5f) (0x00780db0)0x009a5b1c: movl        0x4(%esi),%ebxModules:Module  Address                 Debug info      Name (177 modules)PE        350000-  3ac000       Deferred        conscribePE        3b0000-  3c7000       Deferred        elys_usvPE        400000-  baf000       Export          oblivionPE        bb0000-  dff000       Deferred        d3dx9_27PE       1260000- 1293000       Deferred        oblivioneaxPE       13b0000- 140a000       Deferred        obse_kyoma_menuquePE       1520000- 155e000       Deferred        obgev2PE       16d0000- 1aea000       Deferred        d3dx9_41PE      10000000-1012f000       Deferred        obse_1_2_416PE      18000000-18068000       Deferred        binkw32ELF     68048000-68058000       Deferred        libgstinterfaces-0.10.so.0ELF     68058000-6806b000       Deferred        libid3tag.so.0ELF     6806b000-6808e000       Deferred        libgstaudio-0.10.so.0ELF     6808e000-680b5000       Deferred        libgsttag-0.10.so.0ELF     680e1000-6811b000       Deferred        libgstcoreelements.soELF     6811b000-68134000       Deferred        libgstpbutils-0.10.so.0ELF     68136000-6814d000       Deferred        libmad.so.0ELF     6814d000-68160000       Deferred        libgsttypefindfunctions.soELF     68260000-68353000       Deferred        libglib-2.0.so.0ELF     68353000-6847d000       Deferred        libxml2.so.2ELF     6847d000-684c1000       Deferred        libgobject-2.0.so.0ELF     684c1000-68591000       Deferred        libgstreamer-0.10.so.0ELF     68591000-685d4000       Deferred        libgstbase-0.10.so.0ELF     685d9000-685e5000       Deferred        libgstmad.soELF     685e5000-68600000       Deferred        libgstdecodebin2.soELF     68600000-68636000       Deferred        winegstreamer  \-PE  68610000-68636000       \               winegstreamerELF     68636000-6864c000       Deferred        midimap  \-PE  68640000-6864c000       \               midimapELF     6a0ce000-6b7f0000       Deferred        libnvidia-glcore.so.270.41.06ELF     7b7f0000-7b800000       Deferred        libgstmpegaudioparse.soELF     7b800000-7b992000       Deferred        kernel32  \-PE  7b810000-7b992000       \               kernel32ELF     7b998000-7b9a4000       Deferred        libgstvideo-0.10.so.0ELF     7b9a4000-7b9db000       Deferred        winealsa  \-PE  7b9b0000-7b9db000       \               winealsaELF     7b9db000-7b9ff000       Deferred        devenum  \-PE  7b9e0000-7b9ff000       \               devenumELF     7bc00000-7bcbc000       Deferred        ntdll  \-PE  7bc10000-7bcbc000       \               ntdllELF     7bcbf000-7bcd8000       Deferred        msacm32  \-PE  7bcc0000-7bcd8000       \               msacm32ELF     7bcd8000-7bcff000       Deferred        msvfw32  \-PE  7bce0000-7bcff000       \               msvfw32ELF     7bf00000-7bf04000       Deferred        ELF     7bf04000-7bf19000       Deferred        avicap32  \-PE  7bf10000-7bf19000       \               avicap32ELF     7bf19000-7bfd5000       Deferred        quartz  \-PE  7bf30000-7bfd5000       \               quartzELF     7c504000-7c5d2000       Deferred        libgl.so.1ELF     7c5d5000-7c5fe000       Deferred        msacm32  \-PE  7c5e0000-7c5fe000       \               msacm32ELF     7c5fe000-7c730000       Deferred        wined3d  \-PE  7c610000-7c730000       \               wined3dELF     7c730000-7c766000       Deferred        d3d9  \-PE  7c740000-7c766000       \               d3d9ELF     7c95b000-7c9db000       Deferred        liborc-0.4.so.0ELF     7c9db000-7ca6f000       Deferred        libdirac_encoder.so.0ELF     7ca6f000-7cae7000       Deferred        libmp3lame.so.0ELF     7cae7000-7cb03000       Deferred        libopenjpeg.so.2ELF     7cb03000-7cbab000       Deferred        libschroedinger-1.0.so.0ELF     7cbab000-7cc36000       Deferred        libvpx.so.0ELF     7cc36000-7d63f000       Deferred        libavcodec.so.52ELF     7d736000-7d74d000       Deferred        libspeex.so.1ELF     7d74d000-7d75d000       Deferred        libtheoradec.so.1ELF     7d75d000-7d78b000       Deferred        libtheoraenc.so.1ELF     7d78b000-7d810000       Deferred        libx264.so.107ELF     7d810000-7d8f7000       Deferred        libxvidcore.so.4ELF     7d8f9000-7d8ff000       Deferred        libgthread-2.0.so.0ELF     7d8ff000-7d90b000       Deferred        libgstapp-0.10.so.0ELF     7d923000-7d93d000       Deferred        libjack.so.0ELF     7d93d000-7d95f000       Deferred        libportaudio.so.2ELF     7d95f000-7d965000       Deferred        libattr.so.1ELF     7d965000-7d96b000       Deferred        libcap.so.2ELF     7d96b000-7d972000       Deferred        libgdbm.so.3ELF     7d972000-7d9b0000       Deferred        libdbus-1.so.3ELF     7d9b0000-7d9b7000       Deferred        libogg.so.0ELF     7d9b7000-7db2e000       Deferred        libvorbisenc.so.2ELF     7db2e000-7db65000       Deferred        libflac.so.8ELF     7db65000-7dbcd000       Deferred        libsndfile.so.1ELF     7dbcd000-7dc85000       Deferred        libasound.so.2ELF     7dc85000-7dcf9000       Deferred        libgcrypt.so.11ELF     7dcf9000-7dd9b000       Deferred        libgnutls.so.26ELF     7dd9b000-7ddd3000       Deferred        libcups.so.2ELF     7ddd3000-7ddd8000       Deferred        libgmodule-2.0.so.0ELF     7ddd8000-7de25000       Deferred        libpulsecommon-0.9.22.soELF     7de5f000-7de64000       Deferred        libasyncns.so.0ELF     7de64000-7de8d000       Deferred        libvorbis.so.0ELF     7de8d000-7de94000       Deferred        libwrap.so.0ELF     7de94000-7de99000       Deferred        libxcb-atom.so.1ELF     7de99000-7dedc000       Deferred        libpulse.so.0ELF     7dedc000-7defa000       Deferred        libgcc_s.so.1ELF     7defb000-7df01000       Deferred        libavcore.so.0ELF     7df01000-7df1a000       Deferred        libavutil.so.50ELF     7df1a000-7df20000       Deferred        libasound_module_pcm_a52.soELF     7df20000-7df26000       Deferred        libasound_module_pcm_pulse.soELF     7df4a000-7df7e000       Deferred        uxtheme  \-PE  7df50000-7df7e000       \               uxthemeELF     7df7e000-7df87000       Deferred        librt.so.1ELF     7df87000-7dfd3000       Deferred        libopenal.so.1ELF     7dfd3000-7e0c0000       Deferred        oleaut32  \-PE  7dff0000-7e0c0000       \               oleaut32ELF     7e0c0000-7e0c6000       Deferred        libxfixes.so.3ELF     7e0c6000-7e0d1000       Deferred        libxcursor.so.1ELF     7e0d1000-7e0df000       Deferred        libxi.so.6ELF     7e0df000-7e0e3000       Deferred        libxcomposite.so.1ELF     7e0e3000-7e0ec000       Deferred        libxrandr.so.2ELF     7e0ec000-7e0f6000       Deferred        libxrender.so.1ELF     7e0f6000-7e0fc000       Deferred        libxxf86vm.so.1ELF     7e0fc000-7e11d000       Deferred        imm32  \-PE  7e100000-7e11d000       \               imm32ELF     7e11d000-7e138000       Deferred        libxcb.so.1ELF     7e138000-7e259000       Deferred        libx11.so.6ELF     7e259000-7e269000       Deferred        libxext.so.6ELF     7e269000-7e314000       Deferred        winex11  \-PE  7e280000-7e314000       \               winex11ELF     7e314000-7e33b000       Deferred        libexpat.so.1ELF     7e33b000-7e36b000       Deferred        libfontconfig.so.1ELF     7e36b000-7e371000       Deferred        libxtst.so.6ELF     7e371000-7e376000       Deferred        libgpg-error.so.0ELF     7e376000-7e387000       Deferred        libtasn1.so.3ELF     7e397000-7e3ac000       Deferred        libz.so.1ELF     7e3ac000-7e433000       Deferred        libfreetype.so.6ELF     7e433000-7e447000       Deferred        libresolv.so.2ELF     7e447000-7e449000       Deferred        libnvidia-tls.so.270.41.06ELF     7e449000-7e44d000       Deferred        libxinerama.so.1ELF     7e44d000-7e453000       Deferred        libxdmcp.so.6ELF     7e453000-7e46c000       Deferred        libice.so.6ELF     7e473000-7e494000       Deferred        iphlpapi  \-PE  7e480000-7e494000       \               iphlpapiELF     7e494000-7e4c3000       Deferred        ws2_32  \-PE  7e4a0000-7e4c3000       \               ws2_32ELF     7e4c3000-7e4de000       Deferred        wsock32  \-PE  7e4d0000-7e4de000       \               wsock32ELF     7e4de000-7e572000       Deferred        msvcrt  \-PE  7e4f0000-7e572000       \               msvcrtELF     7e572000-7e5d6000       Deferred        shlwapi  \-PE  7e580000-7e5d6000       \               shlwapiELF     7e5d6000-7e7d2000       Deferred        shell32  \-PE  7e5e0000-7e7d2000       \               shell32ELF     7e7d2000-7e815000       Deferred        dsound  \-PE  7e7e0000-7e815000       \               dsoundELF     7e815000-7e8ae000       Deferred        winmm  \-PE  7e820000-7e8ae000       \               winmmELF     7e8ae000-7e922000       Deferred        rpcrt4  \-PE  7e8c0000-7e922000       \               rpcrt4ELF     7e922000-7ea25000       Deferred        ole32  \-PE  7e940000-7ea25000       \               ole32ELF     7ea25000-7ea5f000       Deferred        dinput  \-PE  7ea30000-7ea5f000       \               dinputELF     7ea5f000-7ea7a000       Deferred        dinput8  \-PE  7ea60000-7ea7a000       \               dinput8ELF     7ea7a000-7ead6000       Deferred        advapi32  \-PE  7ea90000-7ead6000       \               advapi32ELF     7ead6000-7eb67000       Deferred        gdi32  \-PE  7eae0000-7eb67000       \               gdi32ELF     7eb67000-7ec9b000       Deferred        user32  \-PE  7eb80000-7ec9b000       \               user32ELF     7ec9b000-7ed8b000       Deferred        comctl32  \-PE  7eca0000-7ed8b000       \               comctl32ELF     7ed8b000-7ed97000       Deferred        libnss_files.so.2ELF     7ed97000-7edae000       Deferred        libnsl.so.1ELF     7efae000-7efd4000       Deferred        libm.so.6ELF     7efd5000-7efd9000       Deferred        libxau.so.6ELF     7efd9000-7efde000       Deferred        libuuid.so.1ELF     7efde000-7efe7000       Deferred        libsm.so.6ELF     7efe7000-7f000000       Deferred        version  \-PE  7eff0000-7f000000       \               versionELF     b75a0000-b75ab000       Deferred        libnss_nis.so.2ELF     b75ad000-b75b1000       Deferred        libdl.so.2ELF     b75b1000-b76f4000       Deferred        libc.so.6ELF     b76f4000-b770d000       Deferred        libpthread.so.0ELF     b770d000-b7710000       Deferred        libx11-xcb.so.1ELF     b7731000-b7739000       Deferred        libnss_compat.so.2ELF     b7739000-b787a000       Dwarf           libwine.so.1ELF     b787b000-b7899000       Deferred        ld-linux.so.2ELF     b7899000-b789a000       Deferred        [vdso].soThreads:process  tid      prio (all id:s are in hex)0000000e services.exe        0000001c    0        00000014    0        00000010    0        0000000f    000000011 winedevice.exe        00000018    0        00000017    0        00000013    0        00000012    000000019 plugplay.exe        0000001d    0        0000001b    0        0000001a    00000001e explorer.exe        0000001f    000000020 (D) C:\Program Files\Bethesda Softworks\Oblivion\Oblivion.exe        00000031    0        0000002d   -1        00000026    0        00000025    0        00000023    0        00000021    0 <==Backtrace:=>0 0x009a5b1c in oblivion (+0x5a5b1c) (0x0033f2c8)  1 0x009a900a in oblivion (+0x5a9009) (0x0c000508)  2 0x00000004 (0x00a8b41c)  3 0x00452a60 in oblivion (+0x52a5f) (0x00780db0)

It's happening at a different location in the executable, but I can't tell more than that. Most often, the crash will give something similar to what I first posted, but sometimes it's like this instead.

I'm going to see if downgrading to OBSE 0019b will help.
User avatar
Karl harris
 
Posts: 3423
Joined: Thu May 17, 2007 3:17 pm

Post » Wed Mar 30, 2011 7:36 am

Going to OBSE 0019b did not help.

I'm at a loss now. I tried going back to a save even further (before I even enabled Ruined-Tail), and not only does it still crash, but it crashes just after loading and right before anything is drawn.
User avatar
Vicky Keeler
 
Posts: 3427
Joined: Wed Aug 23, 2006 3:03 am


Return to IV - Oblivion