Resource icon

League of Legends Scene Switcher

Sphere

Member
Can you post the plugin-log of a session where it crashed and didn't switch the scenes (located in "%appdata%\OBS\pluginData\LolSceneSwitch.log")?
 

Matthew Storman

New Member
INFO | LolSceneSwitch::StartMonitoring
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | GetWindowById | Found window with pId '8504'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '94fc8c'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-01T02-26-10_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '2fbf908'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-01T03-22-31_r3dlog.txt'
INFO | GetWindowById | Found window with pId '12060'
INFO | LolSceneSwitch::MonitorThread | New state: '4'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::EndMonitoring
INFO | LolSceneSwitch::StartMonitoring
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '94fc8c'
INFO | GetWindowById | Found window with pId '12060'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-01T03-22-31_r3dlog.txt'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '2fbf908'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
 

Matthew Storman

New Member
INFO | LolSceneSwitch::StartMonitoring
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | GetWindowById | Found window with pId '8504'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '94fc8c'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-01T07-53-31_r3dlog.txt'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '2fbfd74'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | GetWindowById | Found window with pId '10820'
INFO | LolSceneSwitch::MonitorThread | New state: '4'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
INFO | LolSceneSwitch::MonitorThread | New state: '6'
INFO | LolSceneSwitch::MonitorThread | LoL game process exited!
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | LolSceneSwitch::MonitorThread | LoL game process exited!
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | LolSceneSwitch::MonitorThread | LoL game process exited!
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | LolSceneSwitch::MonitorThread | LoL game process exited!
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | LoL client process exited!
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | LolSceneSwitch::MonitorThread | LoL client process exited!
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | LolSceneSwitch::MonitorThread | LoL client process exited!
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | LolSceneSwitch::MonitorThread | LoL client process exited!
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | LolSceneSwitch::MonitorThread | LoL client process exited!
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | LolSceneSwitch::MonitorThread | LoL client process exited!
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '67fc48'
INFO | GetWindowById | Found window with pId '8508'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-01T07-53-31_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'The program issued a command but the command length is incorrect'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-01T08-40-00_r3dlog.txt'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '2fbfcd0'
INFO | GetWindowById | Found window with pId '11772'
INFO | LolSceneSwitch::MonitorThread | New state: '4'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
 

Matthew Storman

New Member
Crashed again. after about 15 minutes of streaming.

INFO | LolSceneSwitch::StartMonitoring
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | GetWindowById | Found window with pId '8508'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '67fc48'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-01T17-55-22_r3dlog.txt'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '2fbfea0'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | GetWindowById | Found window with pId '16160'
INFO | LolSceneSwitch::MonitorThread | New state: '4'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
 

Matthew Storman

New Member
OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.

This crash appears to have occured in the 'c:\program files\obs\plugins\lolsceneswitch.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 00007FF9EC6225B6 (c:\program files\obs\plugins\lolsceneswitch.dll)
OBS version: Open Broadcaster Software v0.64b
Windows version: 6.2 (Build 9200)
CPU: Intel(R) Core(TM) i7-4820K CPU @ 3.70GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
000000409C23FA40 00007FF9EC6225B6 0000000002FBF90C 0000000000000005 0000000000000005 0000000000000000 lolsceneswitch.dll!0x7ff9ec6225b6
000000409C23FAA0 00007FF9EC61F65F 0000000000000000 00007FF9FD3816A0 00000040FF0B5480 00007FF9EC61F180 lolsceneswitch.dll!0x7ff9ec61f65f
000000409C23FCD0 00007FF9FD3816AD 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ff9fd3816ad
000000409C23FD00 00007FF9FD52EB64 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ff9fd52eb64

A minidump was saved to C:\Users\Matthew\AppData\Roaming\OBS\crashDumps\OBSCrashDump2015-03-02_2.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module
 

Sphere

Member
Please make sure that you correctly replace your old "LolSceneSwitch.dll" with the new one, LolSceneSwitch v0.2 Alpha6. Your logfile looks like you're still using an old version.

If you then still have problems, pls do the following:
  1. Post a screenshot of your plugin settings
  2. Put this file into the same folder, that your "OBS.exe" is in
  3. Post both the obs crash report and the plugin log, that have been created after you did step 2 and when obs crashed
 

Sphere

Member
With plugin log i mean the file "%appdata%\OBS\pluginData\LolSceneSwitch.log". So you post the same two files as before.
 

Matthew Storman

New Member
INFO | LolSceneSwitch::StartMonitoring
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | GetWindowById | Found window with pId '9224'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: 'affa60'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T22-43-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '86f86c'
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetWindowById | Found window with pId '7476'
INFO | LolSceneSwitch::MonitorThread | New state: '4'
INFO | LolSceneSwitch::MonitorThread | New state: '5'







OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.

