Your message dated Tue, 03 Apr 2012 18:51:09 +0000
with message-id <e1sf8ov-0007u7...@franck.debian.org>
and subject line Bug#665791: fixed in network-manager 0.9.4.0-3
has caused the Debian Bug report #665791,
regarding libnm-glib4: causes a segfault in gnome-shell
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
665791: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665791
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libnm-glib4
Version: 0.9.4.0-1
Severity: important

Since upgrading to this version, gnome-shell has been crashing for me.

Downgrading to 0.9.2.0-2 makes the issue go away.  So does, bizarrely,
rebuilding 0.9.4.0-1 with nostrip noopt (which I did to try to get a useful
backtrace).

By the way, a -dbg package would have been nice :-)

I rebuilt this package with nostrip (but without noopt) and obtained a
backtrace by logging in using "GNOME Classic" and then running at the console
  DISPLAY=0:0 gdb --args /usr/bin/gnome-shell --replace
then asking for a backtrace after the segfault had occurred:

#0  0x00007fffee0274c7 in g_error_matches (error=0x1, domain=2155, code=4) at 
/tmp/buildd/glib2.0-2.30.2/./glib/gerror.c:509
No locals.
#1  0x00007ffff434fe36 in _nm_remote_settings_ensure_inited (self=0x10a4140) at 
nm-remote-settings.c:119
        priv = 0x10a4160
        error = 0x1
        __func__ = "_nm_remote_settings_ensure_inited"
#2  0x00007ffff4351775 in nm_remote_settings_list_connections 
(settings=<optimized out>) at nm-remote-settings.c:480
        priv = 0x10a4160
        list = 0x0
        iter = {dummy1 = 0x7fffffffd060, dummy2 = 0x10b4500, dummy3 = 
0xffffffff, dummy4 = -153602442, dummy5 = 32767, dummy6 = 0x7fffffff00000011}
        value = <optimized out>
        __PRETTY_FUNCTION__ = "nm_remote_settings_list_connections"
#3  0x00007ffff51ae7bc in ffi_call_unix64 () from 
/usr/lib/x86_64-linux-gnu/libffi.so.5
No symbol table info available.
#4  0x00007ffff51ae237 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.5
No symbol table info available.
#5  0x00007ffff71a8065 in ?? () from /usr/lib/libgjs.so.0
No symbol table info available.
#6  0x00007ffff71a9160 in ?? () from /usr/lib/libgjs.so.0
No symbol table info available.
#7  0x00007ffff6d013f5 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#8  0x00007ffff6ced7f2 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#9  0x00007ffff6d00d35 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#10 0x00007ffff6d011d2 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#11 0x00007ffff6cd2f21 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#12 0x00007ffff6d01253 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#13 0x00007ffff6d02083 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#14 0x00007ffff6c7af41 in JS_CallFunctionValue () from 
/usr/lib/libmozjs185.so.1.0
No symbol table info available.
#15 0x00007ffff719bf6c in gjs_call_function_value () from /usr/lib/libgjs.so.0
No symbol table info available.
#16 0x00007ffff71a695d in gjs_closure_invoke () from /usr/lib/libgjs.so.0
No symbol table info available.
#17 0x00007ffff71afda9 in ?? () from /usr/lib/libgjs.so.0
No symbol table info available.
#18 0x00007fffee709804 in g_closure_invoke (closure=0x1091dd0, 
return_value=0x0, n_param_values=1, param_values=0x7fffdc0619a0, 
    invocation_hint=<optimized out>) at 
/tmp/buildd/glib2.0-2.30.2/./gobject/gclosure.c:774
        marshal = 0x7ffff71afb50
        marshal_data = <optimized out>
        in_marshal = <optimized out>
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#19 0x00007fffee71b78a in signal_emit_unlocked_R (node=<optimized out>, 
detail=0, instance=0x10a4140, emission_return=0x0, 
instance_and_params=0x7fffdc0619a0)
    at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3272
        tmp = <optimized out>
        handler = 0xf2e530
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x10a4140, ihint = {signal_id = 370, 
detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, 
          chain_type = 4}
        class_closure = 0x1091ec0
        hlist = 0x7ffff3a516d0
        handler_list = 0xf2e530
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong 
= 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {
              v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 370
        max_sequential_handler_number = 2980
        return_value_altered = 1
#20 0x00007fffee724e11 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>)
    at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3003
        instance_and_params = 0x7fffdc0619a0
        signal_return_type = 4
        param_values = 0x7fffdc0619b8
        node = 0x10920d0
        i = <optimized out>
        n_params = 0
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#21 0x00007fffee724fb2 in g_signal_emit (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>)
    at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3060
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
0x7fffffffe320, reg_save_area = 0x7fffffffe260}}
#22 0x00007ffff4350f76 in fetch_connections_done (proxy=0x10f2c00, call=0x1, 
user_data=0x10a4140) at nm-remote-settings.c:422
        self = 0x10a4140
        priv = 0x10a4160
        connections = <optimized out>
        error = 0x0
        i = <optimized out>
        __func__ = "fetch_connections_done"
