Bug 39082 - Crashed after refusing to connect to a SIP account that requested a password
Summary: Crashed after refusing to connect to a SIP account that requested a password
Status: RESOLVED MOVED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: rakia (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Mikhail Zabaluev
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-08 18:39 UTC by Olivier Crête
Modified: 2019-12-03 19:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Olivier Crête 2011-07-08 18:39:02 UTC
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@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>
Comment 1 GitLab Migration User 2019-12-03 19:37:36 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-rakia/issues/21.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.