Bug 188120 - crash when refreshing key from server
Summary: crash when refreshing key from server
Status: RESOLVED DUPLICATE of bug 189605
Alias: None
Product: kgpg
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Rolf Eike Beer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-26 00:36 UTC by Salvo "LtWorf" Tomaselli
Modified: 2009-05-12 08:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Salvo "LtWorf" Tomaselli 2009-03-26 00:36:26 UTC
Version:           2.1.0 (using 4.2.1 (KDE 4.2.1), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.29-0.slh.1-sidux-686

When i try to update my public key from a keyserver, that's what i get:

Application: KGpg (kgpg), signal SIGSEGV
[Current thread is 0 (LWP 3246)]

Thread 2 (Thread 0xb46abb90 (LWP 3250)):
#0  0xb8071424 in __kernel_vsyscall ()
#1  0xb698e581 in select () from /lib/i686/cmov/libc.so.6
#2  0xb6c295c0 in QProcessManager::run (this=0xa0db188) at io/qprocess_unix.cpp:305
#3  0xb6b5885e in QThreadPrivate::start (arg=0xa0db188) at thread/qthread_unix.cpp:189
#4  0xb61bb4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb69960de in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5d2f700 (LWP 3246)):
[KCrash Handler]
#6  0x080779b9 in KGpgItemModel::rowForNode (this=0xa159070, node=0xa235a28) at ../../kgpg/model/kgpgitemmodel.cpp:179
#7  0x08078a14 in KGpgItemModel::fixPersistentIndexes (this=0xa159070) at ../../kgpg/model/kgpgitemmodel.cpp:423
#8  0x08079216 in KGpgItemModel::refreshKeyIds (this=0xa159070, ids=@0xbf88db50) at ../../kgpg/model/kgpgitemmodel.cpp:372
#9  0x080647f2 in KGpgItemModel::qt_metacall (this=0xa159070, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf88dab0) at moc_kgpgitemmodel.cpp:100
#10 0xb6c61ae8 in QMetaObject::activate (sender=0xa63d748, from_signal_index=72, to_signal_index=72, argv=0xbf88dab0) at kernel/qobject.cpp:3069
#11 0xb6c62772 in QMetaObject::activate (sender=0xa63d748, m=0x8112a48, local_signal_index=0, argv=0xbf88dab0) at kernel/qobject.cpp:3143
#12 0x080d9495 in KeyServer::importFinished (this=0xa63d748, _t1=
          {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 9699}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbf88db50}, d = 0xbf88db50}}, <No data fields>})
    at ./keyservers.moc:180
#13 0x080dc4d7 in KeyServer::slotDownloadKeysFinished (this=0xa63d748, result=
        {{p = {static shared_null = {ref = {_q_value = 9699}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbf88dc14}, d = 0xbf88dc14}}, keys=
          {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 9699}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbf88dc10}, d = 0xbf88dc10}}, <No data fields>}, 
    imported=true, log=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 7629}, alloc = 0, size = 0, data = 0x81195fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 60}, alloc = 0, size = 0, data = 0xb6d3fc2e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbf88dc0c, static codecForCStrings = 0x0}, interface=0xa68da30) at ../../kgpg/keyservers.cpp:195
#14 0x080ddb18 in KeyServer::qt_metacall (this=0xa63d748, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbf88dcf0) at ./keyservers.moc:164
#15 0xb6c61ae8 in QMetaObject::activate (sender=0xa68da30, from_signal_index=9, to_signal_index=9, argv=0xbf88dcf0) at kernel/qobject.cpp:3069
#16 0xb6c62772 in QMetaObject::activate (sender=0xa68da30, m=0x81100b8, local_signal_index=5, argv=0xbf88dcf0) at kernel/qobject.cpp:3143
#17 0x080c00dd in KgpgInterface::downloadKeysFinished (this=0xa68da30, _t1=
        {{p = {static shared_null = {ref = {_q_value = 9699}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbf88dd48}, d = 0xbf88dd48}}, _t2=
          {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 9699}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbf88dd44}, d = 0xbf88dd44}}, <No data fields>}, 
    _t3=true, _t4=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 7629}, alloc = 0, size = 0, data = 0x81195fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 60}, alloc = 0, size = 0, data = 0xb6d3fc2e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbf88dd40, static codecForCStrings = 0x0}, _t5=0xa68da30) at ./kgpginterface.moc:315