#23 0x00007ffff3c6fd4a in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
No symbol table info available.
#24 0x00007ffff3c72fda in dbus_connection_dispatch () from 
/lib/x86_64-linux-gnu/libdbus-1.so.3
No symbol table info available.
#25 0x00007ffff3eb3735 in ?? () from 
/usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
No symbol table info available.
#26 0x00007fffee03c0cf in g_main_dispatch (context=0x61cdd0) at 
/tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442
        dispatch = 0x7ffff3eb3720
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x643ad0, next = 0x0}
        need_destroy = <optimized out>
        source = 0x643ad0
        current = 0xd1d850
        i = <optimized out>
#27 g_main_context_dispatch (context=0x61cdd0) at 
/tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998
No locals.
#28 0x00007fffee03c8c8 in g_main_context_iterate (context=0x61cdd0, 
block=<optimized out>, dispatch=1, self=<optimized out>)
    at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 11
        allocated_nfds = <optimized out>
        fds = <optimized out>
#29 0x00007fffee03ce02 in g_main_loop_run (loop=0x61fd30) at 
/tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3284
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#30 0x00007ffff7416691 in meta_run () from /usr/lib/libmutter.so.0
No symbol table info available.
#31 0x0000000000402c61 in main ()
No symbol table info available.

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

Kernel: Linux 3.2.13-ibid-1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libnm-glib4 depends on:
ii  libc6             2.13-27
ii  libdbus-1-3       1.4.18-1
ii  libdbus-glib-1-2  0.98-1
ii  libgcrypt11       1.5.0-3
ii  libglib2.0-0      2.30.2-6
ii  libgnutls26       2.12.18-1
ii  libgudev-1.0-0    175-3.1
ii  libnm-util2       0.9.4.0-1
ii  libuuid1          2.20.1-4

libnm-glib4 recommends no packages.

libnm-glib4 suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: network-manager
Source-Version: 0.9.4.0-3

We believe that the bug you reported is fixed in the latest version of
network-manager, which is due to be installed in the Debian FTP archive:

gir1.2-networkmanager-1.0_0.9.4.0-3_amd64.deb
  to main/n/network-manager/gir1.2-networkmanager-1.0_0.9.4.0-3_amd64.deb
libnm-glib-dev_0.9.4.0-3_amd64.deb
  to main/n/network-manager/libnm-glib-dev_0.9.4.0-3_amd64.deb
libnm-glib-vpn-dev_0.9.4.0-3_amd64.deb
  to main/n/network-manager/libnm-glib-vpn-dev_0.9.4.0-3_amd64.deb
libnm-glib-vpn1_0.9.4.0-3_amd64.deb
  to main/n/network-manager/libnm-glib-vpn1_0.9.4.0-3_amd64.deb
libnm-glib4_0.9.4.0-3_amd64.deb
  to main/n/network-manager/libnm-glib4_0.9.4.0-3_amd64.deb
libnm-util-dev_0.9.4.0-3_amd64.deb
  to main/n/network-manager/libnm-util-dev_0.9.4.0-3_amd64.deb
libnm-util2_0.9.4.0-3_amd64.deb
  to main/n/network-manager/libnm-util2_0.9.4.0-3_amd64.deb
network-manager-dbg_0.9.4.0-3_amd64.deb
  to main/n/network-manager/network-manager-dbg_0.9.4.0-3_amd64.deb
network-manager-dev_0.9.4.0-3_amd64.deb
  to main/n/network-manager/network-manager-dev_0.9.4.0-3_amd64.deb
network-manager_0.9.4.0-3.debian.tar.gz
  to main/n/network-manager/network-manager_0.9.4.0-3.debian.tar.gz
network-manager_0.9.4.0-3.dsc
  to main/n/network-manager/network-manager_0.9.4.0-3.dsc
