2014-03-27 22:17:34 |
Jos Geluk |
bug |
|
|
added bug |
2014-03-27 22:25:35 |
Apport retracing service |
bug |
|
|
added subscriber Crash bug triagers for Ubuntu packages |
2014-03-27 22:25:39 |
Apport retracing service |
attachment added |
|
Stacktrace.txt https://bugs.launchpad.net/bugs/1298656/+attachment/4047325/+files/Stacktrace.txt |
|
2014-03-27 22:25:40 |
Apport retracing service |
attachment added |
|
StacktraceSource.txt https://bugs.launchpad.net/bugs/1298656/+attachment/4047326/+files/StacktraceSource.txt |
|
2014-03-27 22:25:41 |
Apport retracing service |
attachment added |
|
StacktraceTop.txt https://bugs.launchpad.net/bugs/1298656/+attachment/4047327/+files/StacktraceTop.txt |
|
2014-03-27 22:25:42 |
Apport retracing service |
attachment added |
|
ThreadStacktrace.txt https://bugs.launchpad.net/bugs/1298656/+attachment/4047328/+files/ThreadStacktrace.txt |
|
2014-03-27 22:25:46 |
Apport retracing service |
attachment removed |
CoreDump.gz https://bugs.launchpad.net/bugs/1298656/+attachment/4047314/+files/CoreDump.gz |
|
|
2014-03-27 22:25:47 |
Apport retracing service |
hud (Ubuntu): importance |
Undecided |
Medium |
|
2014-03-27 22:25:50 |
Apport retracing service |
tags |
amd64 apport-crash need-amd64-retrace trusty |
amd64 apport-crash trusty |
|
2014-03-28 14:28:13 |
Charles Kerr |
summary |
hud-service crashed with SIGABRT in g_assertion_message() |
hud-service crashed with g-assert-if-reached in GMenu call from qtgmenu::QtGMenuModel::CreateChild() |
|
2014-03-28 14:29:07 |
Charles Kerr |
information type |
Private |
Public |
|
2014-03-30 09:26:32 |
Pete Woods |
bug |
|
|
added subscriber Marcus Tomlinson |
2014-03-31 08:51:55 |
Pete Woods |
bug |
|
|
added subscriber Pete Woods |
2014-04-11 10:32:41 |
Marcus Tomlinson |
branch linked |
|
lp:~marcustomlinson/hud/lp-1298656 |
|
2014-04-11 10:32:54 |
Marcus Tomlinson |
hud (Ubuntu): assignee |
|
Marcus Tomlinson (marcustomlinson) |
|
2014-04-11 10:32:59 |
Marcus Tomlinson |
hud (Ubuntu): status |
New |
In Progress |
|
2014-04-14 05:29:49 |
Marcus Tomlinson |
branch linked |
|
lp:~unity-api-team/hud/lp-1298656 |
|
2014-04-14 05:29:57 |
Marcus Tomlinson |
branch unlinked |
lp:~marcustomlinson/hud/lp-1298656 |
|
|
2014-04-15 06:15:24 |
Marcus Tomlinson |
branch unlinked |
lp:~unity-api-team/hud/lp-1298656 |
|
|
2014-04-22 10:50:37 |
Pete Woods |
branch linked |
|
lp:~unity-api-team/hud/lp-1298656 |
|
2014-04-23 15:30:23 |
Pete Woods |
description |
Don't think I did anything special.
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: hud 13.10.1+14.04.20140326-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-19.40-generic 3.13.6
Uname: Linux 3.13.0-19-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CrashCounter: 1
CurrentDesktop: Unity
Date: Thu Mar 27 22:37:06 2014
ExecutablePath: /usr/lib/x86_64-linux-gnu/hud/hud-service
InstallationDate: Installed on 2013-09-29 (179 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Beta amd64+mac (20130925.1)
ProcCmdline: /usr/lib/x86_64-linux-gnu/hud/hud-service
Signal: 6
SourcePackage: hud
StacktraceTop:
g_assertion_message () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
g_assertion_message_expr () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
?? ()
?? ()
Title: hud-service crashed with SIGABRT in g_assertion_message()
UpgradeStatus: Upgraded to trusty on 2014-03-15 (12 days ago)
UserGroups: adm cdrom dip fuse lpadmin plugdev sambashare sudo
upstart.hud.log:
(hud-service:1836): GLib-CRITICAL **: g_sequence_get: assertion '!is_end (iter)' failed
(hud-service:1836): GLib-GIO-CRITICAL **: g_dbus_menu_model_get_item_links: assertion 'item' failed
**
GLib-GIO:ERROR:/build/buildd/glib2.0-2.39.92/./gio/gmenumodel.c:398:g_menu_model_real_get_item_link: code should not be reached |
[Impact]
* Unknown GTK application causes HUD service to crash by sending invalid menu updates via GMenu.
[Test Case]
* Not easily reproducable.
[Regression Potential]
* Worst case is that somehow HUD doesn't work on the desktop and phone.
[Other Info]
* The patch will report the offending application to errors.ubuntu.com with all available debugging information.
* The indexes are now range checked before processing. As soon as a window sends any invalid message it is blocked. |
|
2014-04-23 15:35:21 |
Pete Woods |
description |
[Impact]
* Unknown GTK application causes HUD service to crash by sending invalid menu updates via GMenu.
[Test Case]
* Not easily reproducable.
[Regression Potential]
* Worst case is that somehow HUD doesn't work on the desktop and phone.
[Other Info]
* The patch will report the offending application to errors.ubuntu.com with all available debugging information.
* The indexes are now range checked before processing. As soon as a window sends any invalid message it is blocked. |
[Impact]
* Unknown GTK application causes HUD service to crash by sending invalid menu updates via GMenu.
[Test Case]
* Not reproducable so far.
[Regression Potential]
* Worst case is that somehow HUD doesn't work on the desktop and phone.
* There are, obviously, extensive unit and functional tests to verify this doesn't happen.
[Other Info]
* The patch will report the offending application to errors.ubuntu.com with all available debugging information.
* The indexes are now range checked before processing. As soon as a window sends any invalid message it is blocked.
* Further hardening around the memory management in QtGMenu has been carried out. |
|
2014-04-23 18:49:27 |
Antti Kaijanmäki |
nominated for series |
|
Ubuntu Trusty |
|
2014-04-28 08:15:17 |
Pete Woods |
description |
[Impact]
* Unknown GTK application causes HUD service to crash by sending invalid menu updates via GMenu.
[Test Case]
* Not reproducable so far.
[Regression Potential]
* Worst case is that somehow HUD doesn't work on the desktop and phone.
* There are, obviously, extensive unit and functional tests to verify this doesn't happen.
[Other Info]
* The patch will report the offending application to errors.ubuntu.com with all available debugging information.
* The indexes are now range checked before processing. As soon as a window sends any invalid message it is blocked.
* Further hardening around the memory management in QtGMenu has been carried out. |
[Impact]
* Unknown GTK application causes HUD service to crash by sending invalid menu updates via GMenu.
[Test Case]
* Not reproducable so far.
[Regression Potential]
* Worst case is that somehow HUD doesn't work on the desktop and phone.
* There are, obviously, extensive unit and functional tests to verify this doesn't happen.
[Other Info]
* The patch will report the offending application to errors.ubuntu.com with all available debugging information.
* The indexes are now range checked before processing. As soon as a window sends any invalid message it is blocked.
* Further hardening around the memory management in QtGMenu has been carried out.
* The change is not as large as it at first appears. The majority of the diff is simply replacing Type* with QSharedPointer<Type>. The rest is the extra code for reporting the recoverable problem. |
|
2014-04-28 08:15:41 |
Pete Woods |
hud (Ubuntu Trusty): status |
New |
In Progress |
|
2014-04-28 08:15:48 |
Pete Woods |
hud (Ubuntu Trusty): assignee |
|
Pete Woods (pete-woods) |
|
2014-05-02 09:57:36 |
Colin Watson |
hud (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2014-05-02 09:57:39 |
Colin Watson |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-05-02 09:57:40 |
Colin Watson |
bug |
|
|
added subscriber SRU Verification |
2014-05-02 09:57:42 |
Colin Watson |
tags |
amd64 apport-crash trusty |
amd64 apport-crash trusty verification-needed |
|
2014-05-06 09:00:58 |
Pete Woods |
tags |
amd64 apport-crash trusty verification-needed |
amd64 apport-crash trusty verification-done |
|
2014-05-06 09:12:07 |
Pete Woods |
tags |
amd64 apport-crash trusty verification-done |
amd64 apport-crash trusty verification-needed |
|
2014-05-12 10:05:27 |
Pete Woods |
tags |
amd64 apport-crash trusty verification-needed |
amd64 apport-crash trusty verification-failed |
|
2014-05-13 14:55:53 |
Pete Woods |
hud (Ubuntu Trusty): status |
Fix Committed |
In Progress |
|
2014-06-05 23:28:23 |
Brian Murray |
bug |
|
|
added subscriber Brian Murray |
2014-06-11 16:32:08 |
Colin Watson |
hud (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2014-06-11 16:32:15 |
Colin Watson |
tags |
amd64 apport-crash trusty verification-failed |
amd64 apport-crash trusty |
|
2014-06-11 16:32:17 |
Colin Watson |
tags |
amd64 apport-crash trusty |
amd64 apport-crash trusty verification-needed |
|
2014-06-11 16:37:42 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/hud |
|
2014-06-12 23:49:40 |
Pete Woods |
tags |
amd64 apport-crash trusty verification-needed |
amd64 apport-crash trusty verification-done |
|
2014-06-13 05:34:52 |
Marcus Tomlinson |
hud (Ubuntu): status |
In Progress |
Fix Committed |
|
2014-06-13 13:06:04 |
Pete Woods |
hud (Ubuntu): status |
Fix Committed |
In Progress |
|
2014-06-13 13:06:10 |
Pete Woods |
hud (Ubuntu Trusty): status |
Fix Committed |
In Progress |
|
2014-06-14 07:22:38 |
Pete Woods |
hud (Ubuntu): status |
In Progress |
Fix Committed |
|
2014-06-17 17:11:39 |
Launchpad Janitor |
hud (Ubuntu): status |
Fix Committed |
Fix Released |
|
2014-06-19 21:03:16 |
Launchpad Janitor |
hud (Ubuntu Trusty): status |
In Progress |
Fix Released |
|
2014-06-19 21:03:26 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|