[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#843363: plasmashell: segfault in libQt5Core.so.5.7.1



Package: plasma-workspace
Version: 4:5.8.2-1
Severity: serious
Justification: makes the package in question unusable or mostly so

Dear Maintainer,

After rebooting today, plasma-workspace is unable to start due to
segfaults as logged in /var/log/messages:

 plasmashell[10618]: segfault at 8 ip 00007f04ad9d9f37 sp 00007ffe4f769dc0 error 4 in libQt5Core.so.5.7.1[7f04ad71c000+4cd000]

I suspect the qtbase and related transitions need to trigger rebuilds
for some some more packages if this is not caused by openssl 1.1.0.

A gdb backtrace gives the following with the dbgsym packages for
plasma-workspace and libqt5qml5-dbgsym installed, which I can't make
much sense of unfortunately.

 (gdb) run
 Starting program: /usr/bin/plasmashell 
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
 [New Thread 0x7fffe2593700 (LWP 21474)]
 [New Thread 0x7fffe0977700 (LWP 21475)]
 [New Thread 0x7fffdadbb700 (LWP 21476)]
 [New Thread 0x7fffd955e700 (LWP 21477)]
 [New Thread 0x7fffcf7b0700 (LWP 21479)]
 No metadata file in the package, expected it at: "/usr/share/wallpapers/joy/contents/images/"
 No metadata file in the package, expected it at: "/usr/share/wallpapers/joy/contents/images/"
 No metadata file in the package, expected it at: "/usr/share/wallpapers/joy/contents/images/"
 [New Thread 0x7fff45bac700 (LWP 21480)]
 [New Thread 0x7fff3ffff700 (LWP 21481)]
 file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:83: TypeError: Cannot read property 'Layout' of null
 Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/ScrollView.qml:198: TypeError: Property 'hasOwnProperty' of object QQuickRow(0x108c4a0) is not a function
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property of null
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property of null
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property of null
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property of null
 file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ToolTipDelegate.qml:131: TypeError: Type error
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Styles/Plasma/ScrollViewStyle.qml:71: TypeError: Cannot read property 'atYBeginning' of null
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Styles/Plasma/ScrollViewStyle.qml:90: TypeError: Cannot read property 'atYEnd' of null
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Styles/Plasma/ScrollViewStyle.qml:108: TypeError: Cannot read property 'atXBeginning' of null
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Styles/Plasma/ScrollViewStyle.qml:126: TypeError: Cannot read property 'atXEnd' of null
 file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/main.qml:78:27: Unable to assign [undefined] to QStringList
 file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/main.qml:37: TypeError: Cannot read property 'DateTime' of undefined
 link XMLID_10_ hasn't been detected!
 Could not resolve property : XMLID_29_
 file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:443:5: QML Text: Cannot anchor to a null item.
 file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:443:5: QML Text: Binding loop detected for property "height"
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/ScrollView.qml:198: TypeError: Property 'hasOwnProperty' of object QQuickFlickable(0x143fbc0) is not a function
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/ScrollView.qml:198: TypeError: Property 'hasOwnProperty' of object QQuickItem(0x14fa3d0) is not a function
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/ScrollView.qml:198: TypeError: Cannot call method 'hasOwnProperty' of null
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/ScrollArea.qml:46: TypeError: Cannot read property 'interactive' of null
 "file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml" 
  "Error loading QML file.\n"
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/ScrollView.qml:198: TypeError: Property 'hasOwnProperty' of object QQuickFlickable(0x1686cb0) is not a function
 Notifications service registered
 file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/ScrollView.qml:198: TypeError: Property 'hasOwnProperty' of object QQuickTextEdit(0x17a07f0) is not a function
 QObject::connect: Cannot connect (null)::notificationTimeout() to NotificationsHelper::onPopupClosed()
 QObject::connect: invalid null parameter
 QObject::connect: invalid null parameter
 
 Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
 0x00007ffff2ff5f37 in QObject::setProperty(char const*, QVariant const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
 (gdb) bt
 #0  0x00007ffff2ff5f37 in QObject::setProperty(char const*, QVariant const&) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
 #1  0x00007fff3360e3ad in NotificationsHelper::addNotificationPopup(QObject*) (this=0x164c130, win=<optimized out>) at ./applets/notifications/plugin/notificationshelper.cpp:81
 #2  0x00007fff336142c8 in NotificationsHelper::qt_metacall(QMetaObject::Call, int, void**) (this=0x164c130, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffffff4910) at ./obj-x86_64-linux-gnu/applets/notifications/plugin/moc_notificationshelper.cpp:220
 #3  0x00007ffff563d519 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7fffffff4cb0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=11, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1547
 #4  0x00007ffff55cc0f4 in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (object=..., index=<optimized out>, returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x82e000, callArgs=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1137
 #5  0x00007ffff55cd1c8 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (object=..., data=..., engine=engine@entry=0x82e000, callArgs=callArgs@entry=0x7fffd855f558) at jsruntime/qv4qobjectwrapper.cpp:1388
 #6  0x00007ffff55cda65 in QV4::QObjectMethod::callInternal(QV4::CallData*) const (this=<optimized out>, callData=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1871
 #7  0x00007ffff55e31c1 in QV4::Runtime::callProperty(QV4::ExecutionEngine*, int, QV4::CallData*) (d=0x7fffd855f558, this=<optimized out>) at jsruntime/qv4object_p.h:332
 #8  0x00007ffff55e31c1 in QV4::Runtime::callProperty(QV4::ExecutionEngine*, int, QV4::CallData*) (engine=0x82e000, nameIndex=<optimized out>, callData=0x7fffd855f558) at jsruntime/qv4runtime.cpp:1030
 #9  0x00007fff335fb942 in  ()
 #10 0x00000001ffff5030 in  ()
 #11 0x00007ffff7dea6b4 in _dl_name_match_p (name=0x7fffffff4ef0 "H\364U\330\377\177", name@entry=0x7fffeeb3f090 "libicudata.so.57", map=map@entry=0x7fffd855f4c8) at dl-misc.c:295
 #12 0x00007ffff7de2429 in _dl_map_object (loader=0x7fffd855f598, name=0x7fffeeb3f090 "libicudata.so.57", type=32767, trace_mode=-665455544, mode=0, nsid=0) at dl-load.c:2186
 #13 0x0001000100010001 in  ()
 #14 0x0001000100010001 in  ()
 #15 0x0001000100010001 in  ()
 #16 0x0001000100010001 in  ()
 #17 0x0001000100010001 in  ()
 #18 0x0001000100010001 in  ()
 #19 0x0001000100010001 in  ()
 #20 0x0000000100010001 in  ()
 #21 0x00007ffff7de7caf in _dl_map_object_deps (map=<optimized out>, preloads=<optimized out>, npreloads=<optimized out>, trace_mode=<optimized out>, open_mode=<optimized out>) at dl-deps.c:611


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages plasma-workspace depends on:
ii  dbus-x11                                 1.10.12-1
ii  frameworkintegration                     5.27.0-1
ii  gdb                                      7.11.1-2
ii  iso-codes                                3.70-1
ii  kactivitymanagerd                        5.8.2-1
ii  kde-cli-tools                            4:5.8.2-1
ii  kded5                                    5.27.0-1
ii  kinit                                    5.27.0-1
ii  kio                                      5.27.0-2
ii  kpackagetool5                            5.27.0-1
ii  libc6                                    2.24-5
ii  libcln6                                  1.3.4-2
ii  libdbusmenu-qt5-2                        0.9.3+16.04.20160218-1
ii  libgcc1                                  1:6.2.0-11
ii  libgps22                                 3.16-4
ii  libice6                                  2:1.0.9-1+b1
ii  libkf5activities5                        5.27.0-1
ii  libkf5auth5                              5.27.0-1
ii  libkf5baloo5                             5.27.0-1
ii  libkf5bookmarks5                         5.27.0-1
ii  libkf5calendarevents5                    5.27.0-1+b1
ii  libkf5completion5                        5.27.0-1
ii  libkf5configcore5                        5.27.0-1
ii  libkf5configgui5                         5.27.0-1
ii  libkf5configwidgets5                     5.27.0-1
ii  libkf5coreaddons5                        5.27.0-1
ii  libkf5crash5                             5.27.0-1
ii  libkf5dbusaddons5                        5.27.0-1
ii  libkf5declarative5                       5.27.0-1+b1
ii  libkf5globalaccel-bin                    5.27.0-1
ii  libkf5globalaccel5                       5.27.0-1
ii  libkf5guiaddons5                         5.27.0-1
ii  libkf5holidays5                          16.04.2-1
ii  libkf5i18n5                              5.27.0-2
ii  libkf5iconthemes5                        5.27.0-1
ii  libkf5idletime5                          5.27.0-1
ii  libkf5itemviews5                         5.27.0-1
ii  libkf5jobwidgets5                        5.27.0-1
ii  libkf5js5                                5.27.0-1
ii  libkf5jsembed5                           5.27.0-1
ii  libkf5kdelibs4support5                   5.27.0-1
ii  libkf5kiocore5                           5.27.0-2
ii  libkf5kiofilewidgets5                    5.27.0-2
ii  libkf5kiowidgets5                        5.27.0-2
ii  libkf5networkmanagerqt6                  5.27.0-1
ii  libkf5newstuff5                          5.27.0-1
ii  libkf5notifications5                     5.27.0-1
ii  libkf5notifyconfig5                      5.27.0-1
ii  libkf5package5                           5.27.0-1
ii  libkf5plasma5                            5.27.0-1
ii  libkf5plasmaquick5                       5.27.0-1
ii  libkf5quickaddons5                       5.27.0-1+b1
ii  libkf5runner5                            5.27.0-1
ii  libkf5service-bin                        5.27.0-1
ii  libkf5service5                           5.27.0-1
ii  libkf5solid5                             5.27.0-1
ii  libkf5texteditor5                        5.27.0-1
ii  libkf5textwidgets5                       5.27.0-1
ii  libkf5wallet-bin                         5.27.0-1
ii  libkf5wallet5                            5.27.0-1
ii  libkf5waylandclient5                     4:5.27.0-1
ii  libkf5widgetsaddons5                     5.27.0-1
ii  libkf5windowsystem5                      5.27.0-1
ii  libkf5xmlgui5                            5.27.0-1
ii  libkf5xmlrpcclient5                      5.27.0-1
ii  libkscreenlocker5                        5.8.2-1
ii  libksgrd7                                4:5.8.2-1
ii  libkworkspace5-5                         4:5.8.2-1
ii  libphonon4qt5-4                          4:4.9.0-4
ii  libplasma-geolocation-interface5         4:5.8.2-1
ii  libprocesscore7                          4:5.8.2-1
ii  libprocessui7                            4:5.8.2-1
ii  libqalculate5v5                          0.9.7-9.1+b1
ii  libqt5core5a                             5.7.1~20161021+dfsg-5
ii  libqt5dbus5                              5.7.1~20161021+dfsg-5
ii  libqt5gui5                               5.7.1~20161021+dfsg-5
ii  libqt5network5                           5.7.1~20161021+dfsg-5
ii  libqt5qml5                               5.7.1~20161021-4
ii  libqt5quick5                             5.7.1~20161021-4
ii  libqt5script5                            5.7.1~20161021+dfsg-2
ii  libqt5sql5                               5.7.1~20161021+dfsg-5
ii  libqt5widgets5                           5.7.1~20161021+dfsg-5
ii  libqt5x11extras5                         5.7.1~20161021-2
ii  libqt5xml5                               5.7.1~20161021+dfsg-5
ii  libsm6                                   2:1.2.2-1+b1
ii  libstdc++6                               6.2.0-11
ii  libtaskmanager6                          4:5.8.2-1
ii  libweather-ion7                          4:5.8.2-1
ii  libx11-6                                 2:1.6.3-1
ii  libxcb-composite0                        1.12-1
ii  libxcb-damage0                           1.12-1
ii  libxcb-image0                            0.4.0-1
ii  libxcb-util0                             0.3.8-3
ii  libxcb1                                  1.12-1
ii  libxfixes3                               1:5.0.2-1
ii  libxrender1                              1:0.9.9-2
ii  milou                                    4:5.8.2-1
ii  phonon4qt5                               4:4.9.0-4
ii  plasma-framework                         5.27.0-1
ii  plasma-integration                       5.8.2-1
ii  qdbus-qt5                                5.7.1~20161021-2
ii  qml-module-org-kde-draganddrop           5.27.0-1+b1
ii  qml-module-org-kde-extensionplugin       5.27.0-1
ii  qml-module-org-kde-kcoreaddons           5.27.0-1+b1
ii  qml-module-org-kde-kquickcontrols        5.27.0-1+b1
ii  qml-module-org-kde-kquickcontrolsaddons  5.27.0-1+b1
ii  qml-module-org-kde-kwindowsystem         5.27.0-1+b1
ii  qml-module-org-kde-solid                 5.27.0-1
ii  qml-module-qt-labs-folderlistmodel       5.7.1~20161021-4
ii  qml-module-qtgraphicaleffects            5.7.1~20161021-3
ii  qml-module-qtqml-models2                 5.7.1~20161021-4
ii  qml-module-qtquick-controls              5.7.1~20161021-2
ii  qml-module-qtquick-dialogs               5.7.1~20161021-2
ii  qml-module-qtquick-layouts               5.7.1~20161021-4
ii  qml-module-qtquick-window2               5.7.1~20161021-4
ii  qml-module-qtquick2                      5.7.1~20161021-4
ii  qttools5-dev-tools                       5.7.1~20161021-2
ii  udisks2                                  2.1.7-3
ii  x11-utils                                7.7+3
ii  x11-xserver-utils                        7.7+7
ii  zlib1g                                   1:1.2.8.dfsg-2+b3

Versions of packages plasma-workspace recommends:
ii  kio-extras       4:16.08.2-1
ii  libpam-kwallet5  5.8.2-1

plasma-workspace suggests no packages.

-- no debconf information


Reply to: