all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
To: Christopher Howard <christopher@librehacker.com>
Cc: Raghav Gururajan <rg@raghavgururajan.name>,
	GNU Debbugs <control@debbugs.gnu.org>,
	47641@debbugs.gnu.org
Subject: bug#47641: Ongoing difficulities after linphoneqt -> linphone-desktop transition
Date: Wed, 01 Sep 2021 08:33:57 -0400	[thread overview]
Message-ID: <8735qoeaq2.fsf@gmail.com> (raw)
In-Reply-To: <87eea9ipu2.fsf@gmail.com> (Maxim Cournoyer's message of "Tue, 31 Aug 2021 11:41:41 -0400")

retitle 47641 linphone segfaults when receiving messages from a Linphone account
thanks

Hello,

Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:

> Hello Christopher,
>
> Christopher Howard <christopher@librehacker.com> writes:
>
>> I've kept RG on my list of contacts but have never received any
>> messages from him, and he doesn't seem to get mine.
>>
>> I still have my system frozen to use the older working version of
>> linphone, through the trick of using an inferior in my manifest
>> file. I have not recently tested anything newer than that.
>
> I've shared my private account privately with you, we can do some tests
> and see if there are any error messages appearing from the console, if
> you are available.

When I checked Linphone's output today, it had crashed, with the
following message:

--8<---------------cut here---------------start------------->8---
[...]

[18:34:28:135][Info]Core:linphone: channel [0x2a9a6f0] [334] bytes parsed
[18:34:28:135][Info]Core:linphone: Found transaction matching response.
[18:34:28:135][Info]Core:linphone: Changing [client] [MESSAGE] transaction [0x426f760], from state [TRYING] to [PROCEEDING]
[18:34:28:334][Info]Core:linphone: channel [0x2a9a6f0]: received [278] new bytes from [TLS://sip.linphone.org:5223]:
SIP/2.0 200 Ok
Via: SIP/2.0/TLS 192.168.10.15:59384;received=66.158.153.61;branch=z9hG4bK.2eNQCqmQS;rport=59384
From: <sip:ANONYMIZED1@sip.linphone.org>;tag=dZU47iIcu
To: <sip:ANONYMIZED2@sip.linphone.org>;tag=qAHFPPW
Call-ID: fAx3bYNPwa
CSeq: 20 MESSAGE
Content-Length: 0

[18:34:28:335][Info]Core:linphone: channel [0x2a9a6f0] [278] bytes parsed
[18:34:28:335][Info]Core:linphone: Found transaction matching response.
[18:34:28:335][Info]Core:linphone: Changing [client] [MESSAGE] transaction [0x426f760], from state [PROCEEDING] to [COMPLETED]
[18:34:28:337][Error]Core:linphone: Unhandled generic exception in MainDb::getEventFromKey: `std::bad_cast`.
[18:34:28:337][Error]Core:linphone: cannot find eventLog for db key [0x3a5bdb0] associated to message [0x3a5bd70]
[18:34:28:338][Error]Core:linphone: Unhandled generic exception in MainDb::getEventFromKey: `std::bad_cast`.
Segmentation fault
--8<---------------cut here---------------end--------------->8---


When attempting to restart Linphone, the crash persists, like so:

--8<---------------cut here---------------start------------->8---
[08:24:53:002][Info]Core:linphone: Changing [server] [NOTIFY] transaction [0x234a7f0], from state [INIT] to [TRYING]
[08:24:53:002][Info]Core:linphone: belle_sip_object_to_string(): temporary buffer is too short while doing to_string() for belle_sip_multipart_body_handler_t, retrying
[08:24:53:002][Error]Core:linphone: body handler [0x2feabc0] transfered only [2085] bytes while [4106] were expected
[08:24:53:002][Info]Core:linphone: Notify presence for list 0x13bce40
[08:24:53:006][Info]Core:linphone: QT: components/sip-addresses/SipAddressesModel.cpp:340: "Update presence of `sip:raghavgururajan@sip.linphone.org`: 1."
[08:24:53:006][Info]Core:linphone: Linphone core [0x1094240] notified [notify_presence_received_for_uri_or_tel]
[08:24:53:006][Info]Core:linphone: Linphone core [0x1094240] notified [notify_presence_received]
[08:24:53:006][Info]Core:linphone: Changing [server] [NOTIFY] transaction [0x234a7f0], from state [TRYING] to [COMPLETED]
[08:24:53:006][Info]Core:linphone: channel [0x1abbb70]: message sent to [TLS://sip.linphone.org:5223], size: [478] bytes
SIP/2.0 200 Ok
Via: SIP/2.0/TLS sip6.linphone.org:5223;received=54.37.202.229;rport;branch=z9hG4bK.0cj7De7HvSgcry9BNc0Z595SSc
Via: SIP/2.0/TCP 127.0.0.1:5065;branch=z9hG4bK.45hjmVnWu;rport=54254
From: <sips:rls@sip.linphone.org>;tag=BUE0Wu8
To: <sip:ANONYMIZED1@sip.linphone.org>;tag=SrhwXqDiL
Call-ID: E4D8HWHxNd
CSeq: 111 NOTIFY
User-Agent: Linphone Desktop/4.2.5 (Linux 5.13.12-gnu, Qt 5.15.2) LinphoneCore/4.4.0
Supported: replaces, outbound, gruu
Content-Length: 0


[08:24:53:006][Info]Core:linphone: Dialog [0x2bf2fa0]: now updated by transaction [0x234a7f0].
[08:24:53:006][Info]Core:linphone: Garbage collecting unowned object of type belle_sip_header_content_type_t
[08:24:53:011][Info]Core:linphone: channel [0x1abbb70]: received [334] new bytes from [TLS://sip.linphone.org:5223]:
SIP/2.0 100 Trying
Via: SIP/2.0/TLS 192.168.10.15:59386;branch=z9hG4bK.68gzFFTF3;rport=59386;received=66.158.153.61
From: <sip:ANONYMIZED1@sip.linphone.org>;tag=oSC4-HTmj
To: <sip:ANONYMIZED2@sip.linphone.org>
Call-ID: pvi-2leZ~y
CSeq: 20 MESSAGE
Server: Flexisip/2.1.0-alpha-160-g988d5ffe (sofia-sip-nta/2.0)
Content-Length: 0


[08:24:53:013][Info]Core:linphone: channel [0x1abbb70] [334] bytes parsed
[08:24:53:013][Info]Core:linphone: Found transaction matching response.
[08:24:53:013][Info]Core:linphone: Changing [client] [MESSAGE] transaction [0x2beb760], from state [TRYING] to [PROCEEDING]
[08:24:53:013][Info]Core:linphone: Changing [server] [NOTIFY] transaction [0x234a7f0], from state [COMPLETED] to [TERMINATED]
[08:24:53:013][Info]Core:linphone: Server NOTIFY transaction [0x234a7f0] terminated
[08:24:53:013][Info]Core:linphone: Unhandled transaction terminated [0x234a7f0]
[08:24:53:032][Info]Core:linphone: channel [0x1abbb70]: received [334] new bytes from [TLS://sip.linphone.org:5223]:
SIP/2.0 100 Trying
Via: SIP/2.0/TLS 192.168.10.15:59386;branch=z9hG4bK.E49iyRRDc;rport=59386;received=66.158.153.61
From: <sip:ANONYMIZED1@sip.linphone.org>;tag=j~CfQFRgo
To: <sip:ANONYMIZED2@sip.linphone.org>
Call-ID: JvrRbU9Aqy
CSeq: 20 MESSAGE
Server: Flexisip/2.1.0-alpha-160-g988d5ffe (sofia-sip-nta/2.0)
Content-Length: 0


[08:24:53:033][Info]Core:linphone: channel [0x1abbb70] [334] bytes parsed
[08:24:53:033][Info]Core:linphone: Found transaction matching response.
[08:24:53:033][Info]Core:linphone: Changing [client] [MESSAGE] transaction [0x2cecf10], from state [TRYING] to [PROCEEDING]
[08:24:53:052][Info]Core:linphone: channel [0x1abbb70]: received [278] new bytes from [TLS://sip.linphone.org:5223]:
SIP/2.0 200 Ok
Via: SIP/2.0/TLS 192.168.10.15:59386;received=66.158.153.61;branch=z9hG4bK.68gzFFTF3;rport=59386
From: <sip:ANONYMIZED1@sip.linphone.org>;tag=oSC4-HTmj
To: <sip:ANONYMIZED2@sip.linphone.org>;tag=44ddfWh
Call-ID: pvi-2leZ~y
CSeq: 20 MESSAGE
Content-Length: 0


[08:24:53:053][Info]Core:linphone: channel [0x1abbb70] [278] bytes parsed
[08:24:53:053][Info]Core:linphone: Found transaction matching response.
[08:24:53:053][Info]Core:linphone: Changing [client] [MESSAGE] transaction [0x2beb760], from state [PROCEEDING] to [COMPLETED]
[08:24:53:054][Error]Core:linphone: Unhandled generic exception in MainDb::getEventFromKey: `std::bad_cast`.
[08:24:53:054][Error]Core:linphone: cannot find eventLog for db key [0x13be7d0] associated to message [0x13be790]
[08:24:53:054][Error]Core:linphone: Unhandled generic exception in MainDb::getEventFromKey: `std::bad_cast`.
--8<---------------cut here---------------end--------------->8---

It should make it not too difficult to reproduce it in GDB and gather a
backtrace.

Maxim




  reply	other threads:[~2021-09-01 12:35 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-07 17:16 bug#47641: Ongoing difficulities after linphoneqt -> linphone-desktop transition Christopher Howard
2021-04-07 17:20 ` Christopher Howard
2021-04-19  2:43 ` Maxim Cournoyer
2021-04-22  5:43   ` Raghav Gururajan via Bug reports for GNU Guix
2021-04-22 17:31     ` Christopher Howard
2021-05-14 16:04       ` Raghav Gururajan via Bug reports for GNU Guix
2021-05-14 17:55         ` Maxim Cournoyer
2021-05-20 18:20         ` Christopher Howard
2021-08-30  0:36           ` Maxim Cournoyer
2021-08-30  0:39             ` Raghav Gururajan via Bug reports for GNU Guix
2021-08-30  3:55               ` Christopher Howard
2021-08-30 20:24                 ` Maxim Cournoyer
2021-08-31 15:41                 ` Maxim Cournoyer
2021-09-01 12:33                   ` Maxim Cournoyer [this message]
2021-09-01 17:00                     ` bug#47641: linphone segfaults when receiving messages from a Linphone account Maxim Cournoyer
2021-04-23  4:22     ` bug#47641: Ongoing difficulities after linphoneqt -> linphone-desktop transition Maxim Cournoyer
2021-05-05 15:48       ` Maxim Cournoyer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8735qoeaq2.fsf@gmail.com \
    --to=maxim.cournoyer@gmail.com \
    --cc=47641@debbugs.gnu.org \
    --cc=christopher@librehacker.com \
    --cc=control@debbugs.gnu.org \
    --cc=rg@raghavgururajan.name \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.