network-manager_0.9.4.0-3_amd64.deb
  to main/n/network-manager/network-manager_0.9.4.0-3_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 665...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <bi...@debian.org> (supplier of updated network-manager package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 03 Apr 2012 20:20:13 +0200
Source: network-manager
Binary: network-manager network-manager-dev libnm-glib4 libnm-glib-dev 
libnm-glib-vpn1 libnm-glib-vpn-dev libnm-util2 libnm-util-dev 
network-manager-dbg gir1.2-networkmanager-1.0
Architecture: source amd64
Version: 0.9.4.0-3
Distribution: unstable
Urgency: low
Maintainer: Utopia Maintenance Team 
<pkg-utopia-maintain...@lists.alioth.debian.org>
Changed-By: Michael Biebl <bi...@debian.org>
Description: 
 gir1.2-networkmanager-1.0 - GObject introspection data for NetworkManager
 libnm-glib-dev - network management framework (GLib interface)
 libnm-glib-vpn-dev - network management framework (GLib interface)
 libnm-glib-vpn1 - network management framework (GLib VPN shared library)
 libnm-glib4 - network management framework (GLib shared library)
 libnm-util-dev - network management framework (development files)
 libnm-util2 - network management framework (shared library)
 network-manager - network management framework (daemon and userspace tools)
 network-manager-dbg - network management framework (debugging symbols)
 network-manager-dev - network management framework (development files)
Closes: 665791
Changes: 
 network-manager (0.9.4.0-3) unstable; urgency=low
 .
   * debian/patches/12-initialize-gerror.patch: Initialize GError, else invalid
     free() crash can occur. Fixes a crash in gnome-shell if NetworkManager is
     not running. Patch cherry-picked from upstream Git. (Closes: #665791)
     Thank a lot to Antti-Juhani Kaijanaho for tracking down this problem!
   * Remove explicit Build-Depends on gir1.2-glib-2.0 and gir1.2-freedesktop,
     let libgirepository1.0-dev pull those dependencies.
Checksums-Sha1: 
 04edbdc0b09eb58b852bbc0926e06ca5143ef783 2971 network-manager_0.9.4.0-3.dsc
 64acaf38f7c9cc23a00568b913f3339c88d164aa 32254 
network-manager_0.9.4.0-3.debian.tar.gz
 b2f3f2e084657683269d64c76acc04217493ba8b 1262462 
network-manager_0.9.4.0-3_amd64.deb
 4dde472416e8037cc977e3569d4e7bc22fdcf01a 285004 
network-manager-dev_0.9.4.0-3_amd64.deb
 2ee0b48be5b5646cd068e4dcb882216816a846ea 311802 libnm-glib4_0.9.4.0-3_amd64.deb
 512efff9d7f9b61bec7cb7eb3fae87ebfba7450c 437100 
libnm-glib-dev_0.9.4.0-3_amd64.deb
 e3e7481c23dd0c2f49438406229acc1aa49a79c2 239400 
libnm-glib-vpn1_0.9.4.0-3_amd64.deb
 816f91f69b7b159ad59540bced3485b30f79a517 230074 
libnm-glib-vpn-dev_0.9.4.0-3_amd64.deb
 e1258e1bc0d89b912ff1878839b991b8b6bd0af0 359320 libnm-util2_0.9.4.0-3_amd64.deb
 cf21f82adfee767a7bc0593dcfde428b2bbd90ed 466074 
libnm-util-dev_0.9.4.0-3_amd64.deb
 4308fb380705a5446038b63bfea9eebbca0cc1fa 1666122 
network-manager-dbg_0.9.4.0-3_amd64.deb
 7038833f667098d4dcc197b415023dbc72e278c6 267828 
gir1.2-networkmanager-1.0_0.9.4.0-3_amd64.deb
Checksums-Sha256: 
 6ec81896bc1a959b06255ba56b58986a49dbb32046282d2c2991222f64775df8 2971 
network-manager_0.9.4.0-3.dsc
 b668ede6a71201e84b4305da36bae4c610b0a46141fd7db013e617ffb7e286d7 32254 
network-manager_0.9.4.0-3.debian.tar.gz
 e95e31efba6bcaeffaed8db569676a306fe88dab01bd1a1e2a702d82cdc7cac7 1262462 
network-manager_0.9.4.0-3_amd64.deb
 84136289f341f6b2da8ca7e289abd6f02b7cf9280f420501ac58547d18d7276a 285004 
network-manager-dev_0.9.4.0-3_amd64.deb
 7c56a4775a63f9f14e5bc186d94869d01e8d27e58ac0fd4b829312ebbe259db5 311802 
libnm-glib4_0.9.4.0-3_amd64.deb
 293fcc0b0ea24891c0d4504c205d857273f31da37be8e0c7f99cc82c3bf7d219 437100 
libnm-glib-dev_0.9.4.0-3_amd64.deb
 c2582443e5473ef575208f9d309d34925525b44bb7d2cafa318243e72a049d54 239400 
libnm-glib-vpn1_0.9.4.0-3_amd64.deb
 0fa7507e1b070cbe8bb696de0e924c30a144d55ca36076fb5dfbc3b0753c64f3 230074 
libnm-glib-vpn-dev_0.9.4.0-3_amd64.deb
 7fd77252d52d4a9faf464ea925cf455bbe18ed804bfe414c3d14687369d8afb2 359320 
libnm-util2_0.9.4.0-3_amd64.deb
 36c6bc55a991290e9f6808c9e6479a81d93cfd1c48f89129650d379fba2e70cb 466074 
libnm-util-dev_0.9.4.0-3_amd64.deb
 89fb0ca1ba87817f4d85083c33eb058501b62f83f812f55b29773da1db607e50 1666122 
network-manager-dbg_0.9.4.0-3_amd64.deb
 11fdc3b0b417728110eac343fdd1736890d5e393fb1bbdae7cd47afdc1a41786 267828 
gir1.2-networkmanager-1.0_0.9.4.0-3_amd64.deb
Files: 
 1fde6024b1d3dd12940b547f1149d688 2971 net optional 
network-manager_0.9.4.0-3.dsc
 ee73b10f6400a0143ac80b9ae6428254 32254 net optional 
network-manager_0.9.4.0-3.debian.tar.gz
 5d003aa6a85d5ad45fd540c2673b4abb 1262462 net optional 
network-manager_0.9.4.0-3_amd64.deb
 ec030c97436fb969c58dc1a67108dbd0 285004 devel optional 
network-manager-dev_0.9.4.0-3_amd64.deb
 9086835d3ff9f0da48168d899d5cf222 311802 libs optional 
libnm-glib4_0.9.4.0-3_amd64.deb
 48e670f36c4b5da2b77982f15e76bc8c 437100 libdevel optional 
libnm-glib-dev_0.9.4.0-3_amd64.deb
 28ff3bd3937d8396da844958acf222db 239400 libs optional 
libnm-glib-vpn1_0.9.4.0-3_amd64.deb
 0187f61847ea9a20e30590455c27ca43 230074 libdevel optional 
libnm-glib-vpn-dev_0.9.4.0-3_amd64.deb
 38386c7c013325b745080fe30c9ffa8d 359320 libs optional 
libnm-util2_0.9.4.0-3_amd64.deb
 1996dec8ed3bc78d1388323f5c06ece4 466074 libdevel optional 
libnm-util-dev_0.9.4.0-3_amd64.deb
 0beb5939dbf929ab760b6122fc0a471a 1666122 debug extra 
network-manager-dbg_0.9.4.0-3_amd64.deb
 dedec2cbc59c6170d9226411a56b781d 267828 introspection optional 
gir1.2-networkmanager-1.0_0.9.4.0-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJPe0SZAAoJEGrh3w1gjyLcMF4P/RavoCUJmhgnw0mKcisB/tMR
sYTHGzX+fWnzSxnY1mwllLXSLEKkRLRHawIbrqbNQsr2WildSDkzAKN1xWREm5GZ
UIoE150gkutGz88DLeX+N0N+T+Uuhkux7ZyYv+SoRq8YE9szkfTsNNSDfBTT9y2D
Kwg/ucro+CNpDHI6I+GsNjFKtkrtllU+Mpr0NG30rTgp2zUEiXkT430oaGiHDn//
RfsOdNU63HFAnUe9FD27jdSEd1wLL2dUOPfNQA1DxHriiwWWzqScDz8xcZiRaCOt
9GCB4+WibFfnMLj5UH9imbqFO2wIkud3iWDQE6wC4p7NsFFRi+vaI/hzEijnKQFk
XRyugSZEQwz6EFY0Er84+lu7oE8q7RF6/T7jdZR4PyhNfq+AQ1jEspgqCa+n6Npz
Sq2KkaRgx2jD41NuM1zb2GGtnNfHeRCBibCM5Z1KVcMAJuNJykJnbrkG/s9aGhUt
XKQVbTFGq0Q+j4JvuUGvP3EN4OZvjL8DEh3URn41N7O1zUb3kWXoX95sJ4AIhvnA
fM3kebQux7JFOnHPteD0XLv81yO9sqb+Zq6FdpAbNyI4kFtHl84zi+3iut2QOxu/
S931uymC55hLLMFTd9DnhmCq3NQd9jLrcAnuzUxZPhnsYIGfic8X8usSLR0I77Oj
93RFr78gTrwVl/dYlN0B
=5Sh/
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to