Closed momscoder closed 4 years ago
Ok, I'll try to find out more about this. As I understand it, you copy (CTRL + C) some text from Kate (a text editor?), then close the Kate app and try to paste (CTRL + V) the text into SpaceVIL.TextEdit? PS. Everything works fine in Windows 10.
Ok, I'll try to find out more about this. As I understand it, you copy (CTRL + C) some text from Kate (a text editor?), then close the Kate app and try to paste (CTRL + V) the text into SpaceVIL.TextEdit? PS. Everything works fine in Windows 10.
Will i continue in Russian?
Да, Kate - это текстовый редактор, и цепочка действий такая, как вы и описали. Я уверен, что это проблема Kate, но нельзя сделать например событие, или игнорировать и не вставлять текст? Просто программа крашится из-за такой мелочи
Я сейчас тестю на убунте. А это только с Kate такая штука происходит или всегда? Update: Странно, у меня работает на убунте с Kate, сейчас еще кое-что попробую.
Нигде кроме Kate не тестил
Нигде кроме Kate не тестил
поробовал в notepadqq, всё то же самое (есть ошибка)
а ещё обнаружил, что если запускать с русской раскладкой клавиатуры, то backspace не работает
А если не закрывать то работает или так же?
А если не закрывать то работает или так же?
Если не закрывать, то работает
Ага, это видимо баг данного линукса. Это можно исправить, ща посмотрю в чем проблема с backspace'ом, скомпилирую и дам ссылку на новый билд, ок?
Ага, это видимо баг данного линукса. Это можно исправить, ща посмотрю в чем проблема с backspace'ом, скомпилирую и дам ссылку на новый билд, ок?
Ок, но не факт, что я смогу проверить, т.к. вынужден отъехать из дома на пару дней
Ну как будет время)
Ну как будет время)
Да, спасибо
Вот для NetCore: https://spvessel.com/spacevil/downloads/momscoder/spacevil_dotnet_core_0.3.6.0-momscoder.zip PS. С backspace нужно больше разбираться, походу это глюк то ли линуксов, то ли самого glfw (java версия фреймворка работает в этом плане нормально)
Вот для NetCore: https://spvessel.com/spacevil/downloads/momscoder/spacevil_dotnet_core_0.3.6.0-momscoder.zip
а что конкретно вы сделали? у меня не работает, но может я что не так делаю :/
Хм, вообще должно было сработать. Ладно я еще кое что попробую и скажу когда перекачать новую версию. Просто обработал исключение, при возникновении должно было проигнорировать команду вставки.
Мой косяк, не ту версию положил. Ссылка: https://spvessel.com/spacevil/downloads/momscoder/spacevil_dotnet_core_0.3.6.1_momscoder.zip
Отлично, всё работает!
SpaceVIL version: 0.3.6.0-ALPHA - June 2020 Platform: .Net Core OS type: Linux OS: Arch Linux (KDE)
Open Kate -> Copy Text -> Close Kate -> Paste Text in TextEdit-> Exception
How to catch it?
Unhandled exception. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at System.Runtime.InteropServices.Marshal.ReadByte(IntPtr ptr, Int32 ofs) at A.b.A(IntPtr ) at A.b.f(Int64 ) at SpaceVIL.Common.CommonService.GetClipboardString() at A.N.A(ITextShortcuts , KeyArgs ) at B.W.a(Object , KeyArgs ) at A.g.A(Int64 , KeyCode , Int32 , InputState , KeyMods ) at A.e.A(Int64 , KeyCode , Int32 , InputState , KeyMods ) at A.b.A(Double ) at SpaceVIL.WindowManager.A.b() at SpaceVIL.WindowManager.b() at A.o.D() at SpaceVIL.CoreWindow.Show()
P.S. sorry if this is not a library problem