[Pkg-utopia-maintainers] Bug#793025: /usr/bin/nm-applet: nm-applet crashes with SIGTRAP

Matias Wilkman matias.wilkman at gmail.com
Mon Jul 20 14:51:47 UTC 2015


Package: network-manager-gnome
Version: 1.0.2-1
Severity: important
File: /usr/bin/nm-applet

Dear Team,

I've run across a crashing bug in nm-applet.

   * What led up to the situation?
	Using nm-applet while connected via wireless.
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
	Started up the applet, connected to a network, and waited.
   * What was the outcome of this action?
	A crash with the trap signal.
   * What outcome did you expect instead?
	Stability.

Here's what gdb has to say:

(nm-applet:24956): GLib-CRITICAL **: g_variant_builder_end: assertion 'is_valid_builder (builder)' failed

(nm-applet:24956): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(nm-applet:24956): GLib-CRITICAL **: g_variant_type_is_array: assertion 'g_variant_type_check (type)' failed

(nm-applet:24956): GLib-CRITICAL **: g_variant_get_type_string: assertion 'value != NULL' failed

(nm-applet:24956): GLib-ERROR **: g_variant_new: expected array GVariantBuilder but the built value has type '(null)'

Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x7ffff34044ce "GLib", log_level=G_LOG_LEVEL_ERROR, 
    format=<optimized out>, args=args at entry=0x7fffffffdb60)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gmessages.c:1046
1046	/tmp/buildd/glib2.0-2.44.1/./glib/gmessages.c: No such file or directory.
(gdb) bt
#0  0x00007ffff33c3d00 in g_logv (log_domain=0x7ffff34044ce "GLib", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args at entry=0x7fffffffdb60)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gmessages.c:1046
#1  0x00007ffff33c3f3f in g_log (log_domain=log_domain at entry=0x7ffff34044ce "GLib", log_level=log_level at entry=G_LOG_LEVEL_ERROR, format=format at entry=0x7ffff345d5b8 "g_variant_new: expected array GVariantBuilder but the built value has type '%s'") at /tmp/buildd/glib2.0-2.44.1/./glib/gmessages.c:1079
#2  0x00007ffff33f4d15 in g_variant_valist_new_nnp (str=0x7fffffffddc8, ptr=<optimized out>) at /tmp/buildd/glib2.0-2.44.1/./glib/gvariant.c:4618
#3  0x00007ffff33f61d6 in g_variant_valist_new (app=0x7fffffffddf0, str=0x7fffffffddc8) at /tmp/buildd/glib2.0-2.44.1/./glib/gvariant.c:4846
#4  0x00007ffff33f61d6 in g_variant_valist_new (str=str at entry=0x7fffffffddc8, app=app at entry=0x7fffffffddf0)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gvariant.c:5028
#5  0x00007ffff33f633b in g_variant_valist_new (str=str at entry=0x7fffffffddc8, app=app at entry=0x7fffffffddf0)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gvariant.c:5080
#6  0x00007ffff33f66d7 in g_variant_new_va (format_string=0x441c9b "{sv}}", endptr=0x0, app=0x7fffffffddf0)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gvariant.c:5256
#7  0x00007ffff33f6eed in g_variant_builder_add (builder=0x7fffffffdf80, format_string=<optimized out>) at /tmp/buildd/glib2.0-2.44.1/./glib/gvariant.c:5412
---Type <return> to continue, or q <return> to quit---
#8  0x000000000041d7eb in keyring_find_secrets_cb (source=0x0, result=0x98c740, user_data=0x7a92e0) at applet-agent.c:379
#9  0x00007ffff3b4cdf7 in g_simple_async_result_complete (simple=0x98c740 [GSimpleAsyncResult]) at /tmp/buildd/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:763
#10 0x00007ffff742f561 in  () at /usr/lib/x86_64-linux-gnu/libsecret-1.so.0
#11 0x00007ffff3b4cdf7 in g_simple_async_result_complete (simple=0x7a9040 [GSimpleAsyncResult]) at /tmp/buildd/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:763
#12 0x00007ffff3b4ce59 in complete_in_idle_cb (data=<optimized out>)
    at /tmp/buildd/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:775
#13 0x00007ffff33bcb4d in g_main_context_dispatch (context=0x68d3c0)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gmain.c:3122
#14 0x00007ffff33bcb4d in g_main_context_dispatch (context=context at entry=0x68d3c0) at /tmp/buildd/glib2.0-2.44.1/./glib/gmain.c:3737
#15 0x00007ffff33bcf20 in g_main_context_iterate (context=0x68d3c0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gmain.c:3808
#16 0x00007ffff33bd242 in g_main_loop_run (loop=0x6a2760)
    at /tmp/buildd/glib2.0-2.44.1/./glib/gmain.c:4002
#17 0x0000000000412f82 in main (argc=1, argv=0x7fffffffe348) at main.c:84

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages network-manager-gnome depends on:
ii  dbus-x11                                     1.8.18-1
ii  dconf-gsettings-backend [gsettings-backend]  0.24.0-2
ii  gconf-service                                3.2.6-3
ii  gnome-icon-theme                             3.12.0-1
ii  libatk1.0-0                                  2.16.0-2
ii  libc6                                        2.19-18
ii  libcairo2                                    1.14.2-2
ii  libdbus-1-3                                  1.8.18-1
ii  libdbus-glib-1-2                             0.102-1
ii  libgconf-2-4                                 3.2.6-3
ii  libgdk-pixbuf2.0-0                           2.31.4-2
ii  libglib2.0-0                                 2.44.1-1.1
ii  libgnome-keyring0                            3.12.0-1+b1
ii  libgtk-3-0                                   3.16.4-2
ii  libmm-glib0                                  1.4.8-1
ii  libnm-glib-vpn1                              1.0.2-2
ii  libnm-glib4                                  1.0.2-2
ii  libnm-gtk0                                   1.0.2-1
ii  libnm-util2                                  1.0.2-2
ii  libnotify4                                   0.7.6-2
ii  libpango-1.0-0                               1.36.8-3
ii  libpangocairo-1.0-0                          1.36.8-3
ii  libsecret-1-0                                0.18.2-1
ii  network-manager                              1.0.2-2
ii  policykit-1-gnome                            0.105-2

Versions of packages network-manager-gnome recommends:
ii  gnome-keyring                        3.16.0-4
ii  iso-codes                            3.59-1
ii  mobile-broadband-provider-info       20140317-1
ii  xfce4-notifyd [notification-daemon]  0.2.4-3+b1

Versions of packages network-manager-gnome suggests:
pn  network-manager-openconnect-gnome  <none>
pn  network-manager-openvpn-gnome      <none>
pn  network-manager-pptp-gnome         <none>
pn  network-manager-vpnc-gnome         <none>

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list