SIGSEGV when notification contains |

Bug #1386584 reported by rottame on 2014-10-28
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Messaging Menu
Fix Released
High
Lars Karlitski
indicator-messages (Ubuntu)
High
Lars Karlitski

Bug Description

When a notification on the messages menu contains the | character (in my case a nickname in xchat), the process unity-panel-service crashes with:

ngl@BEATRIX:~/Scrivania/database$ /usr/lib/unity/unity-panel-service

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

(unity-panel-service:11336): Gtk-CRITICAL **: gtk_print_action_and_target: assertion 'strchr (action_name, '|') == NULL' failed
Segmentation fault (core dumped)

ngl@BEATRIX:~/Scrivania/database$ lsb_release -rd
Description: Ubuntu 14.10
Release: 14.10

ngl@BEATRIX:~/Scrivania/database$ apt-cache policy unity-services
unity-services:
  Installed: 7.3.1+14.10.20141016-0ubuntu1
  Candidate: 7.3.1+14.10.20141016-0ubuntu1
  Version table:
 *** 7.3.1+14.10.20141016-0ubuntu1 0
        500 http://it.archive.ubuntu.com/ubuntu/ utopic/main amd64 Packages
        100 /var/lib/dpkg/status

Related branches

rottame (ennegielle) wrote :
Sebastien Bacher (seb128) wrote :

Confirmed, way to trigger it easily
- connect to IRC using xchat-gnome with messaging menu integration enabled
- connect with another client and a nickname including a "|"
- talk to the first client

-> segfault

Lars, could you have a look to this one?

Changed in unity (Ubuntu):
assignee: nobody → Lars Uebernickel (larsu)
importance: Undecided → High
status: New → Confirmed
Changed in unity:
assignee: nobody → Lars Uebernickel (larsu)
importance: Undecided → High
status: New → Confirmed
Lars Karlitski (larsu) on 2014-11-05
affects: unity → indicator-messages
affects: unity (Ubuntu) → indicator-messages (Ubuntu)
Changed in indicator-messages:
status: Confirmed → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-messages - 13.10.1+15.04.20150112-0ubuntu1

---------------
indicator-messages (13.10.1+15.04.20150112-0ubuntu1) vivid; urgency=low

  [ Lars Uebernickel ]
  * desktop menu: don't warn when no default handler for a mime type is
    found (LP: #1389725)
  * Escape message and source ids when using them as action names (LP:
    #1386584)
 -- Ubuntu daily release <email address hidden> Mon, 12 Jan 2015 18:39:08 +0000

Changed in indicator-messages (Ubuntu):
status: Confirmed → Fix Released
Adolfo Jayme (fitojb) on 2019-03-25
Changed in indicator-messages:
status: In Progress → Fix Released
MasterCATZ (mastercatz) wrote :

unity-panel-ser[15995]: gtk_label_set_text_with_mnemonic: assertion 'str != NULL' failed

spamming Ubuntu 19.10

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments