Jump to content
  • Announcements

    • AndalayBay

      Linode Critical Maintenance   01/10/2018

      Linode has announced our service slot for the patch for variants 1 and 2 of the Spectre vulnerability. The server will be rebooted at 2018-05-09 3:00:00 AM UTC.  I have updated the forum thread -  please see my post here.

SKSEQuasiDebugLogTest 2.0.0

Sign in to follow this  

1 Screenshot

About This File

Imported some the raw modules of SKSE common in order to make accessible classes & methods for generating the debug logs. Just a test- but more info to follow.

LinkToThread.


What's New in Version 2.0.0

Released

Project2 now has the source files in the common directory at $(SolutionDir) level. The only file edited was IPrefix.h, because it had #includes not required for this example.The executable in the debug dir doesn't do much other than to display a path name.

Note: Forgot to build this as X64, but it gets the same result (as in WinProject1).

SKSEQuasiView doesn't do too much extra but display the rootdir of Skyrim &  the main GameForms in a tabbed dialog. Refer thread:

WindowsProject3 takes a look at the LNK2019 errors generated from accessing the IDebugLog class- WindowsProject3Fixed addresses it.

The dump is of SkyrimSE.exe

The dump lists the directories:

              0 [       0] RVA [size] of Export Directory
         1DD01C4 [     2BC] RVA [size] of Import Directory
         361C000 [   92B10] RVA [size] of Resource Directory
         34BD000 [  158EA4] RVA [size] of Exception Directory
               0 [       0] RVA [size] of Certificates Directory
         36AF000 [   51FE0] RVA [size] of Base Relocation Directory
         188BDF0 [      54] RVA [size] of Debug Directory
               0 [       0] RVA [size] of Architecture Directory
               0 [       0] RVA [size] of Global Pointer Directory
         188BEE8 [      28] RVA [size] of Thread Storage Directory
         188BE50 [      94] RVA [size] of Load Configuration Directory
               0 [       0] RVA [size] of Bound Import Directory
         1522000 [    11F8] RVA [size] of Import Address Table Directory
               0 [       0] RVA [size] of Delay Import Directory
               0 [       0] RVA [size] of COM Descriptor Directory
               0 [       0] RVA [size] of Reserved Directory


It consists of 11 sections with headers listed in the spoiler below:
The first section is huge- larger than all the other sections put together, the second is about 2/5 that size, 5, 6 and 7 are very small

Spoiler

 

SECTION HEADER #1
   .text name
 1520FCC virtual size
    1000 virtual address (0000000140001000 to 0000000141521FCB)
 1521000 size of raw data
     400 file pointer to raw data (00000400 to 015213FF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
60000020 flags
         Code
         Execute Read
         

SECTION HEADER #2
  .rdata name
  8B2448 virtual size
 1522000 virtual address (0000000141522000 to 0000000141DD4447)
  8B2600 size of raw data
 1521400 file pointer to raw data (01521400 to 01DD39FF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
40000040 flags
         Initialized Data
         Read Only

SECTION HEADER #3
   .data name
 16E7030 virtual size
 1DD5000 virtual address (0000000141DD5000 to 00000001434BC02F)
  10E200 size of raw data
 1DD3A00 file pointer to raw data (01DD3A00 to 01EE1BFF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
C0000040 flags
         Initialized Data
         Read Write\
         
SECTION HEADER #4
  .pdata name
  158EA4 virtual size
 34BD000 virtual address (00000001434BD000 to 0000000143615EA3)
  159000 size of raw data
 1EE1C00 file pointer to raw data (01EE1C00 to 0203ABFF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
40000040 flags
         Initialized Data
         Read Only
         

SECTION HEADER #5
    .tls name
    2A0D virtual size
 3616000 virtual address (0000000143616000 to 0000000143618A0C)
    2C00 size of raw data
 203AC00 file pointer to raw data (0203AC00 to 0203D7FF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
C0000040 flags
         Initialized Data
         Read Write
         
SECTION HEADER #6
   .text name
    1908 virtual size
 3619000 virtual address (0000000143619000 to 000000014361A907)
    1A00 size of raw data
 203D800 file pointer to raw data (0203D800 to 0203F1FF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
C0000040 flags
         Initialized Data
         Read Write
         
SECTION HEADER #7
  .gfids name
     2F4 virtual size
 361B000 virtual address (000000014361B000 to 000000014361B2F3)
     400 size of raw data
 203F200 file pointer to raw data (0203F200 to 0203F5FF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
40000040 flags
         Initialized Data
         Read Only
         
SECTION HEADER #8
   .rsrc name
   92B10 virtual size
 361C000 virtual address (000000014361C000 to 00000001436AEB0F)
   92C00 size of raw data
 203F600 file pointer to raw data (0203F600 to 020D21FF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
40000040 flags
         Initialized Data
         Read Only
         
SECTION HEADER #9
  .reloc name
   51FE0 virtual size
 36AF000 virtual address (00000001436AF000 to 0000000143700FDF)
   52000 size of raw data
 20D2200 file pointer to raw data (020D2200 to 021241FF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
42000040 flags
         Initialized Data
         Discardable
         Read Only
         
SECTION HEADER #A
   .bind name
   24ED0 virtual size
 3701000 virtual address (0000000143701000 to 0000000143725ECF)
   24ED0 size of raw data
 2124200 file pointer to raw data (02124200 to 021490CF)
       0 file pointer to relocation table
       0 file pointer to line numbers
       0 number of relocations
       0 number of line numbers
60000000 flags
         Execute Read

 

 

 

 

 

 

 

SKSEQuasiView.7z

SKSEQuasiView.7z

SKSEQuasiView.7z




User Feedback

Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×