#18 0x080c6a20 in KgpgInterface::downloadKeysFin (this=0xa68da30, p=0xa693780) at ../../kgpg/kgpginterface.cpp:1348
#19 0x080d10d0 in KgpgInterface::qt_metacall (this=0xa68da30, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbf88dfe0) at ./kgpginterface.moc:256
#20 0xb6c61ae8 in QMetaObject::activate (sender=0xa693780, from_signal_index=30, to_signal_index=30, argv=0xbf88dfe0) at kernel/qobject.cpp:3069
#21 0xb6c62772 in QMetaObject::activate (sender=0xa693780, m=0x81116e0, local_signal_index=1, argv=0xbf88dfe0) at kernel/qobject.cpp:3143
#22 0x080d8195 in GPGProc::processExited (this=0xa693780, _t1=0xa693780) at ./gpgproc.moc:93
#23 0x080d81b5 in GPGProc::finished (this=0xa693780) at ../../kgpg/gpgproc.cpp:61
#24 0x080d82ab in GPGProc::qt_metacall (this=0xa693780, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf88e0e8) at ./gpgproc.moc:74
#25 0xb6c61ae8 in QMetaObject::activate (sender=0xa693780, from_signal_index=10, to_signal_index=10, argv=0xbf88e0e8) at kernel/qobject.cpp:3069
#26 0xb6c62772 in QMetaObject::activate (sender=0xa693780, m=0xb6d3c06c, local_signal_index=2, argv=0xbf88e0e8) at kernel/qobject.cpp:3143
#27 0xb6be8ad9 in QProcess::finished (this=0xa693780, _t1=0, _t2=QProcess::NormalExit) at .moc/release-shared/moc_qprocess.cpp:136
#28 0xb6beeed4 in QProcessPrivate::_q_processDied (this=0xa693798) at io/qprocess.cpp:718
#29 0xb6beef8b in QProcess::qt_metacall (this=0xa693780, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbf88e2bc) at .moc/release-shared/moc_qprocess.cpp:109
#30 0xb6e7a7ba in KProcess::qt_metacall (this=0xa693780, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbf88e2bc) at ./kprocess.moc:62
#31 0x080d91bf in KLineBufferedProcess::qt_metacall (this=0xa693780, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbf88e2bc) at ./klinebufferedprocess.moc:67
#32 0x080d824f in GPGProc::qt_metacall (this=0xa693780, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbf88e2bc) at ./gpgproc.moc:67
#33 0xb6c61ae8 in QMetaObject::activate (sender=0xa69b060, from_signal_index=4, to_signal_index=4, argv=0xbf88e2bc) at kernel/qobject.cpp:3069
#34 0xb6c62772 in QMetaObject::activate (sender=0xa69b060, m=0xb6d3da90, local_signal_index=0, argv=0xbf88e2bc) at kernel/qobject.cpp:3143
#35 0xb6c9d3a3 in QSocketNotifier::activated (this=0xa69b060, _t1=28) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#36 0xb6c66877 in QSocketNotifier::event (this=0xa69b060, e=0xbf88e670) at kernel/qsocketnotifier.cpp:316
#37 0xb7122dcc in QApplicationPrivate::notify_helper (this=0xa0db9f8, receiver=0xa69b060, e=0xbf88e670) at kernel/qapplication.cpp:4084
#38 0xb712b0ae in QApplication::notify (this=0xa0d63b8, receiver=0xa69b060, e=0xbf88e670) at kernel/qapplication.cpp:3631
#39 0xb7b9894d in KApplication::notify (this=0xa0d63b8, receiver=0xa69b060, event=0xbf88e670) at ../../kdeui/kernel/kapplication.cpp:307
#40 0xb6c4b9ab in QCoreApplication::notifyInternal (this=0xa0d63b8, receiver=0xa69b060, event=0xbf88e670) at kernel/qcoreapplication.cpp:602
#41 0xb6c7758a in socketNotifierSourceDispatch (source=0xa0de170) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#42 0xb6207718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0xb620ac7b in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x0a0dd890 in ?? ()
#45 0x00000000 in ?? ()
Comment 1 Rolf Eike Beer 2009-05-12 08:44:32 UTC

*** This bug has been marked as a duplicate of bug 189605 ***