Bug 168006 - Crash in KUiServer integraton (settings)
Summary: Crash in KUiServer integraton (settings)
Status: RESOLVED FIXED
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
: 168069 168114 168936 169244 170342 170385 170787 174464 174795 175903 176130 177243 178034 178812 179105 181852 194579 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-08-01 17:17 UTC by Michal 'Aeddin' Oginski
Modified: 2009-06-07 18:03 UTC (History)
18 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Global Progress crash bt (7.95 KB, text/plain)
2008-08-18 21:37 UTC, Ningyu Shi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal 'Aeddin' Oginski 2008-08-01 17:17:56 UTC
Version:           2.1.0 (using KDE 4.1.0)
Installed from:    SuSE RPMs
OS:                Linux

When I disable KDE global tracking (by unchecking appropriate field during downloading) kget crashed. I repeat this a few times.
Backtrace attached below:


Application: KGet (kget), signal SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb641f6d0 (LWP 6304)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0x00000000 in ?? ()
#7  0xb78b235d in KJobTrackerInterface::unregisterJob ()
   from /usr/lib/libkdecore.so.5
#8  0xb7ef5ee4 in KAbstractWidgetJobTracker::unregisterJob ()
   from /usr/lib/libkdeui.so.5
#9  0xb7ef8d1c in KWidgetJobTracker::unregisterJob ()
   from /usr/lib/libkdeui.so.5
#10 0xb7d32fb1 in ?? () from /usr/lib/libkgetcore.so.4
#11 0xb7d1ebe2 in KGet::reloadKJobs () from /usr/lib/libkgetcore.so.4
#12 0x0808f472 in _start ()
#0  0xffffe430 in __kernel_vsyscall ()
Comment 1 Dario Andres 2008-08-01 18:54:51 UTC
Version 4.1.00 (KDE 4.1.0) (KDEmod) in ArchLinux i686:
Trying to reproduce this bug I got another crashes. May be related.

Steps to reproduce:
- Start KGET
- Start a new download (new download icon, paste a file URL) 
- The download start. PAUSE it. (may be unnecessary)
- Go to Settings / Advanced / Uncheck the KDE Global Tracking option
- Click OK
- Crash

Here is the backtrace:

Aplicación: KGet (kget), señal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb62a2700 (LWP 5166)]
[KCrash handler]
#6  0xb77289cb in KJob::percent (this=0x8d6a8a0)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdecore/jobs/kjob.cpp:224
#7  0xb7c14f5d in KUiServerJobs::reload (this=0x89bb968)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/core/kuiserverjobs.cpp:73
#8  0xb7bfaf81 in KGet::reloadKJobs ()
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/core/kget.cpp:595
#9  0x08090242 in MainWindow::slotNewConfig (this=0x8a6aa30)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/mainwindow.cpp:632
#10 0x080952b2 in MainWindow::qt_metacall (this=0x8a6aa30, 
    _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbff9399c)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/mainwindow.moc:161
#11 0xb75648d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb7564ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb7d4405a in KConfigDialog::settingsChanged (this=0x8d21388, 
    _t1=@0xbff939c8)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialog.moc:103
#14 0xb7d45d9e in KConfigDialog::KConfigDialogPrivate::_k_settingsChangedSlot
    (this=0x8dc0ba8)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/dialogs/kconfigdialog.cpp:243
#15 0xb7d462d5 in KConfigDialog::qt_metacall (this=0x8d21388, 
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbff93aa8)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialog.moc:86
#16 0x08061f19 in PreferencesDialog::qt_metacall (this=0x8d21388, 
    _c=QMetaObject::InvokeMetaMethod, _id=80, _a=0xbff93aa8)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/moc_preferencesdialog.cpp:60
#17 0xb75648d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb7564ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb7d46ef8 in KConfigDialogManager::settingsChanged (this=0x8dac160)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialogmanager.moc:90
#20 0xb7d48647 in KConfigDialogManager::updateSettings (this=0x8dac160)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/dialogs/kconfigdialogmanager.cpp:383
#21 0xb7d48da2 in KConfigDialogManager::qt_metacall (this=0x8dac160, 
    _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbff93c18)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialogmanager.moc:78
