Announcement

Collapse
No announcement yet.

It seems that ReWASD would occationally cause nvlddmkm.sys to crash.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • It seems that ReWASD would occationally cause nvlddmkm.sys to crash.

    Description:
    I played PSO2NGS with ReWASD, and occationally just after I press a Shift Layer Button, the game crashed.
    I checked the Event Viewer of Windows, found that nvlddmkm.sys crashed, and at the same time, there's always a TLS Client failure.
    And, ReWASD application closed too, sometimes it couldn't be reopened, until I restart my computer.

    I checked the log of ReWASD, found that there's a lot of failed httprequestexception, which filled up the log text of 368KB.

    The log of ReWASD:
    reWASD: 05:45:07:962 Engine path: C:\Program Files\reWASD\\reWASDEngine.exe
    reWASD: 05:45:10:102 TryCloseWaitDialog
    reWASD: 05:45:10:102 Existing wait dialog count: 1
    reWASD: 05:45:10:273 Constructor for LicensingService
    reWASD: 05:45:10:343 CheckCertDll: reWASDPolicy.dll success
    reWASD: 05:45:10:344 LoadPolicyDll success
    reWASD: 05:45:10:346 reWASD launched
    reWASD: 05:45:10:346 GUI version 6.2.1.6161, Service version 4.59, Driver version 3.17
    reWASD: 05:45:10:365 Constructor for GameProfilesService
    reWASD: 05:45:10:394 Constructor for GamepadService
    reWASD: 05:45:10:401 BinDataSerialize.LoadGamepadProfileRelations
    reWASD: 05:45:10:407 GameProfilesService.WaitForServiceInited
    reWASD: 05:45:10:415 GamepadService.WaitForServiceInited
    reWASD: 05:45:10:485 TryCloseWaitDialog
    reWASD: 05:45:10:485 Existing wait dialog count: 1
    reWASD: 05:45:10:598 Constructor for KeyBindingService
    reWASD: 05:45:10:658 Constructor for KeyPressedPollerService
    reWASD: 05:45:11:037 BinDataSerialize.LoadAutoGamesDetectionGamepadProf ileRelations
    reWASD: 05:45:11:053 BinDataSerialize.LoadGamepadsSlotHotkeyCollection
    reWASD: 05:45:11:726 BinDataSerialize.LoadGamepadsUserLedCollection
    reWASD: 05:45:11:732 BinDataSerialize.LoadCompositeDevicesCollection
    reWASD: 05:45:11:742 BinDataSerialize.LoadPeripheralDevicesCollection
    reWASD: 05:47:23:789 CallerMemberName: SendRequest
    reWASD: 05:47:23:789 Exception type: System.Net.Http.HttpRequestException
    reWASD: 05:47:23:789 发送请求时出错。
    reWASD: 05:47:23:822 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)
    在 System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)
    在 reWASDCommon.HTTP.HttpUtils.<SendRequest>d__6.Move Next() 位置 C:\Jenkins\workspace\rewasd\ui\reWASDCommon\HTTP\H ttpUtils.cs:行号 75
    reWASD: 05:47:23:822 Inner Exception:
    reWASD: 05:47:23:822 基础连接已经关闭: 无法连接到远程服务器。
    reWASD: 05:47:23:836 在 System.Net.HttpWebRequest.EndGetResponse(IAsyncRes ult asyncResult)
    在 System.Net.Http.HttpClientHandler.GetResponseCallb ack(IAsyncResult ar)
    reWASD: 05:47:23:836 Inner Exception:
    reWASD: 05:47:23:836 无法加载或初始化请求的服务提供程序。
    reWASD: 05:47:23:837 在 System.Net.Sockets.Socket..ctor(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType)
    在 System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6)
    在 System.Net.PooledStream.Activate(Object owningObject, Boolean async, GeneralAsyncDelegate asyncCallback)
    在 System.Net.Connection.CompleteStartConnection(Bool ean async, HttpWebRequest httpWebRequest)
    reWASD: 05:47:23:837 TryRunEngine engine exist
    reWASD: 05:47:23:837 CallerMemberName: SendRequest
    reWASD: 05:47:23:837 Exception type: System.Net.Http.HttpRequestException
    reWASD: 05:47:23:837 发送请求时出错。
    reWASD: 05:47:23:837 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)
    在 System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)
    在 reWASDCommon.HTTP.HttpUtils.<SendRequest>d__6.Move Next() 位置 C:\Jenkins\workspace\rewasd\ui\reWASDCommon\HTTP\H ttpUtils.cs:行号 75
    reWASD: 05:47:23:837 Inner Exception:
    reWASD: 05:47:23:837 基础连接已经关闭: 无法连接到远程服务器。
    reWASD: 05:47:23:838 在 System.Net.HttpWebRequest.EndGetRequestStream(IAsy ncResult asyncResult, TransportContext& context)
    在 System.Net.Http.HttpClientHandler.GetRequestStream Callback(IAsyncResult ar)
    reWASD: 05:47:23:838 Inner Exception:
    reWASD: 05:47:23:838 无法加载或初始化请求的服务提供程序。
    reWASD: 05:47:23:838 在 System.Net.Sockets.Socket..ctor(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType)
    在 System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6)
    在 System.Net.PooledStream.Activate(Object owningObject, Boolean async, GeneralAsyncDelegate asyncCallback)
    在 System.Net.Connection.CompleteStartConnection(Bool ean async, HttpWebRequest httpWebRequest)
    reWASD: 05:47:23:838 TryRunEngine engine exist
    reWASD: 05:47:23:839 CallerMemberName: SendRequest
    reWASD: 05:47:23:839 Exception type: System.Net.Http.HttpRequestException
    The log from Event Viewer:
    - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    - <System>
    <Provider Name="Schannel" Guid="{1f678132-5938-4686-9fdc-c8ff68f15c85}" />
    <EventID>36871</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2022-08-20T21:59:51.9376708Z" />
    <EventRecordID>160985</EventRecordID>
    <Correlation ActivityID="{269001a8-b419-000e-6802-902619b4d801}" />
    <Execution ProcessID="1236" ThreadID="30180" />
    <Channel>System</Channel>
    <Computer>DESKTOP-07V6MK2</Computer>
    <Security UserID="S-1-5-18" />
    </System>
    - <EventData>
    <Data Name="Type">客户端</Data>
    <Data Name="ErrorState">10013</Data>
    </EventData>
    </Event>
    - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    - <System>
    <Provider Name="nvlddmkm" />
    <EventID Qualifiers="0">0</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2022-08-20T21:59:36.7869733Z" />
    <EventRecordID>160981</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="4796" />
    <Channel>System</Channel>
    <Computer>DESKTOP-07V6MK2</Computer>
    <Security />
    </System>
    - <EventData>
    <Data>\Device\000000c3</Data>
    <Data>Restarting TDR occurred on GPUID:2b00</Data>
    <Binary>0000000002003000000000000000000000000000 00 00000000000000000000000000000000000000</Binary>
    </EventData>
    </Event>

  • #2
    Could you send these events as files?
    1. Press Windows button, type [Event Viewer], press Enter.
    2. Choose [Windows Logs] in the upper left corner, then choose [Application].
    3. Check out the panel on the right side: there's a [Find] option. Click it, and type "reWASD" to search for related errors.
    4. Once you find one or multiple events, please right-click and "Save selected events..." on every one of them, and send the file(s) to us.

    Also, please send me the config you are using. Your configs are stored here: C:\Users\Public\Documents\reWASD\Profiles
    ​​​​​​​I need the correspondent *.rewasd file.

    Comment


    • #3
      Originally Posted by 1ncorrect View Post
      Could you send these events as files?
      1. Press Windows button, type [Event Viewer], press Enter.
      2. Choose [Windows Logs] in the upper left corner, then choose [Application].
      3. Check out the panel on the right side: there's a [Find] option. Click it, and type "reWASD" to search for related errors.
      4. Once you find one or multiple events, please right-click and "Save selected events..." on every one of them, and send the file(s) to us.

      Also, please send me the config you are using. Your configs are stored here: C:\Users\Public\Documents\reWASD\Profiles
      I need the correspondent *.rewasd file.
      Here's the events and profile, please have a check, thank you.
      Attached Files

      Comment


      • #4
        Originally Posted by garrise View Post

        Here's the events and profile, please have a check, thank you.
        Thank you. I don't have PSO2NGS, but I haven't been able to reproduce similar crashes in other games.

        As for your events:
        0xe0434352 - try following the steps in this guide.
        0xc000041d - steps for a possible fix can be found here.

        Also, we recommend uninstalling reWASD via Windows Apps & features and installing the latest version from our website.

        Comment


        • #5
          Originally Posted by 1ncorrect View Post

          Thank you. I don't have PSO2NGS, but I haven't been able to reproduce similar crashes in other games.

          As for your events:
          0xe0434352 - try following the steps in this guide.
          0xc000041d - steps for a possible fix can be found here.

          Also, we recommend uninstalling reWASD via Windows Apps & features and installing the latest version from our website.
          Thank you, I've tried and it seemed be stable.
          However, I'm wondering what does the HttpRequest do. Is it used for authorizing my certification?

          Comment


          • #6
            Yes. And also for internal communications between our service and processes.

            Comment

            Working...
            X