Summary: | Crash in KUiServer integraton (settings) | ||
---|---|---|---|
Product: | [Applications] kget | Reporter: | Michal 'Aeddin' Oginski <aeddin> |
Component: | general | Assignee: | KGet authors <kget> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | acrider77, andresbajotierra, dglent, geert.poels, gerrysw11, jgoday, kde-bugs, kdebugs, oleg.atamanenko+kde, optikos, phoeinx30, rasasi78, rvny, seajey.serg, shashwat.pant, ubuntu, vito_a, yankuic |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Global Progress crash bt |
Description
Michal 'Aeddin' Oginski
2008-08-01 17:17:56 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) 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 () 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 () *** Bug 168069 has been marked as a duplicate of this bug. *** *** Bug 168114 has been marked as a duplicate of this bug. *** 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 *** Bug 168936 has been marked as a duplicate of this bug. *** *** Bug 169244 has been marked as a duplicate of this bug. *** Created attachment 26923 [details]
Global Progress crash bt
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...
*** Bug 170385 has been marked as a duplicate of this bug. *** *** Bug 170826 has been marked as a duplicate of this bug. *** *** Bug 170787 has been marked as a duplicate of this bug. *** *** Bug 170342 has been marked as a duplicate of this bug. *** *** Bug 170342 has been marked as a duplicate of this bug. *** I think Javier is the right person to look into this issue. *** Bug 174464 has been marked as a duplicate of this bug. *** *** Bug 174795 has been marked as a duplicate of this bug. *** *** Bug 175903 has been marked as a duplicate of this bug. *** 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!). Javier, it would be nice if you could look at this crash. I think you know this part of code best. Thanks. I'm not able to reproduce it (trunk revision 893940). Is anyone able to reproduce it using the trunk version ? Yop cannot reproduce it :) Seems like it's fixed in trunk so I will close this... Lukas *** Bug 177243 has been marked as a duplicate of this bug. *** *** Bug 178034 has been marked as a duplicate of this bug. *** *** Bug 178812 has been marked as a duplicate of this bug. *** *** Bug 179105 has been marked as a duplicate of this bug. *** *** Bug 181852 has been marked as a duplicate of this bug. *** *** Bug 194579 has been marked as a duplicate of this bug. *** *** Bug 176130 has been marked as a duplicate of this bug. *** |