obex-data-server crash

Bug #1306008 reported by KDEUSER56
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
obex-data-server (Ubuntu)
New
Undecided
Unassigned

Bug Description

Crash happens on fully updated trusty install using obex-data-server 0.4.6, seems to happen spontaneously.

--- stack trace ---
#0 0x00007fa7d7eedd6c in g_type_check_instance_is_a (type_instance=type_instance@entry=0x1776200, iface_type=iface_type@entry=80) at /build/buildd/glib2.0-2.40.0/./gobject/gtype.c:3969
No locals.
#1 0x00007fa7d7ed442e in g_object_get (_object=_object@entry=0x1776200, first_property_name=first_property_name@entry=0x41b8e1 "dbus-path") at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:2258
        __inst = 0x1776200
        __r = <optimized out>
        _g_boolean_var_ = <optimized out>
        object = 0x1776200
        var_args = {{gp_offset = 3619700082, fp_offset = 32679, overflow_arg_area = 0x0, reg_save_area = 0x3000000018}}
        __FUNCTION__ = "g_object_get"
#2 0x000000000040ac65 in server_stopped_cb (server=server@entry=0x1776200, manager=manager@entry=0x175f4a0) at src/ods-manager.c:382
        server_info = <optimized out>
        server_object = 0x1776460 "\320/w\001"
#3 0x000000000040accf in ods_manager_server_finalize (key=<optimized out>, server_info=<optimized out>, manager=0x175f4a0) at src/ods-manager.c:1481
        server = 0x1776200
#4 0x00007fa7d7bf9648 in g_list_foreach (list=<optimized out>, list@entry=0x17668c0, func=func@entry=0x40c7f0 <ods_manager_finalize_object>, user_data=user_data@entry=0x175f4a0) at /build/buildd/glib2.0-2.40.0/./glib/glist.c:993
        next = 0x0
#5 0x000000000040c12a in dbus_name_owner_changed_cb (manager=0x175f4a0, name=<optimized out>, dbus_proxy=<optimized out>, old_owner=<optimized out>, new_owner=<optimized out>) at src/ods-manager.c:453
        object_list = 0x1775400
        object_list_dup = 0x17668c0
#6 dbus_name_owner_changed_cb (dbus_proxy=<optimized out>, name=<optimized out>, old_owner=<optimized out>, new_owner=<optimized out>, manager=0x175f4a0) at src/ods-manager.c:432
No locals.
#7 0x00007fa7d7371fb4 in marshal_dbus_message_to_g_marshaller (closure=0x1772b80, return_value=0x0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=0x7fff3eb3ca00, marshal_data=0x0) at dbus-gproxy.c:1736
        value_array = 0x17666e0
        c_marshaller = 0x7fa7d736c580 <_dbus_g_marshal_VOID__STRING_STRING_STRING>
        proxy = 0x17709c0
        message = <optimized out>
        gsignature = <optimized out>
        types = <optimized out>
        priv = 0x1770970
        __PRETTY_FUNCTION__ = "marshal_dbus_message_to_g_marshaller"
#8 0x00007fa7d7ecc3b8 in g_closure_invoke (closure=0x1772b80, return_value=0x0, n_param_values=3, param_values=0x7fff3eb3ca60, invocation_hint=0x7fff3eb3ca00) at /build/buildd/glib2.0-2.40.0/./gobject/gclosure.c:768
        marshal = 0x7fa7d7371e20 <marshal_dbus_message_to_g_marshaller>
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0x1772b60
        __FUNCTION__ = "g_closure_invoke"
#9 0x00007fa7d7eddd3d in signal_emit_unlocked_R (node=node@entry=0x1771060, detail=detail@entry=83, instance=instance@entry=0x17709c0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff3eb3ca60) at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3551
        tmp = <optimized out>
        handler = 0x1773040
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x17709c0, ihint = {signal_id = 3, detail = 83, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
        handler_list = 0x1773040
        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 = 3
        max_sequential_handler_number = 23
        return_value_altered = 0
#10 0x00007fa7d7ee5a29 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff3eb3cc18) at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3307
        instance_and_params = 0x7fff3eb3ca60
        signal_return_type = <optimized out>
        param_values = 0x7fff3eb3ca78
        i = <optimized out>
        n_params = <optimized out>
        __FUNCTION__ = "g_signal_emit_valist"
#11 0x00007fa7d7ee5ce2 in g_signal_emit (instance=instance@entry=0x17709c0, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3363
        var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff3eb3ccf0, reg_save_area = 0x7fff3eb3cc30}}