#22 0xb75648d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb7564ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb7d5623e in KDialog::okClicked (this=0x8d21388)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kdialog.moc:247
#25 0xb7d58e84 in KDialog::slotButtonClicked (this=0x8d21388, button=4)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/dialogs/kdialog.cpp:844
#26 0xb7d58fcc in KDialog::qt_metacall (this=0x8d21388, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbff93e3c)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kdialog.moc:181
#27 0xb7e1d903 in KPageDialog::qt_metacall (this=0x8d21388, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbff93e3c)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kpagedialog.moc:63
#28 0xb7d4629d in KConfigDialog::qt_metacall (this=0x8d21388, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbff93e3c)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialog.moc:74
#29 0x08061f19 in PreferencesDialog::qt_metacall (this=0x8d21388, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbff93e3c)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/moc_preferencesdialog.cpp:60
#30 0xb75648d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#31 0xb7564ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#32 0xb75695fa in QSignalMapper::mapped () from /usr/lib/libQtCore.so.4
#33 0xb75696bc in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#34 0xb7569883 in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#35 0xb756a61d in QSignalMapper::qt_metacall () from /usr/lib/libQtCore.so.4
#36 0xb75648d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb7564bb9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#38 0xb6f0e0a6 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#39 0xb6cc15f8 in ?? () from /usr/lib/libQtGui.so.4
#40 0x08daf760 in ?? ()
#41 0x00000000 in ?? ()
#0  0xb7f78424 in __kernel_vsyscall ()

I've got another crashes while checking the KDE Global Tracking option (activating)
Comment 2 Dario Andres 2008-08-01 19:22:15 UTC
I've just reproduced the original bug. Here is the full backtrace:

Aplicación: KGet (kget), señal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb6282700 (LWP 5627)]
[KCrash handler]
#6  0x00000000 in ?? ()
#7  0xb75463c4 in QObject::disconnect () from /usr/lib/libQtCore.so.4
#8  0xb770b7d0 in KJobTrackerInterface::unregisterJob (this=0x98e6198, 
    job=0x9a29b08)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdecore/jobs/kjobtrackerinterface.cpp:82
#9  0xb7dc251b in KAbstractWidgetJobTracker::unregisterJob (this=0x98e6198, 
    job=0x9a29b08)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/jobs/kabstractwidgetjobtracker.cpp:50
#10 0xb7dc4faf in KWidgetJobTracker::unregisterJob (this=0x98e6198, 
    job=0x9a29b08)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/jobs/kwidgetjobtracker.cpp:93
#11 0xb7bf4fa2 in KUiServerJobs::reload (this=0x982e968)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/core/kuiserverjobs.cpp:77
#12 0xb7bdaf81 in KGet::reloadKJobs ()
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/core/kget.cpp:595
#13 0x08090242 in MainWindow::slotNewConfig (this=0x98b13c0)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/mainwindow.cpp:632
#14 0x080952b2 in MainWindow::qt_metacall (this=0x98b13c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfc7167c)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/mainwindow.moc:161
#15 0xb75448d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb7544ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb7d2413a in KConfigDialog::settingsChanged (this=0x9c70bc8, 
    _t1=@0xbfc716a8)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialog.moc:103
#18 0xb7d25e7e in KConfigDialog::KConfigDialogPrivate::_k_settingsChangedSlot
    (this=0x9c8a1a0)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/dialogs/kconfigdialog.cpp:243
#19 0xb7d263b5 in KConfigDialog::qt_metacall (this=0x9c70bc8, 
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfc71788)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialog.moc:86
#20 0x08061f19 in PreferencesDialog::qt_metacall (this=0x9c70bc8, 
    _c=QMetaObject::InvokeMetaMethod, _id=80, _a=0xbfc71788)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/moc_preferencesdialog.cpp:60
#21 0xb75448d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb7544ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb7d26fd8 in KConfigDialogManager::settingsChanged (this=0x9c85068)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialogmanager.moc:90
#24 0xb7d28727 in KConfigDialogManager::updateSettings (this=0x9c85068)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/dialogs/kconfigdialogmanager.cpp:383
#25 0xb7d28e82 in KConfigDialogManager::qt_metacall (this=0x9c85068, 
    _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc718f8)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialogmanager.moc:78
