Bug 223274 - Kontact crash when losing network connection
Summary: Kontact crash when losing network connection
Status: RESOLVED DUPLICATE of bug 191589
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-18 13:49 UTC by Andreas K. Huettel
Modified: 2010-01-18 22:00 UTC (History)
1 user (show)

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 Andreas K. Huettel 2010-01-18 13:49:47 UTC
Application that crashed: kontact
Version of the application: 4.3.4
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.31-gentoo-r6 x86_64

What I was doing when the application crashed:
Network cable was accidentally pulled. 
Popup "Connection to DIMAP server unexpectedly lost". 
Confirmed with ok -> crash

This is a duplicate of Bug 191589

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7fdf00eed740 (LWP 10794))]

Thread 3 (Thread 0x7fdee555c910 (LWP 14718)):
#0  0x00007fdefa05f896 in *__GI___poll (fds=0x7fdee5559da0, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fdef37c57c0 in send_dg (statp=0x7fdee555cdc8, buf=0x7fdee5559e30 "\274\232\001", buflen=35, buf2=0x0, buflen2=0, ans=0x7fdee555a940 "\b\240\201\200", anssiz=1024, ansp=0x7fdee555b1a0, 
    ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1046
#2  __libc_res_nsend (statp=0x7fdee555cdc8, buf=0x7fdee5559e30 "\274\232\001", buflen=35, buf2=0x0, buflen2=0, ans=0x7fdee555a940 "\b\240\201\200", anssiz=1024, ansp=0x7fdee555b1a0, ansp2=0x0, 
    nansp2=0x0, resplen2=0x0) at res_send.c:557
#3  0x00007fdef37c3a7d in *__GI___libc_res_nquery (statp=0x7fdee555cdc8, name=0x7fdee0075898 "planet.gentoo.org", class=1, type=1, answer=0x7fdee555a940 "\b\240\201\200", anslen=1024, 
    answerp=0x7fdee555b1a0, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225
#4  0x00007fdef37c40dd in __libc_res_nquerydomain (statp=0x7fdee555cdc8, name=0x7fdee0075898 "planet.gentoo.org", domain=0x10 <Address 0x10 out of bounds>, class=1, type=1, 
    answer=0x7fdee555a940 "\b\240\201\200", anslen=1024, answerp=0x7fdee555b1a0, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:576
#5  0x00007fdef37c42c3 in *__GI___libc_res_nsearch (statp=0x7fdee555cdc8, name=0x7fdee0075898 "planet.gentoo.org", class=1, type=1, answer=0x7fdee555a940 "\b\240\201\200", anslen=1024, 
    answerp=0x7fdee555b1a0, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:377
#6  0x00007fdee4b2cff4 in *__GI__nss_dns_gethostbyname3_r (name=0x7fdee0075898 "planet.gentoo.org", af=2, result=0x7fdee555b6c0, buffer=0x7fdee555b2d0 "\204\307fW", buflen=512, 
    errnop=0x7fdee555c8a8, h_errnop=0x7fdee555b6f0, ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:197
#7  0x00007fdee4b2d2b4 in _nss_dns_gethostbyname2_r (name=0x7fdee5559da0 "\005", af=1, result=0x1388, buffer=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, buflen=0, errnop=0x0, 
    h_errnop=0x7fdee555b6f0) at nss_dns/dns-host.c:251
#8  0x00007fdefa07f9a9 in __gethostbyname2_r (name=0x7fdee0075898 "planet.gentoo.org", af=2, resbuf=0x7fdee555b6c0, buffer=0x7fdee555b2d0 "\204\307fW", buflen=512, result=0x7fdee555b6e0, 
    h_errnop=0x7fdee555b6f0) at ../nss/getXXbyYY_r.c:253
#9  0x00007fdefa052c1a in gaih_inet (name=0x7fdee0075898 "planet.gentoo.org", service=<value optimized out>, req=0x7fdee555b840, pai=0x7fdee555b8b0, naddrs=0x7fdee555b8b8)
    at ../sysdeps/posix/getaddrinfo.c:531
