[Bug 39082] New: Crashed after refusing to connect to a SIP account that requested a password

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jul 9 03:39:04 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=39082

           Summary: Crashed after refusing to connect to a SIP account
                    that requested a password
           Product: Telepathy
           Version: git master
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: sofiasip
        AssignedTo: mikhail.zabaluev at nokia.com
        ReportedBy: olivier.crete at ocrete.ca
         QAContact: telepathy-bugs at lists.freedesktop.org


I created an 2nd sip account, but didn'T set a password, tried to connect..
When Empathy asked for a password, I dismissed the dialog, tp-ssip crashed.

Core dump

:Core was generated by `/usr/libexec/telepathy-sofiasip'.
:Program terminated with signal 6, Aborted.
:#0  0x0000003a190352d5 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
:64   return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
:
:Thread 1 (Thread 0x7f49d29877e0 (LWP 6211)):
:#0  0x0000003a190352d5 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
:        resultvar = 0
:        pid = <optimized out>
:        selftid = <optimized out>
:#1  0x0000003a19036beb in __GI_abort () at abort.c:93
:        save_stage = 2
:        act = {__sigaction_handler = {sa_handler = 0x2, sa_sigaction = 0x2},
sa_mask = {__val = {18534432, 18257552, 96, 249531285984, 249531285984, 32,
18512768, 0, 0, 249564325056, 249528036096, 32, 249561343163, 18257552,
72057843602252992, 249531767136}}, sa_flags = 18257552, sa_restorer = 0x9}
:        sigs = {__val = {32, 0 <repeats 15 times>}}
:#2  0x0000003a1b04b5ee in g_logv (log_domain=0x3a2f12bf74 "tp-glib",
log_level=<optimized out>, format=0x3a1b0b6710 "%s: assertion `%s' failed",
args1=0x7fff84d636a8) at gmessages.c:557
:        depth = <optimized out>
:        domain = 0x0
:        data = 0x41f711
:        log_func = 0x409858 <tp_debug_sender_log_handler at plt>
:        domain_fatal_mask = <optimized out>
:        masquerade_fatal = <optimized out>
:        test_level = <optimized out>
:        was_fatal = 0
:        was_recursion = 0
:        i = <optimized out>
:#3  0x0000003a1b04b682 in g_log (log_domain=<optimized out>,
log_level=<optimized out>, format=<optimized out>) at gmessages.c:577
:        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area =
0x7fff84d63780, reg_save_area = 0x7fff84d636c0}}
:#4  0x0000003a2f10ac90 in tp_simple_password_manager_prompt_async
(self=0x1167000, callback=<optimized out>, user_data=<optimized out>) at
simple-password-manager.c:440
:        priv = <optimized out>
:        object_path = 0x119df90
"/org/freedesktop/Telepathy/Connection/sofiasip/sip/tester_2ecolltest1_40iptel_2eorg/BasePasswordChannel"
:        channel = 0x11311e0
:        result = 0x115eb00
:#5  0x0000000000411650 in priv_handle_auth (self=0x11381c0, status=<optimized
out>, nh=0x11d6950, sip=<optimized out>, home_realm=<optimized out>) at
sip-connection.c:759
:        data = 0x113b200
:        priv = 0x11382a0
:        wa = <optimized out>
:        pa = <optimized out>
:        method = 0x1135b92 "Digest"
:        realm = 0x1135b9f "\"iptel.org\""
:        user = <optimized out>
:        password = 0x0
:        __PRETTY_FUNCTION__ = "priv_handle_auth"
:#6  0x000000000041170b in tpsip_connection_nua_r_register_cb (self=0x11381c0,
ev=0x7fff84d63cd0, tags=<optimized out>, foo=<optimized out>) at
sip-connection.c:882
:        base = 0x11381c0
:#7  0x000000000041f594 in _tpsip_marshal_BOOLEAN__POINTER_POINTER
(closure=0x11a6110, return_value=0x7fff84d639f0, n_param_values=<optimized
out>, param_values=0x1167320, invocation_hint=<optimized out>,
marshal_data=<optimized out>) at signals-marshal.c:85
:        callback = 0x4116c0 <tpsip_connection_nua_r_register_cb>
:        cc = 0x11a6110
:        data1 = 0x11381c0
:        data2 = <optimized out>
:        v_return = <optimized out>
:        __PRETTY_FUNCTION__ = "_tpsip_marshal_BOOLEAN__POINTER_POINTER"
:#8  0x0000003a1bc0e34e in g_closure_invoke (closure=0x11a6110,
return_value=0x7fff84d639f0, n_param_values=3, param_values=0x1167320,
invocation_hint=0x7fff84d639b0) at gclosure.c:767
:        marshal = <optimized out>
:        marshal_data = <optimized out>
:        in_marshal = <optimized out>
:        __PRETTY_FUNCTION__ = "g_closure_invoke"
:#9  0x0000003a1bc1f200 in signal_emit_unlocked_R (node=<optimized out>,
detail=218, instance=0x11381c0, emission_return=0x7fff84d63b50,
instance_and_params=0x1167320) at gsignal.c:3252
:        tmp = <optimized out>
:        handler = 0x113b230
:        accumulator = 0x1130150
:        emission = {next = 0x0, instance = 0x11381c0, ihint = {signal_id = 21,
detail = 218, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type
= 4}
:        class_closure = 0x0
:        hlist = 0x3a1940a930
:        handler_list = 0x113b230
:        return_accu = 0x7fff84d639f0
:        accu = {g_type = 20, 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 = 21
:        max_sequential_handler_number = 696
:        return_value_altered = 0
:#10 0x0000003a1bc2878b in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at
gsignal.c:2993
:        return_value = {g_type = 20, 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}}}
:        error = 0x0
:        rtype = 20
:        static_scope = 0
:        instance_and_params = 0x1167320
:        signal_return_type = 20
:        param_values = 0x1167338
:        node = <optimized out>
:        i = <optimized out>
:        n_params = 2
:        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
:#11 0x0000003a1bc28b72 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 =
0x7fff84d63c90, reg_save_area = 0x7fff84d63bd0}}
:#12 0x0000000000414a02 in tpsip_event_target_emit_nua_event
(instance=0x11381c0, ev=0x7fff84d63cd0, tags=0x1181940) at event-target.c:195
:        retval = 0
:        nua_event = <optimized out>
:        detail = <optimized out>
:        __PRETTY_FUNCTION__ = "tpsip_event_target_emit_nua_event"
:#13 0x0000000000414475 in tpsip_connection_sofia_callback
(event=nua_r_register, status=401, phrase=0x1181950 "Unauthorized",
nua=0x119b9e0, conn=0x11381c0, nh=0x11d6950, target=0x11381c0, sip=0x11b3658,
tags=0x1181940) at sip-connection-sofia.c:159
:        ev = {nua_event = nua_r_register, status = 401, text = 0x1181950
"Unauthorized", nua = 0x119b9e0, nua_handle = 0x11d6950, sip = 0x11b3658}
:        __PRETTY_FUNCTION__ = "tpsip_connection_sofia_callback"
:#14 0x00000030570acb58 in nua_application_event (dummy=<optimized out>,
sumsg=<optimized out>, ee=0x1181918) at nua_stack.c:405
:        frame = {{nf_next = 0x0, nf_saved = {0x11818d0}}}
:        nua = 0x119b9e0
:        e = 0x1181920
:        nh = 0x11d6950
:        __func__ = "nua_application_event"
:#15 0x00000030570fde8e in su_base_port_execute_msgs (queue=0x0) at
su_base_port.c:276
:        root = <optimized out>
:        f = <optimized out>
:        msg = 0x0
:        n = <optimized out>
:#16 0x0000003056c02de3 in su_source_dispatch (gs=0x112aff0, callback=0,
user_data=0x0) at su_source.c:464
:        ss = 0x112aff0
:        self = 0x112b050
:        __func__ = "su_source_dispatch"
:#17 0x0000003a1b0427ed in g_main_dispatch (context=0x111fee0) at gmain.c:2441
:        dispatch = 0x3056c02d90 <su_source_dispatch>
:        was_in_call = 0
:        user_data = 0x0
:        callback = 0
:        cb_funcs = 0x0
:        cb_data = 0x0
:        current_source_link = {data = 0x112aff0, next = 0x0}
:        need_destroy = <optimized out>
:        source = 0x112aff0
:        current = 0x1117e30
:        i = <optimized out>
:#18 g_main_context_dispatch (context=0x111fee0) at gmain.c:3014
:No locals.
:#19 0x0000003a1b042fc8 in g_main_context_iterate (context=0x111fee0,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
:        max_priority = 0
:        timeout = 0
:        some_ready = 1
:        nfds = 25
:        allocated_nfds = <optimized out>
:        fds = <optimized out>
:        __PRETTY_FUNCTION__ = "g_main_context_iterate"
:#20 0x0000003a1b04360d in g_main_loop_run (loop=0x111ffd0) at gmain.c:3300
:        self = 0x1116f60
:        __PRETTY_FUNCTION__ = "g_main_loop_run"
:#21 0x0000003a2f108b6f in tp_run_connection_manager (prog_name=<optimized
out>, version=<optimized out>, construct_cm=<optimized out>, argc=<optimized
out>, argv=<optimized out>) at run.c:285
:        connection = 0x1122480
:        bus_daemon = 0x1127000
:        error = 0x0
:        ret = 1
:        __PRETTY_FUNCTION__ = "tp_run_connection_manager"
:#22 0x000000000040b298 in main (argc=1, argv=0x7fff84d640d8) at
telepathy-sofiasip.c:121
:        status = <optimized out>
:        logdata = 0x1117000
:        fatal_mask = <optimized out>

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list