Bug 236055 - GeoIP not found (and sig fault)
Summary: GeoIP not found (and sig fault)
Status: RESOLVED DUPLICATE of bug 191589
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-02 19:22 UTC by nomenclatura
Modified: 2010-05-10 18:16 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Broken Pipe (57.64 KB, image/png)
2010-05-10 12:52 UTC, nomenclatura
Details
Not found (41.11 KB, image/png)
2010-05-10 13:02 UTC, nomenclatura
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nomenclatura 2010-05-02 19:22:03 UTC
Version:           ktorrent-3.3-999.pm.45.1.i586 (using KDE 4.3.5)
OS:                Linux
Installed from:    openSUSE RPMs

This is not a duplicate.

Whithin a minute after Ktorrent is launched, a little Window pops up saying that: 
"The file or folder http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz does not exist"

If it takes more than just a couple seconds to click on it, the application seg-fault, now, I am NOT reporting the crash but the GeoIP error which is the cause, I looked at similar bugs but they are related to other Qt issues, I think that if the GeoIP error is fixed there is no need to worry about  those other Qt errors.

I have followed the path on the browser and it is correct of course.
Comment 1 Joris Guisson 2010-05-02 21:44:43 UTC
Post the backtrace of the crash.
Comment 2 nomenclatura 2010-05-10 12:52:35 UTC
Created attachment 43426 [details]
Broken Pipe
Comment 3 nomenclatura 2010-05-10 13:01:38 UTC
Works correctly in ktorrent 3.2.4 with KDE 4.3.5
But then crash after 3.3 like in 3.3-999 and 3.3.4-2.1
_____________________________________________________________

Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5003700 (LWP 22053))]

Thread 5 (Thread 0xb361cb70 (LWP 22056)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5dec5b1 in select () from /lib/libc.so.6
#2  0xb77a144c in dht::RPCServerThread::run() () from /usr/lib/libbtcore.so.12
#3  0xb69bb623 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb69576e5 in start_thread () from /lib/libpthread.so.0
#5  0xb6957600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xa720bb70 (LWP 22085)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb695c0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb69bb02c in ?? () from /usr/lib/libQtCore.so.4
#3  0xb69bb170 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb773d2dc in net::DownloadThread::update() () from /usr/lib/libbtcore.so.12
#5  0xb773db28 in net::NetworkThread::run() () from /usr/lib/libbtcore.so.12
#6  0xb69bb623 in ?? () from /usr/lib/libQtCore.so.4
#7  0xb69576e5 in start_thread () from /lib/libpthread.so.0
#8  0xb6957600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xa6a0ab70 (LWP 22086)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb695bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb69bc750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb773c7b4 in net::UploadThread::update() () from /usr/lib/libbtcore.so.12
#4  0xb773db28 in net::NetworkThread::run() () from /usr/lib/libbtcore.so.12
#5  0xb69bb623 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb69576e5 in start_thread () from /lib/libpthread.so.0
#7  0xb6957600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa6209b70 (LWP 22087)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5de8d5e in poll () from /lib/libc.so.6
#2  0xa88526df in ?? () from /usr/lib/libresolv.so
#3  0xa88509b6 in __libc_res_nquery () from /usr/lib/libresolv.so
#4  0xb0012e2b in _nss_dns_gethostbyaddr2_r () from /lib/libnss_dns.so.2
#5  0xb001318f in _nss_dns_gethostbyaddr_r () from /lib/libnss_dns.so.2
#6  0xb5e0af2f in gethostbyaddr_r () from /lib/libc.so.6
#7  0xb5e136a7 in getnameinfo () from /lib/libc.so.6
#8  0xb7740e32 in net::ReverseResolver::resolve(net::Address const&) () from /usr/lib/libbtcore.so.12
#9  0xb7740ee5 in net::ReverseResolver::run() () from /usr/lib/libbtcore.so.12
#10 0xb7740fee in net::ReverseResolverThread::run() () from /usr/lib/libbtcore.so.12
#11 0xb69bb623 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb69576e5 in start_thread () from /lib/libpthread.so.0
#13 0xb6957600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb5003700 (LWP 22053)):
[KCrash Handler]
#6  0xb74bb21d in KIO::Slave::deref() () from /usr/lib/libkio.so.5
#7  0xb74bba71 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#8  0xb74be0d4 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#9  0xb6ac8864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#10 0xb6ac9585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb73bb4e5 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#12 0xb73bd3ca in ?? () from /usr/lib/libkio.so.5
#13 0xb73bd517 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#14 0xb6ac104a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#15 0xb6ac2796 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#16 0xb60dd8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb60e534e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb7121521 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0xb6ab232e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb6ab2fdc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#21 0xb6ab319c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#22 0xb6ade4dd in ?? () from /usr/lib/libQtCore.so.4
#23 0xb53c34c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb53c6d98 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb53c6ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb6ade011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb617f29a in ?? () from /usr/lib/libQtGui.so.4
#28 0xb6ab098d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb6ab0dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb6ab3270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#31 0xb60dd774 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#32 0x08067a01 in main ()
Comment 4 nomenclatura 2010-05-10 13:02:35 UTC
Created attachment 43427 [details]
Not found
Comment 5 Joris Guisson 2010-05-10 18:16:15 UTC
This is a KIO bug

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