#10 0x00007fdefa0552f1 in *__GI_getaddrinfo (name=0x7fdee0075898 "planet.gentoo.org", service=0x0, hints=0x7fdee555b840, pai=0x7fdee555be18) at ../sysdeps/posix/getaddrinfo.c:2158
#11 0x00007fdefcff0d98 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:205
#12 0x00007fdefcfe8f9f in QHostInfo::fromName (name=<value optimized out>) at kernel/qhostinfo.cpp:230
#13 0x00007fdefd42889b in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0x1c9fe10)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:274
#14 0x00007fdefd429423 in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0x1c9fe10) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:103
#15 0x00007fdefad0588c in QThreadPoolThread::run (this=0x1243b60) at concurrent/qthreadpool.cpp:106
#16 0x00007fdefad0d804 in QThreadPrivate::start (arg=0x1243b60) at thread/qthread_unix.cpp:188
#17 0x00007fdefaa9d2a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#18 0x00007fdefa0686ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fdede522910 (LWP 14719)):
#0  0x00007fdefa05f896 in *__GI___poll (fds=0x7fdede51fda0, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fdef37c57c0 in send_dg (statp=0x7fdede522dc8, buf=0x7fdede51fe30 "\236\036\001", buflen=29, buf2=0x0, buflen2=0, ans=0x7fdede520940 "\247 \201\200", anssiz=1024, ansp=0x7fdede5211a0, 
    ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1046
#2  __libc_res_nsend (statp=0x7fdede522dc8, buf=0x7fdede51fe30 "\236\036\001", buflen=29, buf2=0x0, buflen2=0, ans=0x7fdede520940 "\247 \201\200", anssiz=1024, ansp=0x7fdede5211a0, ansp2=0x0, 
    nansp2=0x0, resplen2=0x0) at res_send.c:557
#3  0x00007fdef37c3a7d in *__GI___libc_res_nquery (statp=0x7fdede522dc8, name=0x1c9e058 "vjs.aip.org", class=1, type=1, answer=0x7fdede520940 "\247 \201\200", anslen=1024, answerp=0x7fdede5211a0, 
    answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225
#4  0x00007fdef37c40dd in __libc_res_nquerydomain (statp=0x7fdede522dc8, name=0x1c9e058 "vjs.aip.org", domain=0xa <Address 0xa out of bounds>, class=1, type=1, answer=0x7fdede520940 "\247 \201\200", 
    anslen=1024, answerp=0x7fdede5211a0, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:576
#5  0x00007fdef37c42c3 in *__GI___libc_res_nsearch (statp=0x7fdede522dc8, name=0x1c9e058 "vjs.aip.org", class=1, type=1, answer=0x7fdede520940 "\247 \201\200", anslen=1024, answerp=0x7fdede5211a0, 
    answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:377
#6  0x00007fdee4b2cff4 in *__GI__nss_dns_gethostbyname3_r (name=0x1c9e058 "vjs.aip.org", af=2, result=0x7fdede5216c0, buffer=0x7fdede5212d0 "\204\307fW", buflen=512, errnop=0x7fdede5228a8, 
    h_errnop=0x7fdede5216f0, ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:197
#7  0x00007fdee4b2d2b4 in _nss_dns_gethostbyname2_r (name=0x7fdede51fda0 "\004", af=1, result=0x1388, buffer=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, buflen=0, errnop=0x0, 
    h_errnop=0x7fdede5216f0) at nss_dns/dns-host.c:251
#8  0x00007fdefa07f9a9 in __gethostbyname2_r (name=0x1c9e058 "vjs.aip.org", af=2, resbuf=0x7fdede5216c0, buffer=0x7fdede5212d0 "\204\307fW", buflen=512, result=0x7fdede5216e0, 
    h_errnop=0x7fdede5216f0) at ../nss/getXXbyYY_r.c:253
