nm-applet crashes with SIGSEGV in icon_name_hash()
Bug #708118 reported by
Stefan Ebner
This bug affects 35 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libappindicator |
Fix Released
|
Medium
|
Unassigned | ||
libappindicator (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
nm-applet crashes sometimes but I couldn't really reproduce it so it took
me some time to get a backtrace.
Related branches
lp://qastaging/~cyphermox/libappindicator/lp708118
Rejected
for merging
into
lp://qastaging/libappindicator
- Mathieu Trudel-Lapierre: Needs Fixing
- Ted Gould (community): Needs Fixing
-
Diff: 96 lines (+16/-43)1 file modifiedsrc/app-indicator.c (+16/-43)
lp://qastaging/~ted/libappindicator/lp708118v2
- Mathieu Trudel-Lapierre: Pending requested
-
Diff: 41 lines (+3/-11)1 file modifiedsrc/app-indicator.c (+3/-11)
lp://qastaging/~indicator-applet-developers/libappindicator/ubuntu
- Ken VanDine: Pending requested
-
Diff: 17235 lines (+6462/-3698)43 files modifiedAUTHORS (+1/-0)
ChangeLog (+36/-0)
Makefile.in (+5/-1)
aclocal.m4 (+0/-99)
bindings/Makefile.in (+5/-1)
bindings/mono/Makefile.in (+5/-1)
bindings/mono/examples/Makefile.in (+5/-1)
bindings/python/Makefile.in (+5/-1)
bindings/vala/Makefile.am (+5/-1)
bindings/vala/Makefile.in (+10/-2)
bindings/vala/appindicator-0.1-custom.vala (+31/-0)
bindings/vala/examples/Makefile.in (+5/-1)
bindings/vala/examples/indicator-example.vala (+1/-0)
config.guess (+120/-105)
config.sub (+101/-55)
configure (+1714/-810)
configure.ac (+2/-2)
debian/changelog (+9/-0)
docs/Makefile.in (+5/-1)
docs/reference/Makefile.in (+5/-1)
docs/reference/html/annotation-glossary.html (+2/-2)
docs/reference/html/api-index-deprecated.html (+2/-2)
docs/reference/html/api-index-full.html (+2/-2)
docs/reference/html/ch01.html (+3/-3)
docs/reference/html/index.html (+3/-3)
docs/reference/html/libappindicator-app-indicator.html (+29/-37)
docs/reference/html/libappindicator.devhelp (+0/-80)
docs/reference/html/object-tree.html (+2/-2)
docs/reference/libappindicator-docs.sgml (+1/-1)
docs/reference/tmpl/app-indicator.sgml (+2/-0)
docs/reference/version.xml (+1/-1)
docs/reference/xml/app-indicator.xml (+27/-35)
example/Makefile.in (+5/-1)
example/simple-client-vala.c (+329/-203)
gtk-doc.make (+71/-55)
ltmain.sh (+2619/-1390)
m4/gtk-doc.m4 (+6/-0)
m4/libtool.m4 (+1256/-782)
m4/ltoptions.m4 (+7/-6)
m4/ltversion.m4 (+6/-6)
m4/lt~obsolete.m4 (+9/-3)
src/Makefile.in (+5/-1)
tests/Makefile.in (+5/-1)
Superseded
for merging
into
lp://qastaging/~ken-vandine/libappindicator/gdbus-ppa
- Ken VanDine: Pending requested
-
Diff: 51142 lines (+10848/-18012)96 files modifiedAUTHORS (+5/-0)
ChangeLog (+607/-0)
Makefile.am (+2/-0)
Makefile.in (+7/-1)
aclocal.m4 (+38/-18)
bindings/Makefile.am (+8/-1)
bindings/Makefile.in (+15/-5)
bindings/mono/Makefile.am (+7/-0)
bindings/mono/Makefile.in (+13/-1)
bindings/mono/examples/IndicatorExample.cs (+8/-1)
bindings/mono/examples/Makefile.in (+6/-1)
bindings/mono/libappindicator-api.metadata (+8/-0)
bindings/mono/libappindicator-api.raw (+41/-1)
bindings/python/Makefile.in (+6/-1)
bindings/python/appindicator.defs (+74/-47)
bindings/vala/Makefile.am (+40/-0)
bindings/vala/Makefile.in (+695/-0)
bindings/vala/appindicator-0.1-custom.vala (+31/-0)
bindings/vala/examples/Makefile.am (+39/-0)
bindings/vala/examples/Makefile.in (+604/-0)
bindings/vala/examples/indicator-example.vala (+66/-0)
config.guess (+120/-105)
config.sub (+101/-55)
configure (+2924/-2469)
configure.ac (+36/-33)
debian/changelog (+0/-627)
debian/compat (+0/-1)
debian/control (+0/-129)
debian/copyright (+0/-60)
debian/gir1.2-appindicator-0.1.install (+0/-1)
debian/gir1.2-appindicator3-0.1.install (+1/-0)
debian/libappindicator-dev.install (+0/-5)
debian/libappindicator-doc.install (+0/-1)
debian/libappindicator0.1-cil-dev.install (+0/-1)
debian/libappindicator0.1-cil.install (+0/-1)
debian/libappindicator0.1-cil.installcligac (+0/-3)
debian/libappindicator1.install (+0/-1)
debian/libappindicator1.symbols (+28/-0)
debian/libappindicator3-1.install (+1/-0)
debian/libappindicator3-1.symbols (+28/-0)
debian/libappindicator3-dev.install (+4/-0)
debian/python-appindicator.install (+0/-2)
debian/rules (+0/-93)
debian/watch (+0/-2)
docs/Makefile.in (+6/-1)
docs/reference/Makefile.am (+9/-1)
docs/reference/Makefile.in (+11/-2)
docs/reference/html/annotation-glossary.html (+44/-0)
docs/reference/html/api-index-deprecated.html (+42/-0)
docs/reference/html/api-index-full.html (+0/-253)
docs/reference/html/ch01.html (+0/-34)
docs/reference/html/index.html (+0/-37)
docs/reference/html/index.sgml (+0/-74)
docs/reference/html/libappindicator-app-indicator.html (+0/-1397)
docs/reference/html/libappindicator.devhelp (+0/-68)
docs/reference/html/libappindicator.devhelp2 (+0/-76)
docs/reference/html/object-tree.html (+0/-34)
docs/reference/html/style.css (+0/-265)
docs/reference/libappindicator-docs.sgml (+5/-1)
docs/reference/libappindicator-docs.sgml.in (+4/-0)
docs/reference/libappindicator-sections.txt (+7/-0)
docs/reference/tmpl/app-indicator.sgml (+0/-466)
docs/reference/tmpl/libappindicator-unused.sgml (+36/-0)
docs/reference/version.xml (+1/-1)
docs/reference/xml/annotation-glossary.xml (+26/-0)
docs/reference/xml/api-index-deprecated.xml (+0/-8)
docs/reference/xml/api-index-full.xml (+0/-65)
docs/reference/xml/app-indicator.xml (+0/-1002)
example/Makefile.am (+42/-4)
example/Makefile.in (+78/-15)
example/simple-client-vala.c (+881/-0)
example/simple-client-vala.vala (+181/-0)
example/simple-client.c (+65/-54)
gtk-doc.make (+116/-66)
ltmain.sh (+2619/-1390)
m4/gtk-doc.m4 (+0/-61)
m4/libtool.m4 (+0/-7377)
m4/ltoptions.m4 (+0/-368)
m4/ltsugar.m4 (+0/-123)
m4/ltversion.m4 (+0/-23)
m4/lt~obsolete.m4 (+0/-92)
src/AppIndicator-0.1.metadata.in (+2/-0)
src/AppIndicator3-0.1.metadata.in (+3/-0)
src/Makefile.am (+19/-29)
src/Makefile.in (+38/-60)
src/app-indicator.c (+729/-720)
src/app-indicator.h (+167/-145)
src/appindicator3-0.1.pc.in (+1/-1)
src/application-service-marshal.c (+74/-0)
src/application-service-marshal.list (+2/-0)
src/dbus-shared.h (+3/-3)
src/gen-notification-item.xml.c (+13/-1)
src/notification-item.xml (+13/-1)
tests/Makefile.am (+15/-8)
tests/Makefile.in (+29/-17)
tests/test-libappindicator.desktop (+4/-3)
description: | updated |
Changed in network-manager-applet (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Mathieu Trudel-Lapierre (mathieu-tl) |
summary: |
- nm-applet crashes sporadically + nm-applet crashes with SIGSEGV in icon_name_hash() |
Changed in libappindicator: | |
milestone: | none → 0.3.0 |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Reassigning to libdbusmenu in hope this is the right place for it. After further investigation, I don't see anything special we do in nm-applet "special" about icons, and mostly just hardcode icon names to pass to libappindicator.