2022-10-22 15:47:21 |
Michael Pelley |
bug |
|
|
added bug |
2024-01-24 20:20:55 |
Sudip Mukherjee |
bug |
|
|
added subscriber Sudip Mukherjee |
2024-01-24 21:21:45 |
C de-Avillez |
nominated for series |
|
Ubuntu Mantic |
|
2024-01-24 21:21:45 |
C de-Avillez |
bug task added |
|
gigolo (Ubuntu Mantic) |
|
2024-01-24 21:21:45 |
C de-Avillez |
nominated for series |
|
Ubuntu Jammy |
|
2024-01-24 21:21:45 |
C de-Avillez |
bug task added |
|
gigolo (Ubuntu Jammy) |
|
2024-01-24 21:27:05 |
Sudip Mukherjee |
gigolo (Ubuntu Jammy): status |
New |
Confirmed |
|
2024-01-24 21:27:08 |
Sudip Mukherjee |
gigolo (Ubuntu Mantic): status |
New |
Confirmed |
|
2024-01-24 21:27:10 |
Sudip Mukherjee |
gigolo (Ubuntu): status |
New |
Fix Released |
|
2024-01-24 21:29:37 |
Sudip Mukherjee |
gigolo (Ubuntu Jammy): status |
Confirmed |
In Progress |
|
2024-01-24 21:29:39 |
Sudip Mukherjee |
gigolo (Ubuntu Mantic): status |
Confirmed |
In Progress |
|
2024-01-24 21:29:42 |
Sudip Mukherjee |
gigolo (Ubuntu Jammy): assignee |
|
Sudip Mukherjee (sudipmuk) |
|
2024-01-24 21:29:44 |
Sudip Mukherjee |
gigolo (Ubuntu Mantic): assignee |
|
Sudip Mukherjee (sudipmuk) |
|
2024-02-01 14:01:04 |
Sudip Mukherjee |
summary |
Ubuntu 22.10 - Crashing when accessing menus |
[SRU] Ubuntu 22.10 - Crashing when accessing menus |
|
2024-02-01 14:01:32 |
Sudip Mukherjee |
description |
When trying to access menus Gigolo crashes:
gigolo[4705]: segfault at 10 ip 000055d867c8a57e sp 00007fffa92bdcb0 error 4 in gigolo[55d867c83000+17000]
Code: 41 5c c3 66 0f 1f 84 00 00 00 00 00 e8 0b b4 ff ff 48 89 c7 e8 93 c2 ff ff 48 8d 3d 70 00 01 00 48 89 c5 48 8b 80 e8 00 00 00 <4c> 8b 60 10 e8 d9 b4 ff ff 45 31 c9 31 c9 48 89 ef 48 89 c2 48 8d |
[ Impact ]
gigolo will crash with a segfault whenever any user using "ubuntu" desktop session tries to open the preferences dialogue box.
This does not impact users using "Ubuntu on Xorg" desktop session.
[ Test Plan ]
* Click on the gear icon in login screen to select "Ubuntu" and login
* Confirm that it is the "Ubuntu" session.
$ echo $XDG_SESSION_DESKTOP
ubuntu
* open gigolo
* click on edit menu
* click on preferences
If the package is not fixed it will crash, with the fixed package it will display the preferences dialogue box.
Repeat the same test "Ubuntu on Xorg" session to verify that the users with working "gigolo" does not have a regression.
* Click on the gear icon in login screen to select "Ubuntu on Xorg" and login
* Confirm that it is the "Ubuntu on Xorg" session.
$ echo $XDG_SESSION_DESKTOP
ubuntu-xorg
* open gigolo
* click on edit menu
* click on preferences
[ Where problems could occur ]
* This is an upstream patch which is only simplifying the way it detects the desktop. There is no other change in the code and so the chances of regression are very less.
worst case possibility is if the code does not get "XDG_CURRENT_DESKTOP" when running in a xfce session then it will incorrectly detect that its not a xfce session. But if XDG_CURRENT_DESKTOP is not defined then I guess the user will have more serious problems to worry about.
[ Other Info ]
This has been fixed in upstream 0.5.3, and so it is aleady fixed in Noble.
[ Original Bug Description ]
When trying to access menus Gigolo crashes:
gigolo[4705]: segfault at 10 ip 000055d867c8a57e sp 00007fffa92bdcb0 error 4 in gigolo[55d867c83000+17000]
Code: 41 5c c3 66 0f 1f 84 00 00 00 00 00 e8 0b b4 ff ff 48 89 c7 e8 93 c2 ff ff 48 8d 3d 70 00 01 00 48 89 c5 48 8b 80 e8 00 00 00 <4c> 8b 60 10 e8 d9 b4 ff ff 45 31 c9 31 c9 48 89 ef 48 89 c2 48 8d |
|
2024-02-01 14:01:56 |
Sudip Mukherjee |
attachment added |
|
gigolo_mantic.debdiff https://bugs.launchpad.net/ubuntu/mantic/+source/gigolo/+bug/1993899/+attachment/5744108/+files/gigolo_mantic.debdiff |
|
2024-02-01 14:02:19 |
Sudip Mukherjee |
attachment added |
|
gigolo_jammy.debdiff https://bugs.launchpad.net/ubuntu/mantic/+source/gigolo/+bug/1993899/+attachment/5744109/+files/gigolo_jammy.debdiff |
|
2024-02-01 14:02:48 |
Sudip Mukherjee |
gigolo (Ubuntu Jammy): status |
In Progress |
Confirmed |
|
2024-02-01 14:02:50 |
Sudip Mukherjee |
gigolo (Ubuntu Mantic): status |
In Progress |
Confirmed |
|
2024-02-01 14:02:53 |
Sudip Mukherjee |
gigolo (Ubuntu Jammy): assignee |
Sudip Mukherjee (sudipmuk) |
|
|
2024-02-01 14:02:55 |
Sudip Mukherjee |
gigolo (Ubuntu Mantic): assignee |
Sudip Mukherjee (sudipmuk) |
|
|
2024-02-01 14:03:40 |
Sudip Mukherjee |
bug |
|
|
added subscriber Ubuntu Sponsors |
2024-02-07 15:15:05 |
Graham Inggs |
removed subscriber Ubuntu Sponsors |
|
|
|
2024-02-07 15:15:09 |
Graham Inggs |
gigolo (Ubuntu Jammy): assignee |
|
Graham Inggs (ginggs) |
|
2024-02-07 15:15:11 |
Graham Inggs |
gigolo (Ubuntu Mantic): assignee |
|
Graham Inggs (ginggs) |
|
2024-02-07 15:15:14 |
Graham Inggs |
gigolo (Ubuntu Jammy): status |
Confirmed |
In Progress |
|
2024-02-07 15:15:16 |
Graham Inggs |
gigolo (Ubuntu Mantic): status |
Confirmed |
In Progress |
|
2024-02-07 21:42:51 |
Ubuntu Archive Robot |
bug |
|
|
added subscriber Graham Inggs |
2024-02-09 09:33:02 |
Timo Aaltonen |
gigolo (Ubuntu Mantic): status |
In Progress |
Fix Committed |
|
2024-02-09 09:33:03 |
Timo Aaltonen |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2024-02-09 09:33:06 |
Timo Aaltonen |
bug |
|
|
added subscriber SRU Verification |
2024-02-09 09:33:08 |
Timo Aaltonen |
tags |
|
verification-needed verification-needed-mantic |
|
2024-02-09 09:33:47 |
Timo Aaltonen |
gigolo (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2024-02-09 09:33:50 |
Timo Aaltonen |
tags |
verification-needed verification-needed-mantic |
verification-needed verification-needed-jammy verification-needed-mantic |
|
2024-02-09 21:04:58 |
Sudip Mukherjee |
tags |
verification-needed verification-needed-jammy verification-needed-mantic |
verification-done verification-done-jammy verification-done-mantic |
|
2024-02-20 23:44:54 |
Launchpad Janitor |
gigolo (Ubuntu Mantic): status |
Fix Committed |
Fix Released |
|
2024-02-20 23:44:57 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2024-02-22 21:56:23 |
Launchpad Janitor |
gigolo (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|