Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on Debian/testing KDE when maximizing #1236

Closed
erwdavid opened this issue Apr 30, 2024 · 4 comments
Closed

Crash on Debian/testing KDE when maximizing #1236

erwdavid opened this issue Apr 30, 2024 · 4 comments
Labels
duplicate This issue or pull request already exists

Comments

@erwdavid
Copy link

Describe the bug
When maximizing the window, teams-for-linux crashes

To Reproduce
Steps to reproduce the behavior:

  1. start teams-for-linux
  2. Click on window decoration to maximize the window
  3. crash, with error 'segmentation fault'

Expected behavior
A window maximized

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS] Debian Linux
  • Installation package deb
  • Version 1.4.30

Debug
When possible, please run the application from the terminal using --webDebug and try to reproduce the error.

The provide in this section the output from both the terminal and the browser debug console.

On terminal I get :

UG] configPath:,/home/edavid/.config/teams-for-linux
[WARN] No config file found, using default values
[DEBUG] configFile:,[object Object]
[DEBUG] Fetching custom background configuration from 'http://localhost/config.json'
[DEBUG] Custom background service url is 'http://localhost'
[DEBUG] processArgs:,/opt/teams-for-linux/teams-for-linux,--webDebug,--appLogLevels=error,info,warn,debug
[DEBUG] Testing network using net.request() for https://teams.microsoft.com/
[DEBUG] Spellchecker is disabled!
[ERROR] Failed to fetch custom background remote configuration. net::ERR_CONNECTION_REFUSED
[9004:0430/073835.805681:ERROR:nss_util.cc(357)] After loading Root Certs, loaded==false: NSS error code: -8018
[DEBUG] Network test successful with method https
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[DEBUG] did-frame-finish-load,[object Object],true
[DEBUG] did-finish-load
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 1s, IdleState: 'active'
[DEBUG] did-frame-finish-load,[object Object],true
[DEBUG] did-finish-load
[9004:0430/073836.347973:ERROR:CONSOLE(1)] "Request Autofill.enable failed. {"code":-32601,"message":"'Autofill.enable' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 1s, IdleState: 'active'
[DEBUG] did-frame-finish-load,[object Object],true
[DEBUG] did-finish-load
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 1s, IdleState: 'active'
[DEBUG] did-frame-finish-load,[object Object],true
[DEBUG] did-finish-load
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 2s, IdleState: 'active'
[DEBUG] did-frame-finish-load,[object Object],false
[9004:0430/073840.195529:ERROR:CONSOLE(1)] "Request Storage.getStorageKeyForFrame failed. {"code":-32602,"message":"Frame tree node for given frame not found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
[DEBUG] Badge count set to '0'
[DEBUG] Badge count set to '0'
[DEBUG] Badge count set to '0'
[DEBUG] did-frame-finish-load,[object Object],false
[DEBUG] did-frame-finish-load,[object Object],true
[DEBUG] did-finish-load
[DEBUG] Badge count set to '0'
[DEBUG] Badge count set to '0'
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[DEBUG] window close
[DEBUG] Notificaion => Type: meeting-started, Audio: default, Title: Meeting has started, Body: Point Hebdo équipe CLOUD
[DEBUG] Playing file: /opt/teams-for-linux/resources/assets/sounds/meeting_started.wav
[DEBUG] Notificaion => Type: meeting-started, Audio: default, Title: Meeting has started, Body: Point Hebdo équipe CLOUD
[DEBUG] Playing file: /opt/teams-for-linux/resources/assets/sounds/meeting_started.wav
[DEBUG] Notificaion => Type: meeting-started, Audio: default, Title: Meeting has started, Body: Point Hebdo équipe CLOUD
[DEBUG] Playing file: /opt/teams-for-linux/resources/assets/sounds/meeting_started.wav
[9004:0430/073855.120029:ERROR:libnotify_notification.cc(50)] notify_notification_show: domain=1195 code=36 message="GDBus.Error:org.freedesktop.Notifications.Error.ExcessNotificationGeneration: Created too many similar notifications in quick succession"
[9004:0430/073855.121128:ERROR:libnotify_notification.cc(50)] notify_notification_show: domain=1195 code=36 message="GDBus.Error:org.freedesktop.Notifications.Error.ExcessNotificationGeneration: Created too many similar notifications in quick succession"
[DEBUG] User status changed to '1'
[DEBUG] User status changed to '1'
[DEBUG] Notificaion => Type: meeting-started, Audio: default, Title: Meeting has started, Body: Weekly Security
[DEBUG] Playing file: /opt/teams-for-linux/resources/assets/sounds/meeting_started.wav
[DEBUG] Notificaion => Type: meeting-started, Audio: default, Title: Meeting has started, Body: Weekly Security
[DEBUG] Playing file: /opt/teams-for-linux/resources/assets/sounds/meeting_started.wav
[DEBUG] Notificaion => Type: meeting-started, Audio: default, Title: Meeting has started, Body: Weekly Security
[DEBUG] Playing file: /opt/teams-for-linux/resources/assets/sounds/meeting_started.wav
[DEBUG] Notificaion => Type: meeting-started, Audio: default, Title: Meeting has started, Body: Weekly Security
[DEBUG] Playing file: /opt/teams-for-linux/resources/assets/sounds/meeting_started.wav
[9004:0430/073855.886275:ERROR:libnotify_notification.cc(50)] notify_notification_show: domain=1195 code=36 message="GDBus.Error:org.freedesktop.Notifications.Error.ExcessNotificationGeneration: Created too many similar notifications in quick succession"
[9004:0430/073855.887156:ERROR:libnotify_notification.cc(50)] notify_notification_show: domain=1195 code=36 message="GDBus.Error:org.freedesktop.Notifications.Error.ExcessNotificationGeneration: Created too many similar notifications in quick succession"
[9004:0430/073855.888042:ERROR:libnotify_notification.cc(50)] notify_notification_show: domain=1195 code=36 message="GDBus.Error:org.freedesktop.Notifications.Error.ExcessNotificationGeneration: Created too many similar notifications in quick succession"
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
zsh: segmentation fault teams-for-linux --webDebug --appLogLevels=error,info,warn,debug

Additional context
Debian testing thus some libraries migrated to a 64bit time_t

@IsmaelMartinez
Copy link
Owner

can you check with the latest version and cleaning your cache as described in https://github.com/IsmaelMartinez/teams-for-linux/blob/develop/KNOWN_ISSUES.md#blank-page ? Sometimes us increasing the electron version can cause some runs to fail due the old cache.

@IsmaelMartinez
Copy link
Owner

closing as duplicated with #1233

@IsmaelMartinez IsmaelMartinez added the duplicate This issue or pull request already exists label Apr 30, 2024
@jijojosephk
Copy link
Collaborator

Can you try the latest 1.4.34 pre-release ?

@jijojosephk
Copy link
Collaborator

Upstream issue 41839.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

3 participants