#26 0xb75448d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb7544ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb7d3631e in KDialog::okClicked (this=0x9c70bc8)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kdialog.moc:247
#29 0xb7d38f64 in KDialog::slotButtonClicked (this=0x9c70bc8, button=4)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/dialogs/kdialog.cpp:844
#30 0xb7d390ac in KDialog::qt_metacall (this=0x9c70bc8, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfc71b1c)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kdialog.moc:181
#31 0xb7dfdb43 in KPageDialog::qt_metacall (this=0x9c70bc8, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfc71b1c)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kpagedialog.moc:63
#32 0xb7d2637d in KConfigDialog::qt_metacall (this=0x9c70bc8, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfc71b1c)
    at /home/jan/Source/packages/kde41/work/kdelibs/src/build/kdeui/kconfigdialog.moc:74
#33 0x08061f19 in PreferencesDialog::qt_metacall (this=0x9c70bc8, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfc71b1c)
    at /home/jan/Source/packages/kdemod41-usr/work/kdenetwork/src/kdenetwork-4.1.0/kget/moc_preferencesdialog.cpp:60
#34 0xb75448d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#35 0xb7544ded in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xb75495fa in QSignalMapper::mapped () from /usr/lib/libQtCore.so.4
#37 0xb75496bc in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#38 0xb7549883 in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#39 0xb754a61d in QSignalMapper::qt_metacall () from /usr/lib/libQtCore.so.4
#40 0xb75448d7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#41 0xb7544bb9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#42 0xb6eee0a6 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#43 0xb6ca15f8 in ?? () from /usr/lib/libQtGui.so.4
#44 0x09c7bbf8 in ?? ()
#45 0x00000000 in ?? ()
#0  0xb7f58424 in __kernel_vsyscall ()
Comment 3 Thibaud Mouton 2008-08-01 21:38:09 UTC
Confirm the bug --> crash as soon as I want to change (and not only view) a settings in Settings --> Configure Kget. Crash always happens at validating after a change (OK or Apply)

Here is the backtrace :

Application: KGet (kget), signal SIGSEGV
(no debugging symbols found)
....
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb8078770 (LWP 7227)]
(no debugging symbols found)
....
(no debugging symbols found)
....
(no debugging symbols found)
[KCrash handler]
#6  0x00c06f70 in QObject::disconnect () from /usr/lib/libQtCore.so.4
#7  0x0082e7ed in KJobTrackerInterface::unregisterJob ()
   from /usr/lib/libkdecore.so.5
#8  0x00327074 in KAbstractWidgetJobTracker::unregisterJob ()
   from /usr/lib/libkdeui.so.5
#9  0x00329edc in KWidgetJobTracker::unregisterJob ()
   from /usr/lib/libkdeui.so.5
#10 0x00145cb9 in ?? () from /usr/lib/libkgetcore.so.4
#11 0x001317f2 in KGet::reloadKJobs () from /usr/lib/libkgetcore.so.4
#12 0x0808d2d2 in _start ()
Comment 4 Dominik Tritscher 2008-08-02 10:06:15 UTC
*** Bug 168069 has been marked as a duplicate of this bug. ***
Comment 5 Javier goday 2008-08-02 20:27:31 UTC
*** Bug 168114 has been marked as a duplicate of this bug. ***
Comment 6 Javier goday 2008-08-02 20:35:47 UTC
SVN commit 841189 by jgoday:

Add an kjob adapter over kget transfer to register directly to kuiserver (if enabled)
BUG:168006


 M  +1 -0      CMakeLists.txt  
 A             core/kgetkjobadapter.cpp   [License: GPL (v2+)]
 A             core/kgetkjobadapter.h   [License: GPL (v2+)]
 M  +26 -13    core/kuiserverjobs.cpp  
 M  +1 -0      core/kuiserverjobs.h  
 M  +26 -2     core/transfergrouphandler.cpp  
 M  +8 -1      core/transfergrouphandler.h  
 M  +5 -2      core/transferhandler.cpp  
 M  +3 -1      core/transferhandler.h  
 M  +0 -3      transfer-plugins/kio/transferKio.cpp  
 M  +0 -5      transfer-plugins/multisegmentkio/multisegkio.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=841189
Comment 7 Christophe Marin 2008-08-12 10:57:45 UTC
*** Bug 168936 has been marked as a duplicate of this bug. ***
Comment 8 Urs Wolfer 2008-08-16 17:26:52 UTC
*** Bug 169244 has been marked as a duplicate of this bug. ***
Comment 9 Ningyu Shi 2008-08-18 21:37:26 UTC
Created attachment 26923 [details]
Global Progress crash bt
Comment 10 Ningyu Shi 2008-08-18 21:40:30 UTC
Comment on attachment 26923 [details]
Global Progress crash bt

