Bug#1021125: Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.

2022-11-03 Thread Bernhard Schmidt

Hi,

I think this Bug can be downgraded and/or closed.

We've rebuilt both dependencies in Debian (liblime and linphone). Since 
soci is not using shlibs the generated dependency is on the 4.0.3 anyway.


I don't see a way to fix this without breaking lime/linphone again.

Bernhard



Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.

2022-10-12 Thread Dennis Filder
On Wed, Oct 12, 2022 at 12:31:58PM +0200, Bernhard Schmidt wrote:
> Am 11.10.22 um 18:19 schrieb Dennis Filder:
>
> > The change in 5.0.37-6 was tiny and I doubt it broke something.  But
> > maybe you're running into #1021125: liblinphone10:amd64 5.0.37-6 is
> > already linked against soci/4.0.3-1, but liblime0 5.0.37+dfsg-4 is
> > still linked against soci/4.0.1-5 and there was an ABI break.  You'd
> > have to downgrade to 5.0.37-5 and soci 4.0.1-5 and wait until either
> > that bug gets fixed or lime will be rebuilt and reuploaded.
>
> Shall we just do a new upload of liblime0 then?

That would be nice.

> liblime and linphone are the only reverse dependencies in the archive, and
> linphone has already been rebuilt against the new version/ABI. I doubt one
> can fix the soci ABI bump without breaking linphone again, so we could just
> go forward and rebuild lime.

While it would make addressing #1021125 less urgent, that bug still
needs to be fixed eventually for Bookworm.  Otherwise people might
falsely assume they can stay on soci 4.0.1 while upgrading
liblinphone10 and liblime0 to 5.0.37 (or their 5.1 successors).
Having it fixed before the linphone-stack 5.1/4.4 uploads would save
work.

Regards



Bug#1021125: Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.

2022-10-12 Thread Bernhard Schmidt

Am 11.10.22 um 18:19 schrieb Dennis Filder:


The change in 5.0.37-6 was tiny and I doubt it broke something.  But
maybe you're running into #1021125: liblinphone10:amd64 5.0.37-6 is
already linked against soci/4.0.3-1, but liblime0 5.0.37+dfsg-4 is
still linked against soci/4.0.1-5 and there was an ABI break.  You'd
have to downgrade to 5.0.37-5 and soci 4.0.1-5 and wait until either
that bug gets fixed or lime will be rebuilt and reuploaded.


Shall we just do a new upload of liblime0 then?

liblime and linphone are the only reverse dependencies in the archive, 
and linphone has already been rebuilt against the new version/ABI. I 
doubt one can fix the soci ABI bump without breaking linphone again, so 
we could just go forward and rebuild lime.


Bernhard



Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.

2022-10-11 Thread ael
> > Severity: normal
> >
> > After updating to linphone-common:all 5.0.37-6 and liblinphone10:amd64 
> > 5.0.37-6
> > as part of routine testing updates, I find that /usr/bin/linphone from
> > linphone-desktop aborts and dumps core as of today.
> >
> > Reportbug highlighted linphone-desktop_4.3.2-2+b1_amd64.deb
> > in unstable. Trying to install that failed on a depedency on
> > libqt5qml5_5.15.6+dfsg-2_amd64.deb
> >
> > Trying to install those broke again on a dependency on 
> > qtdeclarative-abi-5-15-6
> > which does not appear to exist.
> 
> The qtbase-abi-5-15-6 transition is still on-going[0], so any 5-15-6
> packages should not be installed yet.  You must downgrade any you have
> installed back to 5-15-4.

Thanks for the quick reply.

I had already downgraded back to 5-15-4. As noted above I tried to
use the unstable packages, and got a partial upgrade as you
gathered. I had alraedy cleaned out those packages and confirmed that
linphone still crashed.

> 
> > So linphone is broken on testing.
> >
> > $gdb -c core
> > does help much probably because I have set ulimit too small, and right
> > now I can't remember where ulimit gets set.

I have since increased unlimit, but gdb -c core gives the same lack of
information.

