Skip to content

EmoTracker 3.0.3.2 becomes unresponsive during SNI autotracking. #105

Description

@akadubss

EmoTracker runs normally for approximately 30–60 minutes while autotracking ALttPR.

The UI eventually freezes completely.

The tracker window no longer responds to input.
Windows reports the application as "Not Responding."
SNI continues running.
The game continues running on the SNES.

The issue is reproducible after longer play sessions.

  • Installed the latest NDI Runtime (fixed missing NDILib.dll errors)
  • Fresh EmoTracker logs
  • Fresh SNI session
  • Rebooted PC
  • Captured a full memory dump while frozen

If more information is needed please let me know.

EmoTracker: 3.0.3.2 (official x64)
CodeTracker package
SNI: 0.103
Hardware: Original SNES
Flash Cart: FXPak Pro / SD2SNES
Firmware: 1.11.1
Windows 11

EmoTracker.Extensions.AutoTracker.AutoTrackerExtension.ReadU8

Call stack:

AutoTrackerExtension.ReadU8
System.Threading.Tasks.Task.InternalWait
System.Threading.Monitor.Wait
NLua
lua54.dll
ScriptManager.SafeCall
LuaMemorySegment.OnSegmentDataUpdated
Avalonia Dispatcher (UI thread)

APPLICATION_HANG_BusyHang

Failure Bucket:
APPLICATION_HANG_BusyHang_cfffffff_win32u.dll!NtUserMsgWaitForMultipleObjectsEx


Raw Logs
PROCESS_NAME: EmoTracker.exe

ERROR_CODE: (NTSTATUS) 0xcfffffff

FAILURE_BUCKET_ID:
APPLICATION_HANG_BusyHang_cfffffff_win32u.dll!NtUserMsgWaitForMultipleObjectsEx

...

System_Private_CoreLib!System.Threading.Tasks.Task.InternalWait
System_Private_CoreLib!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification

EmoTracker!EmoTracker.Extensions.AutoTracker.AutoTrackerExtension.ReadU8

System.Reflection.RuntimeMethodInfo.Invoke
NLua!NLua.Method.LuaMethodWrapper.CallInvoke
NLua!NLua.Method.LuaMethodWrapper.CallMethodFromName
NLua!NLua.Method.LuaMethodWrapper.Call

lua54.dll

EmoTracker.Data.ScriptManager.SafeCall

EmoTracker.Data.AutoTracking.LuaMemorySegment.OnSegmentDataUpdated

Avalonia.Threading.DispatcherOperation.InvokeCore
Avalonia.Threading.Dispatcher.ExecuteJobsCore

Avalonia.Win32.Win32Platform.WndProc
Avalonia.Win32.Win32DispatcherImpl.RunLoop
Avalonia.Threading.Dispatcher.MainLoop

EmoTracker.Program.Main


PROCESS_NAME: EmoTracker.exe

ERROR_CODE: (NTSTATUS) 0xcfffffff

SYMBOL_NAME:
win32u!NtUserMsgWaitForMultipleObjectsEx+14

FAILURE_BUCKET_ID:
APPLICATION_HANG_BusyHang_cfffffff_win32u.dll!NtUserMsgWaitForMultipleObjectsEx

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions