Bug 171638 - KGet crashes on downloading file
Summary: KGet crashes on downloading file
Status: RESOLVED DUPLICATE of bug 167851
Alias: None
Product: kio
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-25 09:35 UTC by Alexey Chernov
Modified: 2008-10-06 01:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Chernov 2008-09-25 09:35:35 UTC
Version:            (using KDE 4.1.1)
Compiler:          GCC 4.1.2 Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.1.2/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib Thread model: posix
OS:                Linux
Installed from:    Compiled From Sources

Kget suddenly crashes during its work. I noticed it usually take place while downloading any file (I'm not sure, but it seems that it crashes when the file is finished). Crash report will follow.
Comment 1 Alexey Chernov 2008-09-25 09:36:53 UTC
Приложение: KGet (kget), сигнал SIGABRT
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x7f879cc93700 (LWP 3679)]
[KCrash handler]
#5  0x00007f879870d55b in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:67
#6  0x00007f879870e90e in *__GI_abort () at abort.c:88
#7  0x00007f879b386f95 in qt_message_output (msgType=QtFatalMsg, 
    buf=<value optimized out>) at global/qglobal.cpp:2061
#8  0x00007f879b3870c7 in qFatal (msg=<value optimized out>)
    at global/qglobal.cpp:2263
#9  0x00007f879beaad0e in KDirListerCache::updateDirectory (this=0x1f6b520, 
    _dir=@0x7fffa4cca220)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/kio/kio/kdirlister.cpp:581
#10 0x00007f879beac024 in KDirListerCache::slotFileDirty (this=0x1f6b520, 
    path=@0x7fffa4cca4b0)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/kio/kio/kdirlister.cpp:893
#11 0x00007f879beaed27 in KDirListerCache::qt_metacall (this=0x1f6b520, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffa4cca3e0)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/build/kio/kdirlister_p.moc:94
#12 0x00007f879b48081c in QMetaObject::activate (sender=0x1f6b7d0, 
    from_signal_index=<value optimized out>, to_signal_index=4, 
    argv=0xffffffffffffffff) at kernel/qobject.cpp:3007
#13 0x00007f879bebec31 in KDirWatch::dirty (this=0x1f6b7d0, 
    _t1=@0x7fffa4cca4b0)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/build/kio/kdirwatch.moc:81
#14 0x00007f879bebee75 in KDirWatch::setDirty (this=0x1f6b7d0, 
    _file=@0x7fffa4cca4b0)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/kio/kio/kdirwatch.cpp:1657
#15 0x00007f879bec03ce in KDirWatchPrivate::emitEvent (this=0x1de4f90, 
    e=0x1f5c7c8, event=1, fileName=@0x7fffa4cca5b0)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/kio/kio/kdirwatch.cpp:1138
#16 0x00007f879bec3bbd in KDirWatchPrivate::slotRescan (this=0x1de4f90)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/kio/kio/kdirwatch.cpp:1216
#17 0x00007f879bec4d66 in KDirWatchPrivate::qt_metacall (this=0x1de4f90, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffa4cca6d0)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/build/kio/kdirwatch_p.moc:72
#18 0x00007f879b48081c in QMetaObject::activate (sender=0x1de4ff0, 
    from_signal_index=<value optimized out>, to_signal_index=4, 
    argv=0xffffffffffffffff) at kernel/qobject.cpp:3007
#19 0x00007f879b47b1ba in QObject::event (this=0x1de4ff0, e=0xe5f)
    at kernel/qobject.cpp:1096
#20 0x00007f8798f6118e in QApplicationPrivate::notify_helper (this=0x19a6ce0, 
    receiver=0x1de4ff0, e=0x7fffa4ccad10) at kernel/qapplication.cpp:3800
#21 0x00007f8798f65cae in QApplication::notify (this=0x7fffa4ccb010, 
    receiver=0x1de4ff0, e=0x7fffa4ccad10) at kernel/qapplication.cpp:3765
#22 0x00007f879c8a5e28 in KApplication::notify (this=0x7fffa4ccb010, 
    receiver=0x1de4ff0, event=0x7fffa4ccad10)
    at /usr/src/packages/kde4/4.1.1/kdelibs-4.1.1/kdeui/kernel/kapplication.cpp:311
#23 0x00007f879b46c748 in QCoreApplication::notifyInternal (
    this=0x7fffa4ccb010, receiver=0x1de4ff0, event=0x7fffa4ccad10)
    at kernel/qcoreapplication.cpp:591
#24 0x00007f879b4974a9 in QTimerInfoList::activateTimers (this=0x19aa350)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 0x00007f879b49509d in timerSourceDispatch (source=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:166
#26 0x00007f8797869cc7 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#27 0x00007f879786a4f2 in g_main_context_iterate ()
   from /usr/lib/libglib-2.0.so.0
#28 0x00007f879786a9a8 in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#29 0x00007f879b4954ee in QEventDispatcherGlib::processEvents (this=0x19a5f10, 
    flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#30 0x00007f8798fe724f in QGuiEventDispatcherGlib::processEvents (this=0xe5f, 
    flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007f879b46bb65 in QEventLoop::processEvents (
    this=<value optimized out>, flags=@0x7fffa4ccaf40)
    at kernel/qeventloop.cpp:149
#32 0x00007f879b46bcc8 in QEventLoop::exec (this=0x7fffa4ccaf80, 
    flags=@0x7fffa4ccaf90) at kernel/qeventloop.cpp:200
#33 0x00007f879b46dcce in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:849
#34 0x0000000000458b71 in main (argc=3, argv=0x7fffa4ccb5b8)
    at /usr/src/packages/kde4/4.1.1/kdenetwork-4.1.1/kget/main.cpp:153
