Bug#883663: dolphin: segfault libQt5XcbQpa.so.5 DolphinView9pasteInfoEv (libdolphinprivate.so.5)
Package: dolphin Version: 4:16.08.3-3 Severity: important Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Don't know Storage: /var/lib/systemd/coredump/core.dolphin.1000.7df201db7ea54f97b6e434b50b897fc7.5127.1512553092.lz4 Message: Process 5127 (dolphin) of user 1000 dumped core. Stack trace of thread 5127: #0 0x7f58b93f9189 _ZNK14QXcbConnection17getSelectionOwnerEj (libQt5XcbQpa.so.5) #1 0x7f58b93f4e77 n/a (libQt5XcbQpa.so.5) #2 0x7f58cd5eed62 _ZNK11DolphinView9pasteInfoEv (libdolphinprivate.so.5) #3 0x7f58cdc401f7 n/a (libkdeinit5_dolphin.so) #4 0x7f58c864895e _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #5 0x7f58cd5f74a9 _ZN11DolphinView29slotDirectoryLoadingCompletedEv (libdolphinprivate.so.5) #6 0x7f58c864895e _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #7 0x7f58cd59f308 _ZN14KFileItemModel13slotCompletedEv (libdolphinprivate.so.5) #8 0x7f58c864895e _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #9 0x7f58cba2f8b5 _ZN14KCoreDirLister9completedERK4QUrl (libKF5KIOCore.so.5) #10 0x7f58cba3f2c5 n/a (libKF5KIOCore.so.5) #11 0x7f58cba42874 n/a (libKF5KIOCore.so.5) #12 0x7f58c86485e9 _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #13 0x7f58c9923412 _ZN4KJob6resultEPS_NS_14QPrivateSignalE (libKF5CoreAddons.so.5) #14 0x7f58c9924d51 _ZN4KJob9finishJobEb (libKF5CoreAddons.so.5) #15 0x7f58cb9f486f _ZN3KIO9SimpleJob12slotFinishedEv (libKF5KIOCore.so.5) #16 0x7f58cb9ed3ae _ZN3KIO7ListJob12slotFinishedEv (libKF5KIOCore.so.5) #17 0x7f58cb9ecf91 n/a (libKF5KIOCore.so.5) #18 0x7f58c86485e9 _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #19 0x7f58cb9cea91 _ZN3KIO14SlaveInterface8dispatchEiRK10QByteArray (libKF5KIOCore.so.5) #20 0x7f58cb9cd0a7 _ZN3KIO14SlaveInterface8dispatchEv (libKF5KIOCore.so.5) #21 0x7f58cb9d21c1 _ZN3KIO5Slave8gotInputEv (libKF5KIOCore.so.5) #22 0x7f58cba5c755 n/a (libKF5KIOCore.so.5) #23 0x7f58c86485e9 _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #24 0x7f58cb96dc7f n/a (libKF5KIOCore.so.5) #25 0x7f58c8649499 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5) #26 0x7f58c8effb8c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5) #27 0x7f58c8f07341 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5) #28 0x7f58c861c9e0 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5) #29 0x7f58c861f16d _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5) #30 0x7f58c8670c43 n/a (libQt5Core.so.5) #31 0x7f58c281b7f7 g_main_context_dispatch (libglib-2.0.so.0) #32 0x7f58c281ba60 n/a (libglib-2.0.so.0) #33 0x7f58c281bb0c g_main_context_iteration (libglib-2.0.so.0) #34 0x7f58c867104f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5) #35 0x7f58c861a9ca _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5) #36 0x7f58c862313c _ZN16QCoreApplication4execEv (libQt5Core.so.5) #37 0x7f58cdc5e396 kdemain (libkdeinit5_dolphin.so) #38 0x7f58cd87f2b1 __libc_start_main (libc.so.6) #39 0x55e15722d7ba _start (dolphin) Stack trace of thread 5129: #0 0x7f58c4ba715f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x7f58c1f553c7 n/a (libxcb.so.1) #2 0x7f58c1f56ee9 xcb_wait_for_event (libxcb.so.1) #3 0x7f58b93fab69 n/a (libQt5XcbQpa.so.5) #4 0x7f58c844cda8 n/a (libQt5Core.so.5) #5 0x7f58c4ba1494 start_thread (libpthread.so.0) #6 0x7f58cd947aff __clone (libc.so.6) Stack trace of thread 5130: #0 0x7f58cd93e6ad poll (libc.so.6) #1 0x7f58c281b9f6 n/a (libglib-2.0.so.0) #2 0x7f58c281bb0c g_main_context_iteration (libglib-2.0.so.0) #3 0x7f58c867104f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.s
Bug#883706: dolphin4 is still linked with libplasma3
Package: dolphin4 Version: 4:16.08.3-1 Severity: serious Tags: patch buster sid dolphin4 is still linked with libplasma3, which has to be removed for the qtwebkit removal. Fix attached. Description: Even with -DBUILD_plasma=false dolphin4 was still linked with libplasma Author: Adrian Bunk --- kde-baseapps-16.08.3.orig/dolphin/src/CMakeLists.txt +++ kde-baseapps-16.08.3/dolphin/src/CMakeLists.txt @@ -135,7 +135,7 @@ if(X11_Xrender_FOUND) target_link_libraries(dolphinprivate4 ${X11_Xrender_LIB}) endif(X11_Xrender_FOUND) -target_link_libraries(dolphinprivate4 ${KDE4_PLASMA_LIBS}) +#target_link_libraries(dolphinprivate4 ${KDE4_PLASMA_LIBS}) set_target_properties(dolphinprivate4 PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) install(TARGETS dolphinprivate4 ${INSTALL_TARGETS_DEFAULT_ARGS}) --- kde-baseapps-16.08.3.orig/dolphin/src/views/tooltips/filemetadatatooltip.cpp +++ kde-baseapps-16.08.3/dolphin/src/views/tooltips/filemetadatatooltip.cpp @@ -41,7 +41,7 @@ #endif // For the blurred tooltip background -#include +//#include FileMetaDataToolTip::FileMetaDataToolTip(QWidget* parent) : QWidget(parent), @@ -174,8 +174,8 @@ void FileMetaDataToolTip::paintEvent(QPa void FileMetaDataToolTip::showEvent(QShowEvent *) { -Plasma::WindowEffects::overrideShadow(winId(), true); -Plasma::WindowEffects::enableBlurBehind(winId(), true, mask()); +//Plasma::WindowEffects::overrideShadow(winId(), true); +//Plasma::WindowEffects::enableBlurBehind(winId(), true, mask()); } #include "filemetadatatooltip.moc"
Processed: Patch to remove the webkit and plasma parts from kde-runtime
Processing control commands: > tags -1 patch Bug #784477 [src:kde-runtime] [kde-runtime] Qt4's WebKit removal Added tag(s) patch. -- 784477: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784477 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#784477: Patch to remove the webkit and plasma parts from kde-runtime
Control: tags -1 patch The attached patch removes the webkit and plasma parts from kde-runtime. cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed diff -Nru kde-runtime-16.08.3/debian/control kde-runtime-16.08.3/debian/control --- kde-runtime-16.08.3/debian/control 2017-03-21 12:25:21.0 +0200 +++ kde-runtime-16.08.3/debian/control 2017-12-02 21:21:48.0 +0200 @@ -31,7 +31,6 @@ libphonon-dev (>= 4:4.6.0really4.4.3), libpulse-dev (>= 0.9.16), libqca2-dev (>= 2.0.0), - libqtwebkit-dev, libsmbclient-dev [!hurd-any], libsoprano-dev, libssh-gcrypt-dev (>= 0.4.0), @@ -52,7 +51,6 @@ Depends: kde-runtime-data (>= ${source:Version}), kdelibs5-plugins, oxygen-icon-theme, - plasma-scriptengine-javascript (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: icoutils, @@ -131,12 +129,12 @@ . This package is part of the KDE base runtime module. -Package: plasma-scriptengine-javascript -Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends} -Description: JavaScript script engine for Plasma - This package provides the JavaScript script engine for Plasma. You have to - install it if you want to use Plasma widgets and data engines written in - JavaScript. - . - This package is part of the KDE base runtime module. +#Package: plasma-scriptengine-javascript +#Architecture: any +#Depends: ${misc:Depends}, ${shlibs:Depends} +#Description: JavaScript script engine for Plasma +# This package provides the JavaScript script engine for Plasma. You have to +# install it if you want to use Plasma widgets and data engines written in +# JavaScript. +# . +# This package is part of the KDE base runtime module. diff -Nru kde-runtime-16.08.3/debian/kde-runtime-data.install kde-runtime-16.08.3/debian/kde-runtime-data.install --- kde-runtime-16.08.3/debian/kde-runtime-data.install 2017-03-21 12:25:21.0 +0200 +++ kde-runtime-16.08.3/debian/kde-runtime-data.install 2017-12-04 10:04:57.0 +0200 @@ -1,126 +1,126 @@ -etc/dbus-1/system.d/org.kde.kcontrol.kcmremotewidgets.conf +#etc/dbus-1/system.d/org.kde.kcontrol.kcmremotewidgets.conf etc/xdg/menus/kde-information.menu -usr/lib/kde4/imports/org/kde/dirmodel/qmldir -usr/lib/kde4/imports/org/kde/draganddrop/qmldir -usr/lib/kde4/imports/org/kde/locale/qmldir -usr/lib/kde4/imports/org/kde/plasma/components/BusyIndicator.qml -usr/lib/kde4/imports/org/kde/plasma/components/Button.qml -usr/lib/kde4/imports/org/kde/plasma/components/ButtonColumn.qml -usr/lib/kde4/imports/org/kde/plasma/components/ButtonGroup.js -usr/lib/kde4/imports/org/kde/plasma/components/ButtonRow.qml -usr/lib/kde4/imports/org/kde/plasma/components/CheckBox.qml -usr/lib/kde4/imports/org/kde/plasma/components/CommonDialog.qml -usr/lib/kde4/imports/org/kde/plasma/components/ContextMenu.qml -usr/lib/kde4/imports/org/kde/plasma/components/Dialog.qml -usr/lib/kde4/imports/org/kde/plasma/components/Highlight.qml -usr/lib/kde4/imports/org/kde/plasma/components/Label.qml -usr/lib/kde4/imports/org/kde/plasma/components/ListItem.qml -usr/lib/kde4/imports/org/kde/plasma/components/Page.qml -usr/lib/kde4/imports/org/kde/plasma/components/PageStack.qml -usr/lib/kde4/imports/org/kde/plasma/components/ProgressBar.qml -usr/lib/kde4/imports/org/kde/plasma/components/QueryDialog.qml -usr/lib/kde4/imports/org/kde/plasma/components/RadioButton.qml -usr/lib/kde4/imports/org/kde/plasma/components/ScrollBar.qml -usr/lib/kde4/imports/org/kde/plasma/components/SectionScroller.qml -usr/lib/kde4/imports/org/kde/plasma/components/SelectionDialog.qml -usr/lib/kde4/imports/org/kde/plasma/components/Sheet.qml -usr/lib/kde4/imports/org/kde/plasma/components/Slider.qml -usr/lib/kde4/imports/org/kde/plasma/components/Switch.qml -usr/lib/kde4/imports/org/kde/plasma/components/TabBar.qml -usr/lib/kde4/imports/org/kde/plasma/components/TabButton.qml -usr/lib/kde4/imports/org/kde/plasma/components/TabGroup.qml -usr/lib/kde4/imports/org/kde/plasma/components/TextArea.qml -usr/lib/kde4/imports/org/kde/plasma/components/TextField.qml -usr/lib/kde4/imports/org/kde/plasma/components/ToolBar.qml -usr/lib/kde4/imports/org/kde/plasma/components/ToolBarLayout.qml -usr/lib/kde4/imports/org/kde/plasma/components/ToolButton.qml -usr/lib/kde4/imports/org/kde/plasma/components/private/AppManager.js -usr/lib/kde4/imports/org/kde/plasma/components/private/ButtonShadow.qml -usr/lib/kde4/imports/org/kde/plasma/components/private/Config.js -usr/lib/kde4/imports/org/kde/plasma/components/private/DualStateButton.qml -usr/lib/kde4/imports/org/kde/plasma/components/private/InlineDialog.qml -usr/lib/kde4/imports/org/kde/plasma/components/private/PageStack.js -usr/lib/kde
Re: FTBFS for owncloud-client 2.4.0~beta1+dfsg-1 on kfreebsd - QTextCodec::codecForLocale()
Hi Charsten, thanks for starting looking into this issue. > Running "LC_ALL=de_DE.UTF-8 wc --help" on a jessie-kfreebsd machine and > in a sid chroot shows me a german help text. i made now also some tests on a posterbox and came to the same conclusion, that the LC_Settings are correctly applied :D I added the Kde/Qt team, because for me it looks like the issue is maybe a Qt one and/or the tests are wrong.. I had the same issue for all platforms, but for all expect FreeBSDs ones I could solved this issue by setting LC_ALL=C.UTF-8. I also tried de_DE.UTF-8, de_DE.utf8 and en_US.UTF-8 etc. After some back and force i now found the base issue of this. The tests are using Qt for converting mbchars <-> QByteArrays and if i request the actual QTextCodec::codecForLocale() i get "US_ASCII". If I manualy set the locale via auto codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForLocale(codec); The test are passing. Now the question rises, why is LC_ALL=C.UTF-8 not enough to trigger QTextCodec::codecForLocale() to return the correct value? src/csync/std/c_utf8.cpp: mbchar_t* c_utf8_string_to_locale(const char *str) { auto codec = QTextCodec::codecForName("UTF-8"); //Added -> test pases QTextCodec::setCodecForLocale(codec); //Added -> test pases return c_strdup(QFile::encodeName(QString::fromUtf8(str))); } QByteArray c_utf8_from_locale(const mbchar_t *wstr) { //auto codec = QTextCodec::codecForLocale(); #returns "US_ASCII" auto codec = QTextCodec::codecForName("UTF-8"); // added test passes if (codec->mibEnum() == 106) { // UTF-8 return QByteArray(wstr); } } Best regards, sandro -- > I pushed the new owncloud-client beta release (2.4.0~beta1) to experimental and unfortunately > it fails run tests on kfreebsd i386 & amd64 [1,2]. > The ground of the issue is that the console don't support UTF-8. > I faced the same issue at amd64 I could solve this by set LC_ALL=C.UTF-8. > It looks like this fix don't help on FreeBSD. > Have you any idea how I can set the LC setting on FreeBSD? that's strange, it should work. Running "LC_ALL=de_DE.UTF-8 wc --help" on a jessie-kfreebsd machine and in a sid chroot shows me a german help text. Regards, Carsten signature.asc Description: This is a digitally signed message part.
Bug#883727: kajongg: man page shows unsupported options
Package: kajongg Version: 4:16.12.3-0ubuntu1 Severity: normal Dear Maintainer, man kajongg most options under GENERIC, QT and KDE are not supported, the only exception being --help. I found this bug while browsing sources.debian.org, so it is also valid for version 16.08 which you currently install -- System Information: Debian Release: stretch/sid APT prefers artful-updates APT policy: (500, 'artful-updates'), (500, 'artful-security'), (500, 'artful'), (100, 'artful-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.13.12-217 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages kajongg depends on: ii kdegames-mahjongg-data 4:14.12.3-3 ii libqt4-sql-sqlite 4:4.8.7+dfsg-7ubuntu1 ii python 2.7.14-2ubuntu1 ii python-kde4 4:4.14.2-0ubuntu8 ii python-qt4-sql 4.11.4+dfsg-2build2 ii python-twisted-core 16.6.0-2ubuntu3 ii vorbis-tools1.4.0-10 Versions of packages kajongg recommends: ii khelpcenter 4:17.04.3-0ubuntu1 kajongg suggests no packages. -- no debconf information
Bug#864965: current version does not need python-kde4
Buster is on kajongg 16.08, tomorrow KDE 17.12 will be tagged. Please consider updating. The depencendy of python-kde4 has gone. 17.12 is ported to python3, python2 is not supported anymore. 17.12 is ported to qt5, qt4 is not supported anymore. New dependency is twisted 16.6.0 but Buster already has 17.9.0 17.12 comes with a lot of cleanups, removing many bugs, especially about unicode.
Bug#837513: obsolete
version 16.04 is really old. Buster is on 16.08, tomorrow 17.12 will be tagged. I am upstream, and I will not fix such old versions, so you may just as well close this bug. Why do I actively have to search for kajongg bug reports? Is there some way you can setup automatic notification for kajongg bugs?
Processed: notfound 883727 in kajongg/4:16.12.3-0ubuntu1, found 883727 in kajongg/4:16.08.3-1, tagging 883727
Processing commands for cont...@bugs.debian.org: > notfound 883727 kajongg/4:16.12.3-0ubuntu1 Bug #883727 [kajongg] kajongg: man page shows unsupported options The source kajongg and version 4:16.12.3-0ubuntu1 do not appear to match any binary packages Ignoring request to alter found versions of bug #883727 to the same values previously set > found 883727 kajongg/4:16.08.3-1 Bug #883727 [kajongg] kajongg: man page shows unsupported options Marked as found in versions kajongg/4:16.08.3-1. > tags 883727 + pending Bug #883727 [kajongg] kajongg: man page shows unsupported options Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 883727: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883727 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#837513: obsolete
On woensdag 6 december 2017 22:47:19 CET Wolfgang Rohdewald wrote: > Why do I actively have to search for kajongg bug reports? > > Is there some way you can setup automatic notification for kajongg bugs? Hit the 'Subscribe' button on https://tracker.debian.org/pkg/kajongg signature.asc Description: This is a digitally signed message part.
Bug#875971: plasma-framework: Notification of 1 px
Hi, I have this issue as well, could you please package 5.38.0, as it seems to be fixed in there. Thank you, Tim
Processed: Re: Bug#883706: dolphin4 is still linked with libplasma3
Processing control commands: > severity -1 important Bug #883706 [dolphin4] dolphin4 is still linked with libplasma3 Severity set to 'important' from 'serious' > tag -1 - patch Bug #883706 [dolphin4] dolphin4 is still linked with libplasma3 Removed tag(s) patch. -- 883706: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883706 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#883706: dolphin4 is still linked with libplasma3
Control: severity -1 important Control: tag -1 - patch In data mercoledì 6 dicembre 2017 19:33:10 CET, Adrian Bunk ha scritto: > Package: dolphin4 > Version: 4:16.08.3-1 > Severity: serious > Tags: patch buster sid > > dolphin4 is still linked with libplasma3, > which has to be removed for the qtwebkit removal. NACK. dolphin4 (which uses kdelibs4) is shipped only to provide file browsing capabilities to konqueror (which uses kdelibs4). In recent versions of KDE Applications kde-baseapps does not exist anymore, replaced by split tarballs (konqueror, kfind, keditbookmarks, kdialog). Only konqueror is available in experimental, the others are waiting in NEW. Once all are available, they will replace kde-baseapps in unstable (in a coordinated upload with kde-l10n, since they ship translations), and thus dolphin4 will be removed. To be honest, it would be much easier if you could *wait* for the completion of Applications 17.08 in unstable/testing, so there will be few more kdelibs4-using sources either dropped (like dolphin4) or ported to Frameworks. -- Pino Toscano signature.asc Description: This is a digitally signed message part.