Bug#832452: twinkle: Crashes during call when switching desktop

thomas schorpp thomas.schorpp at gmail.com
Fri Jul 29 10:31:50 UTC 2016


On Wed, 27 Jul 2016 22:48:40 +0200 Geert Stappers <stappers at stappers.nl> wrote:
> On Tue, Jul 26, 2016 at 12:47:33AM +0200, Rob van der Putten wrote:
> > On Tue, 26 Jul 2016, Geert Stappers wrote:
> > >And that is with which graphical desktop environment?
> >
> > Xfxe
>
> Most likely XFCE
>
>
> > >What happens when switching workspace is done withOUT Ctrl-Fn keystrokes?
> >
> > With the mouse: Crash.
> > BTW: You can actually switch workspace while calling without causing
> > a crash, as long as the other end doesn't pick up the phone.
>
> So the SIP part, Session Initianion Protocol, works.
> It crashes when there is RTP stream.
>
> Thanks for elaborating.
>
> And this message is to tell that
> I have no resources available to take it further.
>
>
> Groeten
> Geert Stappers
> --
> Leven en laten leven
>
>

>  Jul 25 18:01:37 pc6 kernel: [87409.180682] twinkle[18389]: segfault at 58 ip 00007f7da965ba81 sp 00007ffd271e4970 error 4 in nouveau_dri.so[7f7da929e000+76a000]

Confirm reproducible crash in Jessie QT5 -> DRI on some GUI actions, suggest forwarding bug to debian QT/DRI teams:

Jul 29 11:44:27 tom3 kernel: [2062783.665608] twinkle[10806]: segfault at 1f8 ip 00007f1e0c274e4f sp 00007ffe65c704b0 error 4 in i965_dri.so[7f1e0bf1f000+51e000]
Jul 29 11:46:15 tom3 kernel: [2062892.405609] twinkle[11199]: segfault at 1f8 ip 00007f861a2f9e4f sp 00007ffee42eeff0 error 4 in i965_dri.so[7f8619fa4000+51e000]
Jul 29 11:50:13 tom3 kernel: [2063130.012890] twinkle[11506]: segfault at 1f8 ip 00007f8ab30d0e4f sp 00007ffc4ddf6eb0 error 4 in i965_dri.so[7f8ab2d7b000+51e000]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffdb5bae4f in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
(gdb) bt
#0  0x00007fffdb5bae4f in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#1  0x00007fffdb573962 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#2  0x00007ffff504aafc in QSGBatchRenderer::Renderer::renderBatches() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007ffff504b26a in QSGBatchRenderer::Renderer::render() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007ffff505718e in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007ffff5057707 in QSGRenderer::renderScene() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffff5066b70 in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffff50a3e62 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007ffff508199b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007ffff5082626 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007ffff48d5d95 in QWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007ffff50ae7d3 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007ffff561612c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ffff561b600 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ffff3d69dcb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff48cea56 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) ()
    from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#16 0x00007ffff48cf6d5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
    from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#17 0x00007ffff48b464f in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#18 0x00007fffe9c3a450 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#19 0x00007ffff144fc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff144ff48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ffff144fffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff3dc21b7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007ffff3d67512 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007ffff3d6f15c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00005555556ee7fa in t_gui::run() ()
#26 0x00005555556226f8 in main ()


Possibly affected/DRI-bug injecting packages libqt5network5 libqt5qml5 libqt5quick5 qml-module-qtquick2

y
tom



More information about the Pkg-voip-maintainers mailing list