https://bugs.kde.org/show_bug.cgi?id=359800
Bug ID: 359800 Summary: KWalletManager5 and some other apps using KWallet fails on dbus_connection_send_with_reply Product: kwalletmanager Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: va...@kde.org Reporter: w01dn...@gmail.com KWalletManager5 crashes at start with log: Application: Менеджер торбинок (kwalletmanager5), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0b09c72840 (LWP 7699))] Thread 2 (Thread 0x7f0af3522700 (LWP 7700)): #0 0x00007f0b050b7bbd in poll () at /lib64/libc.so.6 #1 0x00007f0afe600422 in () at /usr/lib64/libxcb.so.1 #2 0x00007f0afe60200f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f0af58803c9 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f0b057b244f in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f0b007c00a4 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f0b050bffed in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f0b09c72840 (LWP 7699)): [KCrash Handler] #6 0x00007f0b050100a7 in raise () at /lib64/libc.so.6 #7 0x00007f0b05011458 in abort () at /lib64/libc.so.6 #8 0x00007f0b0038a285 in () at /lib64/libdbus-1.so.3 #9 0x00007f0b00380ec1 in () at /lib64/libdbus-1.so.3 #10 0x00007f0b0036940c in dbus_connection_send_with_reply () at /lib64/libdbus-1.so.3 #11 0x00007f0b07101374 in () at /usr/lib64/libQt5DBus.so.5 #12 0x00007f0b070edd08 in QDBusConnection::asyncCall(QDBusMessage const&, int) const () at /usr/lib64/libQt5DBus.so.5 #13 0x00007f0b0710b1ce in QDBusAbstractInterface::asyncCallWithArgumentList(QString const&, QList<QVariant> const&) () at /usr/lib64/libQt5DBus.so.5 #14 0x00007f0b098a7bfa in KWallet::Wallet::openWallet(QString const&, unsigned long long, KWallet::Wallet::OpenType) () at /usr/lib64/libKF5Wallet.so.5 #15 0x00000000004353dd in WalletControlWidget::onSetupWidget() (this=this@entry=0xff2af0) at /usr/src/debug/kwalletmanager-5.0.0git/src/manager/walletcontrolwidget.cpp:67 #16 0x000000000043553c in WalletControlWidget::WalletControlWidget(QWidget*, QString const&) (this=0xff2af0, parent=<optimized out>, walletName=...) at /usr/src/debug/kwalletmanager-5.0.0git/src/manager/walletcontrolwidget.cpp:45 #17 0x0000000000434c2e in KWalletManagerWidgetItem::KWalletManagerWidgetItem(QWidget*, QString const&) (this=0xfefe30, widgetParent=0xfd4a60, walletName=...) at /usr/src/debug/kwalletmanager-5.0.0git/src/manager/kwalletmanagerwidgetitem.cpp:28 #18 0x000000000043437b in KWalletManagerWidget::updateWalletDisplay(QString) (this=0xfd4a60, selectWallet=...) at /usr/src/debug/kwalletmanager-5.0.0git/src/manager/kwalletmanagerwidget.cpp:77 #19 0x000000000042f313 in KWalletManager::updateWalletDisplay() (this=this@entry=0x7ffcd9ca6f80) at /usr/src/debug/kwalletmanager-5.0.0git/src/manager/kwalletmanager.cpp:233 #20 0x000000000043028c in KWalletManager::configUI() (this=0x7ffcd9ca6f80) at /usr/src/debug/kwalletmanager-5.0.0git/src/manager/kwalletmanager.cpp:116 #21 0x0000000000453df5 in KWalletManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kwalletmanager-5.0.0git/build/src/manager/moc_kwalletmanager.cpp:175 #22 0x00007f0b059bf9c6 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #23 0x00007f0b066b6074 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #24 0x00007f0b067c623b in QMainWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #25 0x00007f0b08d376a7 in KMainWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #26 0x00007f0b08d713a5 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #27 0x00007f0b06675efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #28 0x00007f0b0667ad48 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #29 0x00007f0b0598edb5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #30 0x00007f0b05990f87 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #31 0x00007f0b059e67e3 in () at /usr/lib64/libQt5Core.so.5 #32 0x00007f0affe45c84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #33 0x00007f0affe45ed8 in () at /usr/lib64/libglib-2.0.so.0 #34 0x00007f0affe45f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #35 0x00007f0b059e5c5c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #36 0x00007f0b0598cc73 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #37 0x00007f0b05994826 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #38 0x000000000042e725 in main(int, char**) (argc=1, argv=<optimized out>) at /usr/src/debug/kwalletmanager-5.0.0git/src/manager/main.cpp:108 Same for QupZilla with kwallet plugin, drkonqi, etc. Also they writes to terminal: process <some_pid>: arguments to dbus_connection_send_with_reply() were incorrect, assertion "timeout_milliseconds >= 0 || timeout_milliseconds == -1" failed in file dbus-connection.c line 3410. This is normally a bug in some application using the D-Bus library. Reproducible: Always Steps to Reproduce: 1. Start KWalletManager5. Actual Results: Crash and message in terminal. Expected Results: It should work :) openSUSE Leap 42.1, x86_64, Plasma 5 from KDE:Unstable:Frameworks5 (git). # kwalletmanager5 --version kwalletmanager5 15.07.80 libdbus 1.8.16 -- You are receiving this mail because: You are watching all bug changes.