> > But it ends with
> > Core was generated by `linphone'.
> > Program terminated with signal SIGABRT, Aborted.
> 
> Did you maybe forget to attach some files before sending this message?
> I ask because your bug report is very light on details.  You only say
> that 5.0.37-6 crashes with SIGABRT, but not what version you used
> before and where it crashes.

Indeed. I was surprised that gdb gave so little information.
I was sure that I had linphone-desktop-dbgsym installed, but
somehow it was not present. Now installed, but gdb -c core still
not giving anything useful. I may need to install further -dbgsym
packages.

It does say "failed to read a valid object file image from memory".


>You don't provide any stderr output or
> logs either.  And if you have gdb installed and your APT preferences
> are on testing-debug you are clearly skilled enough to install -dbgsym
> packages and provide a stack backtrace.  I currently have no
> information I can work with.

Understood. I don't use gdb very often, so will need to refresh my
memory. This is a just a quick response untill I have time to
explore further.

But I emphasize that I just did my routine (normally daily)
apt-get upgrade and apt-get dist-upgrade, and that broke linphone.
I can't remember when I last used linphone, but it was within a few
days.

Hope to report much more soon...



Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.

2022-10-11 Thread Dennis Filder
Control: tags -1 + moreinfo
X-Debbugs-Cc: ael 

On Mon, Oct 10, 2022 at 07:16:18PM +0100, ael wrote:
> Package: linphone-desktop
> Version: 4.3.2-2+b1
> Severity: normal
>
> After updating to linphone-common:all 5.0.37-6 and liblinphone10:amd64 
> 5.0.37-6
> as part of routine testing updates, I find that /usr/bin/linphone from
> linphone-desktop aborts and dumps core as of today.
>
> Reportbug highlighted linphone-desktop_4.3.2-2+b1_amd64.deb
> in unstable. Trying to install that failed on a depedency on
> libqt5qml5_5.15.6+dfsg-2_amd64.deb
>
> Trying to install those broke again on a dependency on 
> qtdeclarative-abi-5-15-6
> which does not appear to exist.

The qtbase-abi-5-15-6 transition is still on-going[0], so any 5-15-6
packages should not be installed yet.  You must downgrade any you have
installed back to 5-15-4.

> So linphone is broken on testing.
>
> $gdb -c core
> does help much probably because I have set ulimit too small, and right
> now I can't remember where ulimit gets set.
>
> But it ends with
> Core was generated by `linphone'.
> Program terminated with signal SIGABRT, Aborted.

Did you maybe forget to attach some files before sending this message?
I ask because your bug report is very light on details.  You only say
that 5.0.37-6 crashes with SIGABRT, but not what version you used
before and where it crashes.  You don't provide any stderr output or
logs either.  And if you have gdb installed and your APT preferences
are on testing-debug you are clearly skilled enough to install -dbgsym
packages and provide a stack backtrace.  I currently have no
information I can work with.

The change in 5.0.37-6 was tiny and I doubt it broke something.  But
maybe you're running into #1021125: liblinphone10:amd64 5.0.37-6 is
already linked against soci/4.0.3-1, but liblime0 5.0.37+dfsg-4 is
still linked against soci/4.0.1-5 and there was an ABI break.  You'd
have to downgrade to 5.0.37-5 and soci 4.0.1-5 and wait until either
that bug gets fixed or lime will be rebuilt and reuploaded.

Regards.

0: https://release.debian.org/transitions/html/qtbase-abi-5-15-6.html



Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.

2022-10-10 Thread ael
Package: linphone-desktop
Version: 4.3.2-2+b1
Severity: normal

After updating to linphone-common:all 5.0.37-6 and liblinphone10:amd64 5.0.37-6
as part of routine testing updates, I find that /usr/bin/linphone from
linphone-desktop aborts and dumps core as of today.

Reportbug highlighted linphone-desktop_4.3.2-2+b1_amd64.deb
in unstable. Trying to install that failed on a depedency on
libqt5qml5_5.15.6+dfsg-2_amd64.deb

Trying to install those broke again on a dependency on qtdeclarative-abi-5-15-6
which does not appear to exist.

So linphone is broken on testing.

$gdb -c core
does help much probably because I have set ulimit too small, and right
now I can't remember where ulimit gets set.

But it ends with 
Core was generated by `linphone'.
Program terminated with signal SIGABRT, Aborted.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linphone-desktop depends on:
ii  libbctoolbox1  5.0.37-3
ii  libbelcard15.0.37-2
ii  libc6  2.35-2
ii  libgcc-s1  12.2.0-3
ii  liblinphone++105.0.37-6
ii  liblinphone10  5.0.37-6
ii  libmediastreamer11 1:5.0.37+dfsg-4
ii  libqt5core5a   5.15.4+dfsg-5
ii  libqt5dbus55.15.4+dfsg-5
ii  libqt5gui5 5.15.4+dfsg-5
ii  libqt5network5 5.15.4+dfsg-5
iu  libqt5qml5 [qtdeclarative-abi-5-15-6]  5.15.6+dfsg-2
ii  libqt5quick5   5.15.4+dfsg-4
ii  libqt5quickcontrols2-5 5.15.4+dfsg-2
ii  libqt5svg5 5.15.4-2
ii  libqt5texttospeech55.15.4-2
ii  libqt5widgets5 5.15.4+dfsg-5
ii  libstdc++6 12.2.0-3
ii  linphone-common5.0.37-6
ii  qml-module-qt-labs-platform5.15.4+dfsg-2
ii  qml-module-qtgraphicaleffects  5.15.4-2
ii  qml-module-qtquick-controls5.15.4-2
ii  qml-module-qtquick-controls2   5.15.4+dfsg-2
ii  qml-module-qtquick-dialogs 5.15.4-2
ii  qml-module-qtquick-layouts 5.15.4+dfsg-4
ii  qml-module-qtquick-shapes  5.15.4+dfsg-4
ii  qml-module-qtquick-window2 5.15.4+dfsg-4
ii  qml-module-qtquick25.15.4+dfsg-4

Versions of packages linphone-desktop recommends:
pn  qt5-gtk2-platformtheme  

linphone-desktop suggests no packages.

-- no debconf information