This crash appears to have occured in the 'c:\program files\obs\plugins\lolsceneswitch.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 00007FFFFBA425B6 (c:\program files\obs\plugins\lolsceneswitch.dll)
OBS version: Open Broadcaster Software v0.64b
Windows version: 6.2 (Build 9200)
CPU: Intel(R) Core(TM) i7-4820K CPU @ 3.70GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
000000C73DCCFB60 00007FFFFBA425B6 000000000086F86C 0000000000000005 0000000000000005 0000000000000000 lolsceneswitch.dll!PointerPath32::Deref+0x76
000000C73DCCFBC0 00007FFFFBA3F65F 0000000000000000 00007FF815A516A0 000000C72242A090 00007FFFFBA3F180 lolsceneswitch.dll!LolSceneSwitch::MonitorThread+0x4bf
000000C73DCCFDF0 00007FF815A516AD 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ff815a516ad
000000C73DCCFE20 00007FF81784EB64 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ff81784eb64

A minidump was saved to C:\Users\Matthew\AppData\Roaming\OBS\crashDumps\OBSCrashDump2015-03-03_2.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module
 

Sphere

Member
You still seem to be using an old version. Download the new version, unzip it and copy "LolSceneSwitch.dll" located in the folder "64bit" to your OBS plugin directory (C:\Program Files\OBS\plugins), replacing the old "LolSceneSwitch.dll". Every LolSceneSwitch.log should start with the line "INFO | Loaded LolSceneSwitch v0.2 Alpha 6" after you've done that.
 

Matthew Storman

New Member
OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.

This crash appears to have occured in the 'c:\program files\obs\plugins\lolsceneswitch.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 00007FF8034A25D6 (c:\program files\obs\plugins\lolsceneswitch.dll)
OBS version: Open Broadcaster Software v0.64b
Windows version: 6.2 (Build 9200)
CPU: Intel(R) Core(TM) i7-4820K CPU @ 3.70GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
000000278863F7B0 00007FF8034A25D6 000000000068F50C 0000000000000005 0000000000000005 0000000000000000 lolsceneswitch.dll!PointerPath32::Deref+0x96
000000278863F810 00007FF80349F67F 0000000000000000 00007FF815A516A0 00000027EB87B6C0 00007FF80349F1A0 lolsceneswitch.dll!LolSceneSwitch::MonitorThread+0x4df
000000278863FA40 00007FF815A516AD 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ff815a516ad
000000278863FA70 00007FF81784EB64 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ff81784eb64

A minidump was saved to C:\Users\Matthew\AppData\Roaming\OBS\crashDumps\OBSCrashDump2015-03-04_1.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module





INFO | Loaded LolSceneSwitch v0.2 Alpha 6
INFO | LolSceneSwitch::StartMonitoring
INFO | GetProcessByName | Found process 'LolClient.exe'
INFO | GetWindowById | Found window with pId '11012'
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: 'd0fef0'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | LolSceneSwitch::MonitorThread | New state: '0'
INFO | LolSceneSwitch::MonitorThread | New state: '1'
INFO | GetProcessByName | Found process 'League of Legends.exe'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | LolSceneSwitch::MonitorThread | New state: '7'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
ERROR | PointerPath::GetModuleInfo | Couldn't create module snapshot!
| GetLastError | 'Only part of a ReadProcessMemory or WriteProcessMemory request was completed'
ERROR | PointerPath::GetStackStart | Couldn't get kernel32.dll module info!
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
INFO | PointerPath::GetModuleInfo | Found module 'kernel32.dll'
INFO | PointerPath::GetStackStart | Found stack start: '68f50c'
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-02T23-29-50_r3dlog.txt'
INFO | GetLogReader | Found log file was to old, waiting for the current log to be created
INFO | GetNewestLog | Found newest log file at 'D:\Private\personal\Riot Games\League of Legends\Logs\Game - R3d Logs\2015-03-03T19-18-33_r3dlog.txt'
INFO | GetWindowById | Found window with pId '7212'
INFO | LolSceneSwitch::MonitorThread | New state: '4'
INFO | LolSceneSwitch::MonitorThread | New state: '5'
 

Sphere

Member
This is driving me crazy :D The worst thing is that i'm not able to reproduce the crash.

Thanks to your reports i found a memory leak though. Please try the fixed version: LolSceneSwitch v0.2 Alpha7. I really hope that this works for you now.

Btw, in which region are you playing or what is the version of your game/client? The memory addresses for the current map don't seem to work for you, so i wonder whether you have a different version than me.
 

Matthew Storman

New Member
The new version is working great. No crashes in the 3 games I've played. Any idea when you'll add the scene selection for both victory and defeat screens?
 

Sphere

Member
Great that it works now and thanks for your patience, without your reports i wouldn't have found the bug.

Unfortunately the message in the logfile that says victory or defeat is written only after clicking the "continue" button, so that's not really helpful. It might be possible with Riot's API, but i haven't implemented the usage of that one yet and that will take a while, so i have no idea yet.
 

Matthew Storman

New Member
Just wanted to post back that this plugin has been working just great. I wanted to see if you can add to use custom overlay when spectating a game.
 
Top