Bug 692061 - [network] crashes when I deleted a VPN configuration
Summary: [network] crashes when I deleted a VPN configuration
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: NetworkManager
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dan Williams
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-30 10:40 UTC by Tim Waugh
Modified: 2012-08-07 15:57 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-08-07 15:57:27 UTC
Type: ---


Attachments (Terms of Use)

Description Tim Waugh 2011-03-30 10:40:33 UTC
Description of problem:
In 'Network Settings' (selected from the panel icon), I selected a VPN configuration and clicked "-".  The application crashed.

Version-Release number of selected component (if applicable):
NetworkManager-0.8.997-6.git20110328.fc15.x86_64
control-center-2.91.93-1.fc15.x86_64

How reproducible:
Not sure.

No abrt report because abrt debuginfo fetch is not currently working for me.  Here's the backtrace it managed to salvage:

Core was generated by `gnome-control-center network'.
Program terminated with signal 11, Segmentation fault.
#0  0x000000315221bd5c in ?? () from /usr/lib64/libnm-glib.so.4

Thread 3 (Thread 0x7ffacecd4700 (LWP 2006)):
#0  0x000000313b2d72f3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x000000313d2430a4 in g_main_context_poll (n_fds=1, fds=0x7ffac0001170, priority=<optimized out>, timeout=-1, context=0x1a3dc00) at gmain.c:3404
        poll_func = 0x313d251680 <g_poll>
#2  g_main_context_iterate (context=0x1a3dc00, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3086
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = <optimized out>
        fds = 0x7ffac0001170
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0x000000313d24398d in g_main_loop_run (loop=0x7ffac0001150) at gmain.c:3299
        self = 0x1a5b7c0
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#4  0x00007ffacecd961b in ?? () from /usr/lib64/gio/modules/libdconfsettings.so
No symbol table info available.
#5  0x000000313d2686d4 in g_thread_create_proxy (data=0x1a5b7c0) at gthread.c:1897
        thread = 0x1a5b7c0
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0x000000313b607d0b in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7  0x000000313b2dfb7d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7ffacf6f7700 (LWP 2005)):
#0  0x000000313b2d72f3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x000000313d2430a4 in g_main_context_poll (n_fds=5, fds=0x7ffac8004b40, priority=<optimized out>, timeout=-1, context=0x18aec40) at gmain.c:3404
        poll_func = 0x313d251680 <g_poll>
#2  g_main_context_iterate (context=0x18aec40, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3086
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 5
        allocated_nfds = <optimized out>
        fds = 0x7ffac8004b40
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0x000000313d24398d in g_main_loop_run (loop=0x18aec20) at gmain.c:3299
        self = 0x18aed20
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#4  0x000000313e6b46a4 in gdbus_shared_thread_func (data=<optimized out>) at gdbusprivate.c:276
No locals.
#5  0x000000313d2686d4 in g_thread_create_proxy (data=0x18aed20) at gthread.c:1897
        thread = 0x18aed20
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0x000000313b607d0b in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7  0x000000313b2dfb7d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7ffae5a51940 (LWP 2003)):
#0  0x000000315221bd5c in ?? () from /usr/lib64/libnm-glib.so.4
No symbol table info available.
#1  0x000000315221d024 in ?? () from /usr/lib64/libnm-glib.so.4
No symbol table info available.
#2  0x000000313de0e2ee in g_closure_invoke (closure=0x1d341b0, return_value=0x0, n_param_values=1, param_values=0x1d0b720, invocation_hint=0x7fff64d1e320) at gclosure.c:767
        marshal = <optimized out>
        marshal_data = <optimized out>
        in_marshal = <optimized out>
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#3  0x000000313de1f1a0 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x1d26c00, emission_return=0x0, instance_and_params=0x1d0b720) at gsignal.c:3252
        tmp = <optimized out>
        handler = 0x7ffac80074d0
        accumulator = 0x0
        emission = {next = 0x7fff64d1e790, instance = 0x1d26c00, ihint = {signal_id = 319, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x1878f50
        hlist = 0x313b60ae30
        handler_list = 0x7ffac80074d0
        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 = 319
        max_sequential_handler_number = 2414
        return_value_altered = 1
#4  0x000000313de28972 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:2983
        instance_and_params = 0x1d0b720
        signal_return_type = 4
        param_values = 0x1d0b738
        node = <optimized out>
        i = <optimized out>
        n_params = 0
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#5  0x000000313de28b12 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3040
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff64d1e600, reg_save_area = 0x7fff64d1e540}}
#6  0x0000003145a113ff in marshal_dbus_message_to_g_marshaller (closure=0x1d3a4e0, return_value=0x0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=0x7fff64d1e7a0, marshal_data=0x0) at dbus-gproxy.c:1681
        value_array = 0x1f66880
        c_marshaller = 0x313de29370 <g_cclosure_marshal_VOID__VOID>
        proxy = 0x1d17c10
        message = 0x191fe10
        gsignature = <optimized out>
        types = <optimized out>
        priv = 0x1a943e0
        __PRETTY_FUNCTION__ = "marshal_dbus_message_to_g_marshaller"
#7  0x000000313de0e2ee in g_closure_invoke (closure=0x1d3a4e0, return_value=0x0, n_param_values=3, param_values=0x1f16230, invocation_hint=0x7fff64d1e7a0) at gclosure.c:767
        marshal = <optimized out>
        marshal_data = <optimized out>
        in_marshal = <optimized out>
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#8  0x000000313de1f1a0 in signal_emit_unlocked_R (node=<optimized out>, detail=1900, instance=0x1d17c10, emission_return=0x0, instance_and_params=0x1f16230) at gsignal.c:3252
        tmp = <optimized out>
        handler = 0x1d28440
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x1d17c10, ihint = {signal_id = 277, detail = 1900, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x0
        hlist = 0x313b60ae30
        handler_list = 0x1d20ec0
        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 = 277
        max_sequential_handler_number = 2414
        return_value_altered = 0
#9  0x000000313de28972 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:2983
        instance_and_params = 0x1f16230
        signal_return_type = 4
        param_values = 0x1f16248
        node = <optimized out>
        i = <optimized out>
        n_params = 2
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#10 0x000000313de28b12 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3040
        var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff64d1ea80, reg_save_area = 0x7fff64d1e9c0}}
#11 0x0000003145a11eb7 in dbus_g_proxy_emit_remote_signal (message=0x191fe10, proxy=0x1d17c10) at dbus-gproxy.c:1734
        gsignature = <optimized out>
        i = <optimized out>
        interface = <optimized out>
        signal = <optimized out>
        q = 1900
        name = 0x1f66dd0 "org-freedesktop-NetworkManager-Settings-Connection-Removed"
        priv = 0x1d17c30
        msg_gsignature = <optimized out>
#12 dbus_g_proxy_manager_filter (user_data=0x19e00a0, message=<optimized out>, connection=<optimized out>) at dbus-gproxy.c:1301
        proxy = 0x1d17c10
        tri = <optimized out>
        tmp = 0x1f4f4c0
        full_list = 0x1b26660
        owned_names = <optimized out>
        sender = <optimized out>
        manager = 0x19e00a0
#13 dbus_g_proxy_manager_filter (connection=<optimized out>, message=<optimized out>, user_data=0x19e00a0) at dbus-gproxy.c:1142
No locals.
#14 0x00007ffada849906 in dbus_connection_dispatch () from /lib64/libdbus-1.so.3
No symbol table info available.
#15 0x0000003145a0aad5 in message_queue_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at dbus-gmain.c:101
        connection = 0x19dc6d0
#16 0x000000313d242b6d in g_main_dispatch (context=0x17df0e0) at gmain.c:2440
        dispatch = 0x3145a0aac0 <message_queue_dispatch>
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x1a1c6c0, next = 0x0}
        need_destroy = <optimized out>
        source = 0x1a1c6c0
        current = 0x1916880
        i = <optimized out>
#17 g_main_context_dispatch (context=0x17df0e0) at gmain.c:3013
No locals.
#18 0x000000313d243348 in g_main_context_iterate (context=0x17df0e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3091
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 5
        allocated_nfds = <optimized out>
        fds = <optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#19 0x000000313d24398d in g_main_loop_run (loop=0x19a89a0) at gmain.c:3299
        self = 0x17af0c0
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#20 0x000000314634763d in gtk_main () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#21 0x000000313e68df1e in g_application_run (application=0x197a240, argc=<optimized out>, argv=0x7fff64d1ee88) at gapplication.c:1322
        arguments = 0x19a89a0
        status = 0
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_application_run"
#22 0x0000000000405ce6 in main ()

Comment 1 Matthias Clasen 2011-04-15 02:24:54 UTC
Looks like the crash is in libnm-glib

Comment 2 Fedora End Of Life 2012-08-07 15:57:29 UTC
This message is a notice that Fedora 15 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 15. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '15' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 15 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping


Note You need to log in before you can comment on or make changes to this bug.