#12 0x00007fa7d737262a in dbus_g_proxy_emit_remote_signal (message=0x176b710, proxy=0x17709c0) at dbus-gproxy.c:1789
        gsignature = <optimized out>
        i = <optimized out>
        interface = <optimized out>
        signal = <optimized out>
        q = <optimized out>
        name = 0x17719e0 "org-freedesktop-DBus-NameOwnerChanged"
        priv = <optimized out>
        msg_gsignature = 0x1773160
#13 dbus_g_proxy_manager_filter (user_data=0x17727a0, message=0x176b710, connection=<optimized out>) at dbus-gproxy.c:1356
        proxy = 0x17709c0
        tri = <optimized out>
        tmp = 0x17633c0
        sender = <optimized out>
        full_list = 0x17633c0
        owned_names = <optimized out>
        manager = 0x17727a0
#14 dbus_g_proxy_manager_filter (connection=<optimized out>, message=0x176b710, user_data=0x17727a0) at dbus-gproxy.c:1196
No locals.
#15 0x00007fa7d5a5c9b6 in dbus_connection_dispatch (connection=connection@entry=0x176c890) at ../../dbus/dbus-connection.c:4631
        filter = <optimized out>
        next = 0x0
        message = 0x176b710
        link = <optimized out>
        filter_list_copy = 0x176be00
        message_link = 0x176bfe0
        result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED
        pending = <optimized out>
        reply_serial = <optimized out>
        status = <optimized out>
        found_object = 32767
        __FUNCTION__ = "dbus_connection_dispatch"
#16 0x00007fa7d736bc95 in message_queue_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at dbus-gmain.c:90
        connection = 0x176c890
#17 0x00007fa7d7bfce04 in g_main_dispatch (context=0x176b880) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
        dispatch = 0x7fa7d736bc80 <message_queue_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = <optimized out>
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x176bbf0
        current = 0x1763520
        i = 0
#18 g_main_context_dispatch (context=context@entry=0x176b880) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
No locals.
#19 0x00007fa7d7bfd048 in g_main_context_iterate (context=0x176b880, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 5
        fds = 0x1768da0
#20 0x00007fa7d7bfd30a in g_main_loop_run (loop=0x17738d0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3928
        __FUNCTION__ = "g_main_loop_run"
#21 0x000000000040680c in main (argc=2, argv=0x7fff3eb3d288) at src/ods-main.c:195
        session_connection = <optimized out>
        error = 0x0
        context = <optimized out>
        sa = {__sigaction_handler = {sa_handler = 0x40a7e0 <sig_term>, sa_sigaction = 0x40a7e0 <sig_term>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0}
        no_daemon = 1
        system_bus = 0
        show_version = 0
        log = 0
        debug = 0
        options = {{long_name = 0x41b5a9 "no-daemon", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff3eb3cfa8, description = 0x41b5b3 "Do not daemonize", arg_description = 0x0}, {long_name = 0x41b5c4 "system-bus", short_name = 115 's', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff3eb3cfac, description = 0x41b6c0 "Use system bus instead of the default session bus", arg_description = 0x0}, {long_name = 0x41b5e6 "log", short_name = 108 'l', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff3eb3cfb4, description = 0x41b5cf "Log all messages to syslog", arg_description = 0x0}, {long_name = 0x41b5ea "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff3eb3cfb8, description = 0x41b5f0 "Enable debugging messages", arg_description = 0x0}, {long_name = 0x41b60a "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff3eb3cfb0, description = 0x41b6f8 "Show version of obex-data-server and exit immediately", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}

Tags: trusty
KDEUSER56 (kdeuser56)
affects: gvfs (Ubuntu) → obex-data-server (Ubuntu)
tags: added: trusty
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.