Bug#807379: kde-full: kdeinit, plasmashell crashes connected with libthread_db.so.1

2015-12-08 Thread Maciej Kotliński
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'

2015-12-08 Thread Daniel Hornung
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)

2015-12-08 Thread Martin Graesslin
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

2015-12-08 Thread Martin Graesslin
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)

2015-12-08 Thread Maximiliano Curia

¡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)

2015-12-08 Thread Martin Graesslin
> 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

2015-12-08 Thread Debian Bug Tracking System
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

2015-12-08 Thread Alberto Garcia
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

2015-12-08 Thread Samuel Thibault
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

2015-12-08 Thread Wolfgang Walter
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