This bug seems to show up in another way.
To reproduce
1. Open Kget, Enable global progress tracking to be 'show every single download'.
2. Download sth.
3. After download finishes, kget crashes.

Btw, The progress dialog shows up in a seperate window which seems to be quite odd. Well, I don't much of this option anyway...
Comment 11 Urs Wolfer 2008-09-09 20:18:18 UTC
*** Bug 170385 has been marked as a duplicate of this bug. ***
Comment 12 Urs Wolfer 2008-09-10 23:09:14 UTC
*** Bug 170826 has been marked as a duplicate of this bug. ***
Comment 13 Urs Wolfer 2008-09-14 11:41:05 UTC
*** Bug 170787 has been marked as a duplicate of this bug. ***
Comment 14 Urs Wolfer 2008-09-14 14:04:37 UTC
*** Bug 170342 has been marked as a duplicate of this bug. ***
Comment 15 Lukas Appelhans 2008-09-14 14:05:06 UTC
*** Bug 170342 has been marked as a duplicate of this bug. ***
Comment 16 Urs Wolfer 2008-09-14 14:14:55 UTC
I think Javier is the right person to look into this issue.
Comment 17 Lukas Appelhans 2008-11-08 13:03:41 UTC
*** Bug 174464 has been marked as a duplicate of this bug. ***
Comment 18 Lukas Appelhans 2008-11-10 18:06:39 UTC
*** Bug 174795 has been marked as a duplicate of this bug. ***
Comment 19 Lukas Appelhans 2008-11-24 12:58:19 UTC
*** Bug 175903 has been marked as a duplicate of this bug. ***
Comment 20 Frank James 2008-12-04 00:33:38 UTC
I still get this all the time, though interestingly when I went to see if it still happens a minute ago, I managed to add a filetype and OK it, and KGet DIDN'T crash! That was the first and only time since upgrading to the KDE4 version. Now it's back to crashing again, hehe. Here is my backtrace, in case it helps the cause:

Application: KGet (kget), signal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f70b174c6f0 (LWP 20591)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00007f70aff25722 in QObject::disconnect () from /usr/lib/libQtCore.so.4
#6  0x00007f70b02f0406 in KJobTrackerInterface::unregisterJob ()
   from /usr/lib/libkdecore.so.5
#7  0x00007f70b11887c1 in KWidgetJobTracker::unregisterJob ()
   from /usr/lib/libkdeui.so.5
#8  0x00007f70b0d57aa1 in ?? () from /usr/lib/libkgetcore.so.4
#9  0x000000000044ea78 in _start ()
#0  0x00007f70ae494621 in nanosleep () from /lib/libc.so.6

I hope all these bugs are going to get ironed out of KGet soon (for me, there seem to be more bugs than not!).
Comment 21 Urs Wolfer 2008-12-07 10:36:29 UTC
Javier, it would be nice if you could look at this crash. I think you know this part of code best. Thanks.
Comment 22 Javier goday 2008-12-07 16:55:31 UTC
I'm not able to reproduce it (trunk revision 893940).
Is anyone able to reproduce it using the trunk version ?
Comment 23 Lukas Appelhans 2008-12-07 18:34:54 UTC
Yop cannot reproduce it :) Seems like it's fixed in trunk so I will close this...

Lukas
Comment 24 Lukas Appelhans 2008-12-08 19:12:56 UTC
*** Bug 177243 has been marked as a duplicate of this bug. ***
Comment 25 Lukas Appelhans 2008-12-18 15:02:58 UTC
*** Bug 178034 has been marked as a duplicate of this bug. ***
Comment 26 Dario Andres 2008-12-26 17:28:06 UTC
*** Bug 178812 has been marked as a duplicate of this bug. ***
Comment 27 Urs Wolfer 2008-12-30 09:45:09 UTC
*** Bug 179105 has been marked as a duplicate of this bug. ***
Comment 28 Urs Wolfer 2009-01-25 11:53:11 UTC
*** Bug 181852 has been marked as a duplicate of this bug. ***
Comment 29 Dario Andres 2009-05-29 19:24:13 UTC
*** Bug 194579 has been marked as a duplicate of this bug. ***
Comment 30 Urs Wolfer 2009-06-07 18:03:00 UTC
*** Bug 176130 has been marked as a duplicate of this bug. ***