veyon-service and qt5gui crash in a loop



  • Hello. I have installed version 4.0.7.0 on a fresh Win 10 Ent 64 build 1803. Every time the service starts I am seeing crash reports in Event Viewer, the crashes happen every second in average. The only way to stop the errors is to click Stop Service button in Configurator. Tried other versions, tried changing settings in Configurator, nothing helps.

    The OS is freshly installed, with basic settings and windows updates only. It is a HP ProDesk 600 G1 with i5, 4gb RAM, HDD, built in video card HD Graphics 4600. No additional soft.

    Same exact issue happens on HP Compaq Pro 6300 with Intel's i3 CPU and 4gb RAM.

    Everything works fine on non HP box (older generic PC with AMD Athlon) with Windows 7. No errors.

    It seems from the logs that the issue is Qt5Gui related. Do I need anything special to make sure it works properly? C++ Redistributable is required? What can be done to fix this?

    Here is the info from Event Viewer on Win 10 HP ProDesk 600 G1:
    (Hope it helps. Will gladly provide any additional information if required)

    Application Report:

    Faulting application name: veyon-service.exe, version: 4.0.7.0, time stamp: 0x0041a600
    Faulting module name: Qt5Gui.dll, version: 5.6.4.0, time stamp: 0x00000000
    Exception code: 0xc0000005
    Fault offset: 0x0001d02f
    Faulting process id: 0x12c8
    Faulting application start time: 0x01d41e6c1db5e0e4
    Faulting application path: C:\Program Files\Veyon\veyon-service.exe
    Faulting module path: C:\Program Files\Veyon\Qt5Gui.dll
    Report Id: ffcc50e4-620d-4583-a7f1-cc2094660d02
    Faulting package full name:
    Faulting package-relative application ID:

    System

    • Provider
      [ Name] Application Error
    • EventID 1000
      [ Qualifiers] 0
      Level 2
      Task 100
      Keywords 0x80000000000000
    • TimeCreated
      [ SystemTime] 2018-07-18T07:51:20.511356500Z
      EventRecordID 5497
      Channel Application
      Computer DESKTOP-4QNK8CT
      Security
    • EventData
      veyon-service.exe
      4.0.7.0
      0041a600
      Qt5Gui.dll
      5.6.4.0
      00000000
      c0000005
      0001d02f
      12c8
      01d41e6c1db5e0e4
      C:\Program Files\Veyon\veyon-service.exe
      C:\Program Files\Veyon\Qt5Gui.dll
      ffcc50e4-620d-4583-a7f1-cc2094660d02

    Windows error report:

    Fault bucket 2026642641374605064, type 1
    Event Name: APPCRASH
    Response: Unavailable
    Cab Id: 0

    Problem signature:
    P1: veyon-service.exe
    P2: 4.0.7.0
    P3: 0041a600
    P4: Qt5Gui.dll
    P5: 5.6.4.0
    P6: 00000000
    P7: c0000005
    P8: 0001d02f
    P9:
    P10:

    Analysis symbol:
    Rechecking for solution: 0
    Report Id: 199db0a9-aa54-484e-8910-8e1634af53c6
    Report Status: 268435456
    Hashed bucket: 02b214753d96e9049c2014bea5caef08
    Cab Guid: 0



  • Thanks for the detailed report! I never experienced this crash here so it'll be hard to track it down. Can you try the 4.1 pre-release (4.0.92)?



  • @tobydox Tried, both 32 and 64 bit versions. Same error non stop as long as service is running.

    I wonder why HP hardware is showing this behavior... All my boxes where I want to run Veyon are HP. Would really like start using it soon, any help would be appreciated.



  • I am guessing this issue is not going to be addressed?



  • @blakecarrington it's probably hard to track down. Can you try with our latest 4.1.0 release?



  • @tobydox Installed 4.1.0 64bit on a PC where I experienced constant crashes in the past with older version.

    This time I can not start the service. It was unable to start during installation. Made a reboot just in case. Configurator shows the small service starting popup for ~2 seconds, then closes without any change. The "Stop service" button grayed out.

    Several errors in Event viewer. Event ID 1001 windows error, event ID 1000 application error. Errors look the same but they don't jump every second, probably since the service is not trying to restart and just quits.

    Any idea?



  • Can you set the log level to debug and have a look at C:\Windows\Temp\VeyonService.log and C:\Windows\Temp\VeyonServer.log ?



  • @tobydox OK. Cleared logs, attempted to restart the service. Here is debug level VeyonConfigurator.txt content:

    2018-07-26T09:19:57.566: [DEBUG] Startup with arguments ("C:\Program Files\Veyon\veyon-configurator.exe")
    2018-07-26T09:19:57.581: [DEBUG] CryptoCore instance created - features supported by QCA 2.1.3 ("random", "md5", "sha1", "keystorelist", "ripemd160", "md4", "sha224", "sha256", "sha384", "sha512", "hmac(md5)", "hmac(sha1)", "hmac(sha224)", "hmac(sha256)", "hmac(sha384)", "hmac(sha512)", "hmac(ripemd160)", "aes128-ecb", "aes128-cfb", "aes128-cbc", "aes128-cbc-pkcs7", "aes128-ofb", "aes128-ctr", "aes192-ecb", "aes192-cfb", "aes192-cbc", "aes192-cbc-pkcs7", "aes192-ofb", "aes192-ctr", "aes256-ecb", "aes256-cbc", "aes256-cbc-pkcs7", "aes256-cfb", "aes256-ofb", "aes256-ctr", "blowfish-ecb", "blowfish-cbc-pkcs7", "blowfish-cbc", "blowfish-cfb", "blowfish-ofb", "tripledes-ecb", "tripledes-cbc", "des-ecb", "des-ecb-pkcs7", "des-cbc", "des-cbc-pkcs7", "des-cfb", "des-ofb", "cast5-ecb", "cast5-cbc", "cast5-cbc-pkcs7", "cast5-cfb", "cast5-ofb", "pbkdf1(sha1)", "pbkdf2(sha1)", "pkey", "dlgroup", "rsa", "dsa", "dh", "cert", "csr", "crl", "certcollection", "pkcs12", "tls", "cms", "ca")
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "AuthKeys" at "C:/Program Files/Veyon/plugins/authkeys.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "BuiltinUltraVncServer" at "C:/Program Files/Veyon/plugins/builtin-ultravnc-server.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "BuiltinDirectory" at "C:/Program Files/Veyon/plugins/builtindirectory.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "Config" at "C:/Program Files/Veyon/plugins/config.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "Demonstration" at "C:/Program Files/Veyon/plugins/demo.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "DesktopServices" at "C:/Program Files/Veyon/plugins/desktopservices.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "ExternalVncServer" at "C:/Program Files/Veyon/plugins/external-vnc-server.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "LDAP" at "C:/Program Files/Veyon/plugins/ldap.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "PowerControl" at "C:/Program Files/Veyon/plugins/powercontrol.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "RemoteAccess" at "C:/Program Files/Veyon/plugins/remoteaccess.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "ScreenLock" at "C:/Program Files/Veyon/plugins/screenlock.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "Screenshot" at "C:/Program Files/Veyon/plugins/screenshot.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "ServiceControl" at "C:/Program Files/Veyon/plugins/servicecontrol.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "Shell" at "C:/Program Files/Veyon/plugins/shell.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "SystemUserGroups" at "C:/Program Files/Veyon/plugins/systemusergroups.dll"
    2018-07-26T09:19:57.581: [DEBUG] PluginManager: discovered plugin "TextMessage" at "C:/Program Files/Veyon/plugins/textmessage.dll"
    2018-07-26T09:19:57.739: [DEBUG] CryptoCore instance destroyed
    2018-07-26T09:19:57.739: [DEBUG] Shutdown
    2018-07-26T09:19:57.757: [DEBUG] Startup with arguments ("C:\Program Files\Veyon\veyon-configurator.exe")
    2018-07-26T09:19:57.757: [DEBUG] CryptoCore instance created - features supported by QCA 2.1.3 ("random", "md5", "sha1", "keystorelist", "ripemd160", "md4", "sha224", "sha256", "sha384", "sha512", "hmac(md5)", "hmac(sha1)", "hmac(sha224)", "hmac(sha256)", "hmac(sha384)", "hmac(sha512)", "hmac(ripemd160)", "aes128-ecb", "aes128-cfb", "aes128-cbc", "aes128-cbc-pkcs7", "aes128-ofb", "aes128-ctr", "aes192-ecb", "aes192-cfb", "aes192-cbc", "aes192-cbc-pkcs7", "aes192-ofb", "aes192-ctr", "aes256-ecb", "aes256-cbc", "aes256-cbc-pkcs7", "aes256-cfb", "aes256-ofb", "aes256-ctr", "blowfish-ecb", "blowfish-cbc-pkcs7", "blowfish-cbc", "blowfish-cfb", "blowfish-ofb", "tripledes-ecb", "tripledes-cbc", "des-ecb", "des-ecb-pkcs7", "des-cbc", "des-cbc-pkcs7", "des-cfb", "des-ofb", "cast5-ecb", "cast5-cbc", "cast5-cbc-pkcs7", "cast5-cfb", "cast5-ofb", "pbkdf1(sha1)", "pbkdf2(sha1)", "pkey", "dlgroup", "rsa", "dsa", "dh", "cert", "csr", "crl", "certcollection", "pkcs12", "tls", "cms", "ca")
    2018-07-26T09:19:57.757: [DEBUG] PluginManager: discovered plugin "AuthKeys" at "C:/Program Files/Veyon/plugins/authkeys.dll"
    2018-07-26T09:19:57.757: [DEBUG] PluginManager: discovered plugin "BuiltinUltraVncServer" at "C:/Program Files/Veyon/plugins/builtin-ultravnc-server.dll"
    2018-07-26T09:19:57.757: [DEBUG] PluginManager: discovered plugin "BuiltinDirectory" at "C:/Program Files/Veyon/plugins/builtindirectory.dll"
    2018-07-26T09:19:57.757: [DEBUG] PluginManager: discovered plugin "Config" at "C:/Program Files/Veyon/plugins/config.dll"
    2018-07-26T09:19:57.757: [DEBUG] PluginManager: discovered plugin "Demonstration" at "C:/Program Files/Veyon/plugins/demo.dll"
    2018-07-26T09:19:57.757: [DEBUG] PluginManager: discovered plugin "DesktopServices" at "C:/Program Files/Veyon/plugins/desktopservices.dll"
    2018-07-26T09:19:57.757: [DEBUG] PluginManager: discovered plugin "ExternalVncServer" at "C:/Program Files/Veyon/plugins/external-vnc-server.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "LDAP" at "C:/Program Files/Veyon/plugins/ldap.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "PowerControl" at "C:/Program Files/Veyon/plugins/powercontrol.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "RemoteAccess" at "C:/Program Files/Veyon/plugins/remoteaccess.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "ScreenLock" at "C:/Program Files/Veyon/plugins/screenlock.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "Screenshot" at "C:/Program Files/Veyon/plugins/screenshot.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "ServiceControl" at "C:/Program Files/Veyon/plugins/servicecontrol.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "Shell" at "C:/Program Files/Veyon/plugins/shell.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "SystemUserGroups" at "C:/Program Files/Veyon/plugins/systemusergroups.dll"
    2018-07-26T09:19:57.772: [DEBUG] PluginManager: discovered plugin "TextMessage" at "C:/Program Files/Veyon/plugins/textmessage.dll"
    2018-07-26T09:19:58.147: [ERR] CryptoCore: failed to decrypt password!
    2018-07-26T09:19:58.210: [INFO] App.Exec
    2018-07-26T09:20:03.737: [WARN] WindowsServiceControl: 'VeyonService' could not be started.



  • I just switched in General from "use system language" to English US... My local language GUI was really annoying in both Configurator and Master, and in older versions there was no English option for some reason.

    In 4.1.0 I just noticed there is English. The moment I switched to English and reopened Configurator, clicking "Start service" worked right away 😮

    The line
    [WARN] WindowsServiceControl: 'VeyonService' could not be started.
    is not showing anymore in .log

    So far no errors, everything looks fine. Going to install it on few class PCs and see if Master works without issues.