kdialog will crash when execute this command from the terminal: + kdialog (no option) + kdialog --msgbox (have an option, but no argument) + kdialog --msgboxx "hello" (an wrong option) Chrome/Chromium when download/upload makes kdialog crash too => can not download/upload. I'm using KDE neon User Edition 5.9 with all are updated to the latest version. Please fix this bug. Thanks!
Unless you provide a backtrace, we can only assume it is a duplicate. *** This bug has been marked as a duplicate of bug 375936 ***
How can I provide the backtrace? "We are sorry, kdialog closed unexpectedly. You cannot report this error, because kdialog does not provide a bug reporting address"
Application: kdialog (kdialog), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 [Current thread is 1 (Thread 0x7f62877f4940 (LWP 4959))] Thread 3 (Thread 0x7f627f9c6700 (LWP 4961)): [KCrash Handler] #6 0x00007f6295be8ce7 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f6298e66c50 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f6298e53816 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007f62959ecb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f62911866ba in start_thread (arg=0x7f627f9c6700) at pthread_create.c:333 #11 0x00007f62952f982d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f6285386700 (LWP 4960)): #0 0x00007f62952edb5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f6292737c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f62927398d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f62872b7d79 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f62959ecb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f62911866ba in start_thread (arg=0x7f6285386700) at pthread_create.c:333 #6 0x00007f62952f982d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f62877f4940 (LWP 4959)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f62959ed9fb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f62959ec6f6 in QThread::wait(unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f6298e535a6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #4 0x00007f6298e53639 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #5 0x00007f629522cff8 in __run_exit_handlers (status=0, listp=0x7f62955b65f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #6 0x00007f629522d045 in __GI_exit (status=<optimized out>) at exit.c:104 #7 0x00007f62959fbee3 in QCommandLineParser::showVersion() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f62959fd07b in QCommandLineParser::process(QStringList const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x000000000040c4a0 in ?? () #10 0x00007f6295213830 in __libc_start_main (main=0x409f30, argc=2, argv=0x7ffcf00fff08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcf00ffef8) at ../csu/libc-start.c:291 #11 0x0000000000410159 in _start ()
Yes same backtrace when wrong arguments are passed. Note that updating to Qt 5.8.0 fixes the crash, but unless you fix the arguments, it will just exit.
Oh, I'm using Qt 5.7.1. How to upgrade to Qt 5.8 in KDE User Edition?
Please do not change the bug status. Since KDE neon is a rolling distribution, you simply have to wait for the update to appear. KDE packages are usually updated daily, while everything else (possibly also including Qt), depend on the Ubuntu LTS package updates. *** This bug has been marked as a duplicate of bug 375936 ***