[telepathy] [Bug 345382] KTP asks for password while it's saved in kwallet and the wallet is open

Alexander Potashev aspotashev at gmail.com
Sat Mar 21 20:37:54 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=345382

--- Comment #4 from Alexander Potashev <aspotashev at gmail.com> ---
It segfaults. GDB output:

(gdb) run --persist
Starting program: /usr/lib64/libexec/ktp-auth-handler --persist
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe4c71700 (LWP 27115)]
New job started. 1 jobs currently running
New job started. 2 jobs currently running
Unknown signature value:  795
Unknown signature value:  795
Unknown signature value:  795
Unknown signature value:  795
Unknown signature value:  795
Job finished. 1 jobs currently running
("X-TELEPATHY-PASSWORD")
Starting Password auth
Requesting password
New job started. 2 jobs currently running
("X-OAUTH2", "X-GOOGLE-TOKEN", "PLAIN", "X-TELEPATHY-PASSWORD")
Starting Password auth
Requesting password
Saving password in SSO
[New Thread 0x7fffdc0ba700 (LWP 27126)]

(process:27114): accounts-glib-CRITICAL **: ag_manager_load_account: assertion
'account_id != 0' failed

(process:27114): GLib-CRITICAL **: g_error_free: assertion 'error != NULL'
failed
Creating account with providerName "ktp-haze-icq"
identityimpl.cpp 172 storeCredentials Storing credentials

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff74174e4 in
SignOn::IdentityImpl::storeCredentials(SignOn::IdentityInfo const&) () from
/usr/lib64/libsignon-qt5.so.1
(gdb) bt
#0  0x00007ffff74174e4 in
SignOn::IdentityImpl::storeCredentials(SignOn::IdentityInfo const&) () from
/usr/lib64/libsignon-qt5.so.1
#1  0x000000000042889c in
XTelepathyPasswordAuthOperation::storeCredentials(QString const&) ()
#2  0x0000000000429c64 in
XTelepathyPasswordAuthOperation::onDialogFinished(int) ()
#3  0x00007ffff6411c81 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#4  0x00007ffff54155ce in QDialog::finished(int) () from
/usr/lib64/libQt5Widgets.so.5
#5  0x00007ffff5415ce8 in QDialog::done(int) () from
/usr/lib64/libQt5Widgets.so.5
#6  0x00007ffff6411c81 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#7  0x00007ffff6411c81 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#8  0x00007ffff55a98d2 in QAbstractButton::clicked(bool) () from
/usr/lib64/libQt5Widgets.so.5
#9  0x00007ffff5322fc6 in QAbstractButtonPrivate::emitClicked() () from
/usr/lib64/libQt5Widgets.so.5
#10 0x00007ffff5323ade in QAbstractButtonPrivate::click() () from
/usr/lib64/libQt5Widgets.so.5
#11 0x00007ffff5323c54 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQt5Widgets.so.5
#12 0x00007ffff528b251 in QWidget::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#13 0x00007ffff524b9cc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#14 0x00007ffff5251287 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#15 0x00007ffff63e2435 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#16 0x00007ffff524fd11 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQt5Widgets.so.5
#17 0x00007ffff52a2816 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#18 0x00007ffff52a472b in QWidgetWindow::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5                                        
#19 0x00007ffff524b9cc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5                
#20 0x00007ffff5250896 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5                              
#21 0x00007ffff63e2435 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5                     
#22 0x00007ffff4d02eee in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
()                   
   from /usr/lib64/libQt5Gui.so.5                                               
#23 0x00007ffff4d046f5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
()     
   from /usr/lib64/libQt5Gui.so.5                                               
#24 0x00007ffff4ceb0a8 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()                   
   from /usr/lib64/libQt5Gui.so.5                                               
#25 0x00007fffe7edd9b0 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) ()                                               
   from /usr/lib64/qt5/plugins/platforms/libqxcb.so                             
#26 0x00007ffff2cfa704 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0                                                
#27 0x00007ffff2cfa948 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0                                            
#28 0x00007ffff2cfa9ec in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0                                               
#29 0x00007ffff64396ec in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()   
   from /usr/lib64/libQt5Core.so.5                                              
#30 0x00007ffff63e039b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5                 
#31 0x00007ffff63e7a06 in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#32 0x00000000004163e7 in main ()
(gdb)

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list