StrokesPlus.net
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Mans  
#1 Posted : Monday, July 1, 2019 3:08:37 PM(UTC)
Mans

Rank: Newbie

Reputation:

Groups: Approved
Joined: 7/1/2019(UTC)
Posts: 4
Uzbekistan
Location: Tashkent

Thanks: 1 times
rocker gestures back and forvard in global actions still crashing app
Rob  
#2 Posted : Monday, July 1, 2019 6:13:58 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 1,349
United States
Location: Tampa, FL

Thanks: 28 times
Was thanked: 416 time(s) in 354 post(s)
Can you paste both of the error details from the Windows Event Viewer?
Mans  
#3 Posted : Monday, July 1, 2019 6:56:35 PM(UTC)
Mans

Rank: Newbie

Reputation:

Groups: Approved
Joined: 7/1/2019(UTC)
Posts: 4
Uzbekistan
Location: Tashkent

Thanks: 1 times
Приложение: StrokesPlus.net.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.NullReferenceException
в StrokesPlus.net.Code.ApplicationMatching.ActionMatched(System.Collections.Generic.List`1<StrokesPlus.net.Code.Action>, System.String, Boolean, Boolean, Boolean, Int32, Boolean ByRef)
в StrokesPlus.net.Hooks.HookState.FireGestureThread(System.Collections.Generic.List`1<System.Drawing.PointF>, StrokesPlus.net.Code.Application, Boolean, Boolean)
в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
в System.Threading.ThreadHelper.ThreadStart()

Имя сбойного приложения: StrokesPlus.net.exe, версия: 0.3.2.3, метка времени: 0x5d19f294
Имя сбойного модуля: unknown, версия: 0.0.0.0, метка времени: 0x00000000
Код исключения: 0xc0000005
Смещение ошибки: 0x00007ffbda086706
Идентификатор сбойного процесса: 0x1868
Время запуска сбойного приложения: 0x01d5301e602945ac
Путь сбойного приложения: C:\Program Files\StrokesPlus.net\StrokesPlus.net.exe
Путь сбойного модуля: unknown
Идентификатор отчета: f49135b9-d92d-43e7-a7a2-50674321825b
Полное имя сбойного пакета:

Edited by user Monday, July 1, 2019 6:57:41 PM(UTC)  | Reason: Not specified

Rob  
#4 Posted : Monday, July 1, 2019 8:35:16 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 1,349
United States
Location: Tampa, FL

Thanks: 28 times
Was thanked: 416 time(s) in 354 post(s)
I'm just going to add a try/catch in that function. I've tried many times to eliminate the race condition, but it's nearly impossible to reproduce.

Ultimately, some of that code is not ideal but it would require too much work to refactor the core of the entire application.

Try 0.3.2.4 and let me know if you have any issues with rockers again. Worst case scenario, in the event of a failure it may just not execute but will not crash.
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.