Re: Help kioslave from KF 5.51.0 always crashes

2018-10-13 Thread Michael Pyne
On Sat, Oct 13, 2018 at 03:34:59PM +0200, Heiko Becker wrote:
> Hello,
> 
> with kio-5.51.0 the help kioslave always crashes here, doesn't matter if I 
> use it via F1, the handbook entry in the menu or in khelpcenter directly 
> (https://bugs.kde.org/show_bug.cgi?id=399709)
> 
> If I revert 
> https://cgit.kde.org/kio.git/commit/?id=d428fc8e6447ede81f1e1911d0b66b39265672f3
>  
> it doesn't crash anymore and it becomes usable again, but admittedly I 
> don't understand the why yet.

I never bothered to reproduce the crash but I have a potential fix
(which I did test, and wasn't able to reproduce). See 
https://phabricator.kde.org/D16189

Regards,
 - Michael Pyne


Re: Help kioslave from KF 5.51.0 always crashes

2018-10-13 Thread David Faure
On samedi 13 octobre 2018 20:00:08 CEST Heiko Becker wrote:
> On Samstag, 13. Oktober 2018 19:36:39 CEST, Albert Astals Cid wrote:
> >> with kio-5.51.0 the help kioslave always crashes here, doesn't
> >> matter if I
> >> use it via F1, the handbook entry in the menu or in khelpcenter directly
> >> (https://bugs.kde.org/show_bug.cgi?id=399709)
> >> 
> >> If I revert  ...
> > 
> > Backtrace?
> 
> Already posted at https://bugs.kde.org/show_bug.cgi?id=399709, but here it
> goes again: [...]
 
I guess all kioslaves need a QCoreApplication instance nowadays...
Meanwhile this KCrash fix should fix the crash so we don't have to port all 
kioslaves right away: https://phabricator.kde.org/D16183

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5





KDE Frameworks 5.51.0

2018-10-13 Thread David Faure
Dear packagers,

I just realized that I forgot to actually send the email last saturday to 
announce the fact that KDE Frameworks 5.51.0 was up and ready to be packaged.
Sorry about that.
Should I still release this weekend, or do you need more time?

New frameworks: none this time.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
attica v5.51.0-rc1
8aed17c091f6115297d1e4fe5f8923a3de319f58
c46b132c982d8be11f3b714142c164808ff64685c4932212d6c2846538ceaed3  
sources/attica-5.51.0.tar.xz
baloo v5.51.0-rc1
6c3689167042856dde57d07151d8b4619f349e37
78ca6f8180e9288fad5fb4ff380f48e71c4723fbfffe0189fc8ae614256320f8  
sources/baloo-5.51.0.tar.xz
bluez-qt v5.51.0-rc1
3c083cd25795e90f2338b2990a2a0e6233435867
afeb1768fd0a81e3eaf8ae5f516d5c8a57f8cf62c59bb3692903749edab353de  
sources/bluez-qt-5.51.0.tar.xz
breeze-icons v5.51.0-rc1
5871286908b7b632ab202e425dfed06635e585e7
d16c30faf268ec057dde0d2d33760aabf371102c9cbbc51c964016f195ac8c9b  
sources/breeze-icons-5.51.0.tar.xz
extra-cmake-modules v5.51.0-rc1
62ebea91e4fbf6ec0765b0ee8b6aa118e6a95af4
96e4dde2f75a7b55f30eef35d0db40e1f87a67cc391ed36956bceb93f8253594  
sources/extra-cmake-modules-5.51.0.tar.xz
frameworkintegration v5.51.0-rc1
02f5d107a81e4bb86c28098c2d5e3faf48a16b6d
74bdca3125efd564c38797ed9545bdf874a6cfc2d805dda5ef06e0ceed56e42d  
sources/frameworkintegration-5.51.0.tar.xz
kactivities v5.51.0-rc1
682c2de1bc968f83c8364c2ffe8396c5aea3d4ee
75a9f1302d75e90ad9dbfd153f6b4d8082d0d25754b394b4478c9a22c372d559  
sources/kactivities-5.51.0.tar.xz
kactivities-stats v5.51.0-rc1
eabf5f2ad04398fae220d77c2900055c076e40fa
f4e085f0be01554a5dae6e54d5456de32d30c722cb3e942980b6e51291ecf414  
sources/kactivities-stats-5.51.0.tar.xz
kapidox v5.51.0-rc1
609eaf9a793ceed9d51ba24f5b94e5b9389caceb
56a00614e4d3d100e2e6f37097d2686ee2078bb7fb0efde72e04f397b2a7ff4c  
sources/kapidox-5.51.0.tar.xz
karchive v5.51.0-rc1
34afeeff9edd93b56efd112dcf7dc5503d81e92a
7667430451d0530b38532ee023e645d5ff66f2078352d39129f803dd7d0328b3  
sources/karchive-5.51.0.tar.xz
kauth v5.51.0-rc1
55db5f6c9fe00962bebf5dd34c79fa8dd2316dee
15faa8e4152b46a5833256ca6d39d22509487aa61853ee5d74c93e3869b2f95d  
sources/kauth-5.51.0.tar.xz
kbookmarks v5.51.0-rc1
33cb60c73dd3962cdaabf9638be8ac5ec9d9c41c
9488ea98724967affbac34a3c7e4b2dd2488a54a7aeefa46910a89d8880d5ef7  
sources/kbookmarks-5.51.0.tar.xz
kcmutils v5.51.0-rc2
5c427d7d0b2a03bba7920e46afd95dd09df6b3b4
c838d4671e87314897da62c62d3663d97e38ecb560fd5bf922a5806f7d611305  
sources/kcmutils-5.51.0.tar.xz
kcodecs v5.51.0-rc1
531dd623a521ad8dc7dda7d1c2b6feb496db10c4
55bc4f42e421d9e7ed829d66ff669e15df434941589b0a1b6da34c10d8c71c96  
sources/kcodecs-5.51.0.tar.xz
kcompletion v5.51.0-rc1
b8ea527a577e044eb1f95e9f999c742e7d6a52b7
f30f23a75498d41abf262dd3fab5cebb0ceea5353d57ad5113ccc2e1bb5ea6aa  
sources/kcompletion-5.51.0.tar.xz
kconfig v5.51.0-rc1
d5d0ed7ebf211f8948fc68276f39eeeb44422e10
78b11737356f09c316bfe00f0fc1fa70255b7f03fab7e3a84660757c4a57f1c0  
sources/kconfig-5.51.0.tar.xz
kconfigwidgets v5.51.0-rc1
87d640271a1d2e51268b069fd999351a6dad6fa9
bcc3ccac9c766524652a6456e5bcd98c0c77a8195c02cafe9ce80442cbc6ef83  
sources/kconfigwidgets-5.51.0.tar.xz
kcoreaddons v5.51.0-rc1
6e5caf66642f126811b9ca57f103f7e45378e6ea
0bd72bdf566ac013881a9b4f66442e87414ce841c9cd03c1ff38b8f30f70bb17  
sources/kcoreaddons-5.51.0.tar.xz
kcrash v5.51.0-rc1
91d8d79701a7992f5a2a885d928b266b2e603054
ac670fe11eda853cc2d804446517576cf08666a9278d681858d61979240ee65c  
sources/kcrash-5.51.0.tar.xz
kdbusaddons v5.51.0-rc1
ebdba21e9c2d51cfb2abbf83ae59a9704f784f8b
6b8e86ef5e5060ce4475a6e3a24f5860ff1b18be8340ba9348828fc86093a4c4  
sources/kdbusaddons-5.51.0.tar.xz
kdeclarative v5.51.0-rc1
b1ce6eeff3196c4144f418a22da4f8a09aac9e58
72f7a8673a7d1feee44ed310cfc691811904b2f3866fe8715bcb9007a256b090  
sources/kdeclarative-5.51.0.tar.xz
kded v5.51.0-rc1
8ab7c99a81d7444e737aa67ce7ff97592d6a2c18
73a9847921606f40a0aa925d0f04c0334f9c417fa62b80979d12dfba6461fcbc  
sources/kded-5.51.0.tar.xz
kdelibs4support v5.51.0-rc1
be18232605a6ca94c6cd137be3d13a7f34337cfe
38028248ce431c170c76045e9f5819a032f4d72fd60cd434172a082fff3fb816  
sources/portingAids/kdelibs4support-5.51.0.tar.xz
kdesignerplugin v5.51.0-rc1
1e9456458ef0b0b814e149f24fb37829dfccf6f5
406eb8a9f2028b6d057fde6e8027c22fc98c49ce6fc43826127229533dc0c122  
sources/kdesignerplugin-5.51.0.tar.xz
kdesu v5.51.0-rc1
51a2b33d099ba55283440fb99de0df1f52f13fc7
e916884bc64b7d2abaaed1bf42cb711c438516ced6a25d610b5f91ed0c854086  
sources/kdesu-5.51.0.tar.xz
kdewebkit v5.51.0-rc1
b2303c7608a5e104064e027add14eed799cf6bff
8f795e91d8d4665ce7b3fe5b465da301c0cd0d06834f10baab14180d1d166f7e  
sources/kdewebkit-5.51.0.tar.xz
kdnssd v5.51.0-rc1
666a4dc04aa423b00270c2a2bc95e6b29d77735e
14f81cd8318ab6c853eccc56c1d49ff575c30d9117e38f3f9f14a86438bd7d2e  
sources/kdnssd-5.51.0.tar.xz
kdoctools v5.51.0-rc1
1c1b793de4e6bb1a8ca5256dd58b5838cbbb7967
bcc3ff9afb2a2be58179faae65a44ab65cdb7d4b2c014fa24a957e1330adee88  
sources/kdoctools-5.51.0.tar.xz
kemoticons v5.51.0-rc1

Re: Help kioslave from KF 5.51.0 always crashes

2018-10-13 Thread Heiko Becker

On Samstag, 13. Oktober 2018 19:36:39 CEST, Albert Astals Cid wrote:
with kio-5.51.0 the help kioslave always crashes here, doesn't 
matter if I 
use it via F1, the handbook entry in the menu or in khelpcenter directly 
(https://bugs.kde.org/show_bug.cgi?id=399709)


If I revert  ...


Backtrace?


Already posted at https://bugs.kde.org/show_bug.cgi?id=399709, but here it 
goes again:


Application: kdeinit5 (kdeinit5), signal: Segmentation fault
Using host libthread_db library 
"/usr/x86_64-pc-linux-gnu/lib/libthread_db.so.1".

[KCrash Handler]
#6  0x7fb48e8a1e3c in std::__atomic_base::load 
(__m=std::memory_order_relaxed, this=0x3500740071006e) at 
/usr/x86_64-pc-linux-gnu/include/c++/8.2.0/bits/atomic_base.h:390
#7  QAtomicOps::load (_q_value=...) at 
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:227
#8  QBasicAtomicInteger::load (this=0x3500740071006e) at 
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:103
#9  QtPrivate::RefCount::deref (this=0x3500740071006e) at 
../../include/QtCore/../../src/corelib/tools/qrefcount.h:66
#10 QString::operator= (this=0x56011cf86260, other=...) at 
tools/qstring.cpp:2185
#11 0x7fb48f3d0cc6 in KCrash::setApplicationFilePath (filePath=...) at 
/usr/x86_64-pc-linux-gnu/include/qt5/QtCore/qlist.h:115
#12 0x7fb48f3d17e3 in KCrash::initialize () at 
/var/tmp/paludis/build/kde-frameworks-kcrash-5.51.0/work/kcrash-5.51.0/src/kcrash.cpp:138
#13 0x7fb48abf9691 in KIO::SlaveBase::SlaveBase (this=0x7ffc90f74220, 
protocol=..., pool_socket=..., app_socket=...) at 
/var/tmp/paludis/build/kde-frameworks-kio-5.51.0/work/kio-5.51.0/src/core/slavebase.cpp:244
#14 0x7fb48f41cb4f in HelpProtocol::HelpProtocol (this=0x7ffc90f74220, 
ghelp=, pool=..., app=...) at 
/var/tmp/paludis/build/kde-frameworks-kio-5.51.0/work/kio-5.51.0/src/ioslaves/help/kio_help.cpp:146
#15 0x7fb48f41fb12 in kdemain (argc=, argv=out>) at 
/var/tmp/paludis/build/kde-frameworks-kio-5.51.0/work/kio-5.51.0/src/ioslaves/help/main.cpp:57
#16 0x56011bbc39e8 in launch (argc=4, _name=0x56011cf81a38 
"/usr/x86_64-pc-linux-gnu/lib/qt5/plugins/kf5/kio/help.so", args=out>, cwd=, envc=0, envs=, reset_env=false, 
tty=0x0, avoid_loops=false, startup_id_str=0x56011bbc616c "0") at 
/var/tmp/paludis/build/kde-frameworks-kinit-5.51.0/work/kinit-5.51.0/src/kdeinit/kinit.cpp:706
#17 0x56011bbc4998 in handle_launcher_request (sock=8, who=out>) at 
/var/tmp/paludis/build/kde-frameworks-kinit-5.51.0/work/kinit-5.51.0/src/kdeinit/kinit.cpp:1146
#18 0x56011bbc523b in handle_requests (waitForPid=0) at 
/var/tmp/paludis/build/kde-frameworks-kinit-5.51.0/work/kinit-5.51.0/src/kdeinit/kinit.cpp:1339
#19 0x56011bbc056e in main (argc=5, argv=) at 
/var/tmp/paludis/build/kde-frameworks-kinit-5.51.0/work/kinit-5.51.0/src/kdeinit/kinit.cpp:1785

[Inferior 1 (process 15353) detached]


Cheers,
Heiko


Re: Help kioslave from KF 5.51.0 always crashes

2018-10-13 Thread Albert Astals Cid
El dissabte, 13 d’octubre de 2018, a les 15:34:59 CEST, Heiko Becker va 
escriure:
> Hello,
> 
> with kio-5.51.0 the help kioslave always crashes here, doesn't matter if I 
> use it via F1, the handbook entry in the menu or in khelpcenter directly 
> (https://bugs.kde.org/show_bug.cgi?id=399709)
> 
> If I revert 
> https://cgit.kde.org/kio.git/commit/?id=d428fc8e6447ede81f1e1911d0b66b39265672f3
>  
> it doesn't crash anymore and it becomes usable again, but admittedly I 
> don't understand the why yet.

Backtrace?

Cheers,
  Albert

> 
> Cheers,
> Heiko






Help kioslave from KF 5.51.0 always crashes

2018-10-13 Thread Heiko Becker

Hello,

with kio-5.51.0 the help kioslave always crashes here, doesn't matter if I 
use it via F1, the handbook entry in the menu or in khelpcenter directly 
(https://bugs.kde.org/show_bug.cgi?id=399709)


If I revert 
https://cgit.kde.org/kio.git/commit/?id=d428fc8e6447ede81f1e1911d0b66b39265672f3 
it doesn't crash anymore and it becomes usable again, but admittedly I 
don't understand the why yet.


Cheers,
Heiko