Bug#807379: kde-full: kdeinit, plasmashell crashes connected with libthread_db.so.1
Package: kde-full Version: 5:90 Severity: grave Justification: causes non-serious data loss I've got numerous crasches connected with libthread_db.so.1. The most problematic are crashes of kdeinit. When I suspend to RAM and resume, I should get password prompt screen. Instead of that I usually get the screen with active windows without title bars (looks like kwin not working). Visible windows are functional, one can watch and modify its content it is also a security thread. I have to restart KDE to get system usable (going to init 3 and then init 5). There is more crashing apps. Kwin stops quite frequently (windows without titlebars, etc.) but it can be started manually. I observe also crashes of other KDE apps like Dolpin, Konsole all connected with libthread_db.so.1. The crashes of kwin are usually connected with changing monitor setup. I work with laptop and two external monitors at work (connected to DisplayPort and D-SUB). When i connect or disconnect external monitors kwin usually crashes. Application: kdeinit5 (kdeinit5), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [KCrash Handler] #6 0x7f0403eb928e in QXcbScreen::mapToNative(QRect const&) const () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #7 0x7f0403ebe463 in QXcbWindow::mapToNative(QRect const&, QXcbScreen const*) const () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #8 0x7f0403ebfc5b in QXcbWindow::propagateSizeHints() () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #9 0x7f0403ec4dec in QXcbWindow::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #10 0x7f04164da9ef in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x7f04164db5a0 in QWidget::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x7f0417a5873a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x7f04164f956e in QDesktopWidget::resized(int) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x7f04164faa18 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x7f0417a5873a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x7f0417d62132 in QGuiApplication::screenAdded(QScreen*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #17 0x7f0403eabe29 in QXcbConnection::updateScreens(xcb_randr_notify_event_t const*) () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #18 0x7f0403eac923 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #19 0x7f0403eacd83 in QXcbConnection::processXcbEvents() () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #20 0x7f0417a59601 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x7f041649fffc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x7f04164a54c6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x7f0417a29bcb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x7f0417a2bfc6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x7f0417a7ff73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x7f04145ccfe7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x7f04145cd240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x7f04145cd2ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x7f0417a8037f in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x7f0417a2735a in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x7f0417a2f43c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x7f0405cb31e6 in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_ksmserver.so #33 0x004085a6 in ?? () #34 0x00409e79 in ?? () #35 0x0040a50f in ?? () #36 0x004050ac in main () Application: Plazma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1925016940 (LWP 14437))] Thread 8 (Thread 0x7f19100b6700 (LWP 14439)): #0 0x7f191f76d52d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x7f192380f252 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x7f1923810ddf in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x7f19113ac569 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x7f191fe5987e in ?? () fro
Bug#807170: libQtUiTools.a(quiloader.o): unrecognized relocation (0x2a) in section `.text'
Can reproduce this error on Testing when trying to build the git version of FreeCAD: [ 13%] Linking CXX shared library ../../lib/libFreeCADGui.so /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux- gnu/libQtUiTools.a(quiloader.o): unrecognized relocation (0x2a) in section `.text' /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status -- Max-Planck-Institute for Dynamics and Self-Organization Research Group Biomedical Physics Am Fassberg 17 D-37077 Goettingen (+49) 551 5176 373 You can obtain my public key 0xF197B128 from all keyservers, e.g. pgp.mit.edu Fingerprint: 9698 BDD4 71CC 1274 B7E2 2049 1EDD 012D F197 B128 signature.asc Description: This is a digitally signed message part.
Bug#807399: libkf5su-bin: kdesud not group suid and owned by root (instead of nobody)
Package: libkf5su-bin Version: 5.16.0-1 Severity: important Dear Maintainer, I noticed that the file /usr/lib/x86_64-linux-gnu/libexec/kf5/kdesud is group owned by "root" and not group suid. Given the CMake snippet from the source package: install(TARGETS kdesud DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF5}) install(CODE " set(KDESUD_PATH \"\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_LIBEXECDIR_KF5}/kdesud\") execute_process(COMMAND sh -c \"chgrp nogroup '\${KDESUD_PATH}' && chmod g+s '\${KDESUD_PATH}'\") ") Without being suid for group the kdesud process is rather useless as kdesu from kde-cli-tools reports: kdesu(2626)/(org.kde.kdesu) startApp: Daemon not safe (not sgid), not using it. Best Regards, Martin Gräßlin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libkf5su-bin depends on: ii libc6 2.19-22 ii libkf5coreaddons5 5.15.0-1 ii libkf5i18n55.15.0-1 ii libkf5su5 5.15.0-1 ii libqt5core5a 5.5.1+dfsg-8 ii libstdc++6 5.2.1-23 ii libx11-6 2:1.6.3-1 libkf5su-bin recommends no packages. libkf5su-bin suggests no packages. -- no debconf information -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libkf5su-bin depends on: ii libc6 2.19-22 ii libkf5coreaddons5 5.15.0-1 ii libkf5i18n55.15.0-1 ii libkf5su5 5.15.0-1 ii libqt5core5a 5.5.1+dfsg-8 ii libstdc++6 5.2.1-23 ii libx11-6 2:1.6.3-1 libkf5su-bin recommends no packages. libkf5su-bin suggests no packages. -- no debconf information
Bug#807402: kde-cli-tools: Missing dependency on libkf5su-bin
Package: kde-cli-tools Version: 4:5.4.3-1 Severity: normal Dear Maintainer, kdesu which is provided by kde-cli-tools needs to interact with kdesud, which is provided by libkf5su-bin. But there is no direct dependency from kde-cli-tools to said package defined. There is only a recommends from libkf5su5 to libkf5su-bin. I recommend to either change the recommends to a hard dependency or to add another dependency from kde-cli-tools to libkf5su-bin to ensure it's working. Best Regards Martin Gräßlin -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages kde-cli-tools depends on: ii kde-cli-tools-data 4:5.4.3-1 ii kio 5.16.0-1 ii libc6 2.19-22 ii libkf5completion5 5.16.0-1 ii libkf5configcore5 5.16.0-1 ii libkf5configwidgets55.16.0-1 ii libkf5coreaddons5 5.16.0-1 ii libkf5i18n5 5.16.0-1 ii libkf5iconthemes5 5.16.0-1 ii libkf5kcmutils5 5.16.0-1 ii libkf5kdelibs4support5 5.16.0-1 ii libkf5kiocore5 5.16.0-1 ii libkf5kiowidgets5 5.16.0-1 ii libkf5service-bin 5.16.0-1 ii libkf5service5 5.16.0-1 ii libkf5su5 5.16.0-1 ii libkf5widgetsaddons55.16.0-1 ii libkf5windowsystem5 5.16.0-1 ii libqt5core5a5.5.1+dfsg-8 ii libqt5dbus5 5.5.1+dfsg-8 ii libqt5gui5 5.5.1+dfsg-8 ii libqt5svg5 5.5.1-2 ii libqt5widgets5 5.5.1+dfsg-8 ii libqt5x11extras55.5.1-3 ii libstdc++6 5.2.1-23 ii libx11-62:1.6.3-1 kde-cli-tools recommends no packages. kde-cli-tools suggests no packages. -- no debconf information
Bug#807399: libkf5su-bin: kdesud not group suid and owned by root (instead of nobody)
¡Hola Martin! El 2015-12-08 a las 13:22 +0100, Martin Graesslin escribió: Package: libkf5su-bin Version: 5.16.0-1 Severity: important I noticed that the file /usr/lib/x86_64-linux-gnu/libexec/kf5/kdesud is group owned by "root" and not group suid. Given the CMake snippet from the source package: install(TARGETS kdesud DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF5}) install(CODE " set(KDESUD_PATH \"\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_LIBEXECDIR_KF5}/kdesud\") execute_process(COMMAND sh -c \"chgrp nogroup '\${KDESUD_PATH}' && chmod g+s '\${KDESUD_PATH}'\") ") The permissions set by cmake are later tweaked in the package build process. I don't see any "gain" gaining the nogroup group as suggests the previous snippet. Is this to be able to write to global directory? If so, we would need to create a specific group. -- Se necesitan voluntarios para dominar el mundo. Saludos /\/\ /\ >< `/ signature.asc Description: Digital signature
Bug#807399: libkf5su-bin: kdesud not group suid and owned by root (instead of nobody)
> The permissions set by cmake are later tweaked in the package build process. > I don't see any "gain" gaining the nogroup group as suggests the previous > snippet. Is this to be able to write to global directory? If so, we would > need to create a specific group. I don't know why the nogroup is set. On my quick view I didn't see any reason for it. I guess only svn history might tell us ;-) Cheers Martin signature.asc Description: This is a digitally signed message part.
Processed: Re: Bug#783293: browsers using webkit crash with 'illegal instruction' on i586
Processing control commands: > tags -1 - wontfix + patch Bug #783293 [libqtwebkit4,libjavascriptcoregtk-3.0-0] browsers using webkit crash with 'illegal instruction' on i586 Removed tag(s) wontfix. Bug #783293 [libqtwebkit4,libjavascriptcoregtk-3.0-0] browsers using webkit crash with 'illegal instruction' on i586 Added tag(s) patch. -- 783293: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783293 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#783293: browsers using webkit crash with 'illegal instruction' on i586
Control: tags -1 - wontfix + patch On Mon, May 18, 2015 at 12:33:13PM +0100, Mark Hindley wrote: > I have been bitten by this too: all of my webkit browsers crash with > SIGILL since upgrading to Jessie on non SSE hardware. I've been reproducing this, I think the solution is as easy as disabling JIT in non-SSE2 hardware. I'll test it a bit more and upload a new package if this solves the problem. --- webkitgtk.orig/Source/JavaScriptCore/runtime/VM.cpp +++ webkitgtk/Source/JavaScriptCore/runtime/VM.cpp @@ -134,6 +134,11 @@ static bool enableAssembler(ExecutableAl return false; } +#if CPU(X86) +if (!isSSE2Present()) +return false; +#endif + #if USE(CF) #if COMPILER(GCC) && !COMPILER(CLANG) // FIXME: remove this once the EWS have been upgraded to LLVM. Berto
Re: Enabling accessibility stack by default in Qt4/Qt5
Hello, Lisandro Damián Nicanor Pérez Meyer, on Tue 01 Sep 2015 18:50:43 -0300, wrote: > On Tuesday 01 September 2015 01:39:51 Samuel Thibault wrote: > > As discussed at DebConf [1,2,3], we would like to make the accessibility > > stack enabled by default, so that all a user who needs it has to do is > > just to start orca > > Considering that we > > are just at the beginning of the Stretch development, perhaps we can > > try to enable accessibility by default in both Qt4 and Qt5, see how > > well this goes, and at worse not enable it by default for Qt4 if the > > possibly-revealed bugs become really not solvable? > > I like the idea, but ~1 month after the gcc5 transition ends. We are also > pushing KDE+Qt5 to the archive and have quite some problems with the > transition, so it would be better to let the transition "dust" settle down > before adding yet more sources of bugs. After that we should definitely give > it a try IMO. So, how is it going? Can we proceeed? Samuel
Bug#807445: kopete crashes with kde4libs 4:4.14.14-1
Package: src:kde4libs Version: 4:4.14.14-1 Severity: normal kopete chrashes when one closes a chat window or the settings dialog. Downgrading kde4libs to 4:4.14.13-1 fixes the issue. This is probably upstream https://bugs.kde.org/show_bug.cgi?id=355275 According to Alex Merry a fix would be to revert commit 4f7ea2f77 https://bugs.kde.org/show_bug.cgi?id=355275#c25 Regards, -- Wolfgang Walter Studentenwerk München Anstalt des öffentlichen Rechts