#0  0x00007f87987719b0 in __nanosleep_nocancel () from /lib/libc.so.6
Comment 2 Urs Wolfer 2008-09-25 20:50:14 UTC
Looks like a crash in KDirLister.
Comment 3 David Faure 2008-09-25 21:40:28 UTC
Fixed on 2008-09-19 in r862727, I think, please retest.

*** This bug has been marked as a duplicate of bug 167851 ***
Comment 4 Alexey Chernov 2008-10-06 01:05:08 UTC
It seemes to persist in 4.1.2. Is the fix included in the version? I can also print here new crash report.
Comment 5 Alexey Chernov 2008-10-06 01:05:31 UTC
Приложение: KGet (kget), сигнал SIGABRT
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x7fde7ba17700 (LWP 3774)]
[KCrash handler]
#5  0x00007fde7748155b in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:67
#6  0x00007fde7748290e in *__GI_abort () at abort.c:88
#7  0x00007fde7a103f95 in qt_message_output (msgType=QtFatalMsg, 
    buf=<value optimized out>) at global/qglobal.cpp:2102
#8  0x00007fde7a1040c7 in qFatal (msg=<value optimized out>)
    at global/qglobal.cpp:2303
#9  0x00007fde7ac2deb9 in KDirListerCache::updateDirectory (this=0x153f240, 
    _dir=@0x7fff83a4bba0)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/kio/kio/kdirlister.cpp:599
#10 0x00007fde7ac2f1bd in KDirListerCache::slotFileDirty (this=0x153f240, 
    path=@0x7fff83a4be30)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/kio/kio/kdirlister.cpp:912
#11 0x00007fde7ac2fc3f in KDirListerCache::qt_metacall (this=0x153f240, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff83a4bd60)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/build/kio/kdirlister_p.moc:94
#12 0x00007fde7a1fdbec in QMetaObject::activate (sender=0x17d0290, 
    from_signal_index=<value optimized out>, to_signal_index=4, 
    argv=0xffffffffffffffff) at kernel/qobject.cpp:3022
#13 0x00007fde7ac3e6ad in KDirWatch::dirty (this=0x17d0290, 
    _t1=@0x7fff83a4be30)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/build/kio/kdirwatch.moc:81
#14 0x00007fde7ac3e8f1 in KDirWatch::setDirty (this=0x17d0290, 
    _file=@0x7fff83a4be30)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/kio/kio/kdirwatch.cpp:1657
#15 0x00007fde7ac3fe4a in KDirWatchPrivate::emitEvent (this=0x15641b0, 
    e=0x14e2c78, event=1, fileName=@0x7fff83a4bf30)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/kio/kio/kdirwatch.cpp:1138
#16 0x00007fde7ac43639 in KDirWatchPrivate::slotRescan (this=0x15641b0)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/kio/kio/kdirwatch.cpp:1216
#17 0x00007fde7ac447e2 in KDirWatchPrivate::qt_metacall (this=0x15641b0, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff83a4c050)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/build/kio/kdirwatch_p.moc:72
#18 0x00007fde7a1fdbec in QMetaObject::activate (sender=0x1564210, 
    from_signal_index=<value optimized out>, to_signal_index=4, 
    argv=0xffffffffffffffff) at kernel/qobject.cpp:3022
#19 0x00007fde7a1f859a in QObject::event (this=0x1564210, e=0xebe)
    at kernel/qobject.cpp:1111
#20 0x00007fde77cd777e in QApplicationPrivate::notify_helper (this=0x107cce0, 
    receiver=0x1564210, e=0x7fff83a4c690) at kernel/qapplication.cpp:3803
#21 0x00007fde77cdc29e in QApplication::notify (this=0x7fff83a4c990, 
    receiver=0x1564210, e=0x7fff83a4c690) at kernel/qapplication.cpp:3768
#22 0x00007fde7b6261a8 in KApplication::notify (this=0x7fff83a4c990, 
    receiver=0x1564210, event=0x7fff83a4c690)
    at /usr/src/packages/kde4/4.1.2/kdelibs-4.1.2/kdeui/kernel/kapplication.cpp:311
#23 0x00007fde7a1e9b28 in QCoreApplication::notifyInternal (
    this=0x7fff83a4c990, receiver=0x1564210, event=0x7fff83a4c690)
    at kernel/qcoreapplication.cpp:587
#24 0x00007fde7a2147b9 in QTimerInfoList::activateTimers (this=0x1080350)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#25 0x00007fde7a2123ad in timerSourceDispatch (source=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:160
#26 0x00007fde765f7cc7 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#27 0x00007fde765f84f2 in g_main_context_iterate ()
   from /usr/lib/libglib-2.0.so.0
#28 0x00007fde765f89a8 in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#29 0x00007fde7a2127fe in QEventDispatcherGlib::processEvents (this=0x107bf10, 
    flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#30 0x00007fde77d5dfdf in QGuiEventDispatcherGlib::processEvents (this=0xebe, 
    flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#31 0x00007fde7a1e8f45 in QEventLoop::processEvents (
    this=<value optimized out>, flags=@0x7fff83a4c8c0)
    at kernel/qeventloop.cpp:143
#32 0x00007fde7a1e90a8 in QEventLoop::exec (this=0x7fff83a4c900, 
    flags=@0x7fff83a4c910) at kernel/qeventloop.cpp:194
#33 0x00007fde7a1eb0ae in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:845
#34 0x0000000000458b71 in main (argc=3, argv=0x7fff83a4cf38)
    at /usr/src/packages/kde4/4.1.2/kdenetwork-4.1.2/kget/main.cpp:153
#0  0x00007fde774e59e1 in nanosleep () from /lib/libc.so.6