#9  0x00007fdefa052c1a in gaih_inet (name=0x1c9e058 "vjs.aip.org", service=<value optimized out>, req=0x7fdede521840, pai=0x7fdede5218b0, naddrs=0x7fdede5218b8) at ../sysdeps/posix/getaddrinfo.c:531
#10 0x00007fdefa0552f1 in *__GI_getaddrinfo (name=0x1c9e058 "vjs.aip.org", service=0x0, hints=0x7fdede521840, pai=0x7fdede521e18) at ../sysdeps/posix/getaddrinfo.c:2158
#11 0x00007fdefcff0d98 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:205
#12 0x00007fdefcfe8f9f in QHostInfo::fromName (name=<value optimized out>) at kernel/qhostinfo.cpp:230
#13 0x00007fdefd42889b in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0x23d0aa0)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:274
#14 0x00007fdefd429423 in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0x23d0aa0) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:103
#15 0x00007fdefad0588c in QThreadPoolThread::run (this=0x12ed920) at concurrent/qthreadpool.cpp:106
#16 0x00007fdefad0d804 in QThreadPrivate::start (arg=0x12ed920) at thread/qthread_unix.cpp:188
#17 0x00007fdefaa9d2a7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#18 0x00007fdefa0686ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdf00eed740 (LWP 10794)):
[KCrash Handler]
#5  KIO::Slave::deref (this=0x1388620) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kio/kio/slave.cpp:242
#6  0x00007fdefd40fdea in KIO::Slave::gotInput (this=0x1388620) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kio/kio/slave.cpp:335
#7  0x00007fdefd4120e8 in KIO::Slave::qt_metacall (this=0x1388620, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff9998cf90)
    at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4_build/kio/slave.moc:76
#8  0x00007fdefadf1826 in QMetaObject::activate (sender=0x132a630, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xe187d0) at kernel/qobject.cpp:3101
#9  0x00007fdefd32ccdf in KIO::ConnectionPrivate::dequeue (this=0x14e70a0) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kio/kio/connection.cpp:82
#10 0x00007fdefd32d13a in KIO::Connection::qt_metacall (this=0x132a630, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x1f73fc0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4_build/kio/connection.moc:73
#11 0x00007fdefadee451 in QObject::event (this=0x132a630, e=0x13be5f0) at kernel/qobject.cpp:1099
#12 0x00007fdefbba18fd in QApplicationPrivate::notify_helper (this=0x85fa90, receiver=0x132a630, e=0x13be5f0) at kernel/qapplication.cpp:4065
#13 0x00007fdefbba91ba in QApplication::notify (this=0x7fff9998daf0, receiver=0x132a630, e=0x13be5f0) at kernel/qapplication.cpp:4030
#14 0x00007fdefc939fdb in KApplication::notify (this=0x7fff9998daf0, receiver=0x132a630, event=0x13be5f0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#15 0x00007fdefaddfa5b in QCoreApplication::notifyInternal (this=0x7fff9998daf0, receiver=0x132a630, event=0x13be5f0) at kernel/qcoreapplication.cpp:606
#16 0x00007fdefade03b1 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x819230) at kernel/qcoreapplication.h:213
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x819230) at kernel/qcoreapplication.cpp:1244
#18 0x00007fdefae047c3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:218
#19 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#20 0x00007fdef61a94a9 in g_main_dispatch (context=0x862520) at gmain.c:1824
#21 IA__g_main_context_dispatch (context=0x862520) at gmain.c:2377
#22 0x00007fdef61acae8 in g_main_context_iterate (context=0x862520, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2455
#23 0x00007fdef61acc9c in IA__g_main_context_iteration (context=0x862520, may_block=1) at gmain.c:2518
#24 0x00007fdefae0445f in QEventDispatcherGlib::processEvents (this=0x847cd0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#25 0x00007fdefbc2689f in QGuiEventDispatcherGlib::processEvents (this=0x20, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#26 0x00007fdefadde442 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007fdefadde5dc in QEventLoop::exec (this=0x7fff9998d950, flags=...) at kernel/qeventloop.cpp:197
#28 0x00007fdefade061c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#29 0x0000000000404b49 in main (argc=1, argv=0x7fff9998e0c8) at /var/tmp/portage/kde-base/kontact-4.3.4/work/kontact-4.3.4/kontact/src/main.cpp:218

This bug may be a duplicate of or related to bug 201203

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-18 22:00:14 UTC
Thanks

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