Summary: | Akregator crashed when i tried to close a tab | ||
---|---|---|---|
Product: | [Applications] akregator | Reporter: | Hrvoje Senjan <hrvoje.senjan> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | a.j.ball, alex.merry, alpha_one_x86, chri, christiandehne, cyberbob1972, dirk.heinrichs, frederic.coiffier, gabrimonfa, ignacio, jakobwalz, jjm, jmgrabiec, kde, m.falko, mail, marcus, markus.zimmermann, martin.girard5, Mathias.Homann, mhenatsch, mig1981, mikemerten, phil.ashby, phonic_p, postmaster, rudolfwetzels, teo78, wonko, y575 |
Priority: | NOR | ||
Version: | 4.7.2 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.7.4 | |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi Dirty patch to get a working Akregator with kwebkitpart New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Hrvoje Senjan
2011-10-14 12:58:13 UTC
Created attachment 64539 [details]
New crash information added by DrKonqi
akregator (4.8 pre) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
This happens every time I close a tab with a web page open in it. It didn't happen with trunk from a week or so ago, but does now.
-- Backtrace (Reduced):
#7 0x00007fd44a35896d in KParts::StatusBarExtension::statusBar (this=0xee5340) at /home/kde-devel/src/kde/kdelibs/kparts/statusbarextension.cpp:149
#8 0x00007fd44a35863e in KParts::StatusBarExtension::~StatusBarExtension (this=0xee5340, __in_chrg=<optimized out>) at /home/kde-devel/src/kde/kdelibs/kparts/statusbarextension.cpp:99
#9 0x00007fd44a358764 in KParts::StatusBarExtension::~StatusBarExtension (this=0xee5340, __in_chrg=<optimized out>) at /home/kde-devel/src/kde/kdelibs/kparts/statusbarextension.cpp:110
#10 0x00007fd443e594a5 in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#11 0x00007fd443e5ea79 in QObject::~QObject() () from /usr/lib/libQtCore.so.4
*** Bug 284538 has been marked as a duplicate of this bug. *** As I cannot reproduce, I suppose it crashes only when webkit is the rendering engine ? Apologies for the duplicate, but the bug reporting wizard didn't find any matching ones... Not sure where my setting for WebKit came from, there is no option in Akregator to change this. The Konqueror setting in Settings - Configure Konqueror - General was indeed set to WebKit, but I have no recollection of ever changing this. The odd thing was that even though this was set to WebKit, opening any web page in Konqueror would display in KHTML (according to the View - View Mode menu). Changing this setting back to KHTML appears to fix the problem in Akregator. Created attachment 65047 [details]
New crash information added by DrKonqi
kontact (4.7.2) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
As described above. akregator/kontact crashes every time when closing a tab when webkit is used as rendering engine (which is the new default with KDE 4.7.2 to my knowledge, at least for openSUSE). That konqueror still use khtml when clicking on a link was only present for me because this was an old home and caused by the content of ~/.kde4/share/apps/konqueror/profiles/webbrowsing
-- Backtrace (Reduced):
#7 0x00007fda1b35d11e in KParts::StatusBarExtension::statusBar (this=0x898e6f0) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:149
#8 0x00007fda1b35d294 in KParts::StatusBarExtension::~StatusBarExtension (this=0x898e6f0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:99
#9 0x00007fda1b35d3d9 in KParts::StatusBarExtension::~StatusBarExtension (this=0x898e6f0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:110
#10 0x00007fda1ca03e64 in QObjectPrivate::deleteChildren (this=0x89a36b0) at kernel/qobject.cpp:1964
#11 0x00007fda1ca08bb2 in QObject::~QObject (this=0x8494210, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946
Reproduced with KDE 4.7.3 *** Bug 285557 has been marked as a duplicate of this bug. *** Created attachment 65247 [details]
Dirty patch to get a working Akregator with kwebkitpart
It's a quick and dirty patch which corrects locally the bug. As I'm not a KDE developper, I can't find the root cause of the problem (kdelibs ? kwebkitpart ?)
Created attachment 65326 [details]
New crash information added by DrKonqi
akregator (4.7.3) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4
While I didn't have this problem in 4.7.2, I see it now after update to 4.7.3.
- What I was doing when the application crashed:
It's the same as for the other reporters: I closed a tab in akregator.
-- Backtrace (Reduced):
#7 0x00007f6c2b22c7ee in KParts::StatusBarExtension::statusBar (this=0x1f9eee0) at ../../kparts/statusbarextension.cpp:149
#8 0x00007f6c2b22ccf4 in KParts::StatusBarExtension::~StatusBarExtension (this=0x1f9eee0, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:99
#9 0x00007f6c2b22d0a9 in KParts::StatusBarExtension::~StatusBarExtension (this=0x1f9eee0, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:110
#10 0x00007f6c28d8fd75 in QObjectPrivate::deleteChildren (this=0x1ce6340) at kernel/qobject.cpp:1955
#11 0x00007f6c28d95349 in QObject::~QObject (this=0x1ce62c0, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
Created attachment 65327 [details]
New crash information added by DrKonqi
akregator (4.7.3) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4
While I didn't have this problem in 4.7.2, I see it now after update to 4.7.3.
- What I was doing when the application crashed:
It's the same as for the other reporters: I closed a tab in akregator.
-- Backtrace (Reduced):
#7 0x00007f6c2b22c7ee in KParts::StatusBarExtension::statusBar (this=0x1f9eee0) at ../../kparts/statusbarextension.cpp:149
#8 0x00007f6c2b22ccf4 in KParts::StatusBarExtension::~StatusBarExtension (this=0x1f9eee0, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:99
#9 0x00007f6c2b22d0a9 in KParts::StatusBarExtension::~StatusBarExtension (this=0x1f9eee0, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:110
#10 0x00007f6c28d8fd75 in QObjectPrivate::deleteChildren (this=0x1ce6340) at kernel/qobject.cpp:1955
#11 0x00007f6c28d95349 in QObject::~QObject (this=0x1ce62c0, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
Created attachment 65328 [details]
New crash information added by DrKonqi
akregator (4.7.3) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4
While I didn't have this problem in 4.7.2, I see it now after update to 4.7.3.
- What I was doing when the application crashed:
It's the same as for the other reporters: I closed a tab in akregator.
-- Backtrace (Reduced):
#7 0x00007f6c2b22c7ee in KParts::StatusBarExtension::statusBar (this=0x1f9eee0) at ../../kparts/statusbarextension.cpp:149
#8 0x00007f6c2b22ccf4 in KParts::StatusBarExtension::~StatusBarExtension (this=0x1f9eee0, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:99
#9 0x00007f6c2b22d0a9 in KParts::StatusBarExtension::~StatusBarExtension (this=0x1f9eee0, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:110
#10 0x00007f6c28d8fd75 in QObjectPrivate::deleteChildren (this=0x1ce6340) at kernel/qobject.cpp:1955
#11 0x00007f6c28d95349 in QObject::~QObject (this=0x1ce62c0, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
Created attachment 65361 [details]
New crash information added by DrKonqi
kontact (4.7.3) on KDE Platform 4.7.3 (4.7.3) "release 10" using Qt 4.7.4
- What I was doing when the application crashed:
I opened some articles as tabs in akregator and I tried to close one of them. There are some tabs where it works but closing the first tab always results in a crash.
This worked in 4.7.2.
-- Backtrace (Reduced):
#7 0x00007fb7727c611e in KParts::StatusBarExtension::statusBar (this=0x3e064e0) at /usr/src/debug/kdelibs-4.7.3/kparts/statusbarextension.cpp:149
#8 0x00007fb7727c6294 in KParts::StatusBarExtension::~StatusBarExtension (this=0x3e064e0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.7.3/kparts/statusbarextension.cpp:99
#9 0x00007fb7727c63d9 in KParts::StatusBarExtension::~StatusBarExtension (this=0x3e064e0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.7.3/kparts/statusbarextension.cpp:110
#10 0x00007fb773e6de64 in QObjectPrivate::deleteChildren (this=0x11b4de0) at kernel/qobject.cpp:1964
#11 0x00007fb773e72bb2 in QObject::~QObject (this=0x11cfcb0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946
I also experience this bug since the 4.7.2 to 4.7.3 update. Sometimes, I can close every tab but the first one, but mostly it crashes if I close any of the tabs. (I did not attach a backtrace, since its basically the same as the others) *** Bug 286186 has been marked as a duplicate of this bug. *** Probably fixed now : Git commit 999eac446a49e6126df04aa8717f95e6aef136fc by Andras Mantia. Committed on 10/11/2011 at 10:40. Pushed by amantia into branch 'KDE/4.7'. Don't try to access the parent() from the destructor, fixes crash on destruction. BUG: 283657 REVIEW: 103098 M +1 -1 kparts/statusbarextension.cpp http://commits.kde.org/kdelibs/999eac446a49e6126df04aa8717f95e6aef136fc Please test & close *** Bug 286325 has been marked as a duplicate of this bug. *** Is there an opensuse repository or rpm so I can test it without compiling? (In reply to comment #17) > Is there an opensuse repository or rpm so I can test it without compiling? In general it makes more sense to ask these questions at the openSUSE bugzilla, mailinglist, etc as upstream as you do not even tell with openSUSE version with which repos you use. But in this case there is already an openSUSE bug (https://bugzilla.novell.com/show_bug.cgi?id=729829) open for this issue with a link to an repo with fixed packages where I am waiting for feedback. So if you have specific needs please ask there. i have my own repo , and this is fixed for me - KDE 4.7.3 + qt 4.8 *** Bug 286634 has been marked as a duplicate of this bug. *** (In reply to comment #19) > i have my own repo , and this is fixed for me - KDE 4.7.3 + qt 4.8 Thanks, closing. *** Bug 286929 has been marked as a duplicate of this bug. *** *** Bug 288875 has been marked as a duplicate of this bug. *** Created attachment 67220 [details]
New crash information added by DrKonqi
akregator (4.7.3) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4
- What I was doing when the application crashed:
I had noticed two unused tabs in Akregator each time I attempt to close them the programme crashes and when I open it up again the two tabs are still there.
-- Backtrace (Reduced):
#7 0x00007fbbb9e057ee in KParts::StatusBarExtension::statusBar (this=0x14dc020) at ../../kparts/statusbarextension.cpp:149
#8 0x00007fbbb9e05cf4 in KParts::StatusBarExtension::~StatusBarExtension (this=0x14dc020, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:99
#9 0x00007fbbb9e060a9 in KParts::StatusBarExtension::~StatusBarExtension (this=0x14dc020, __in_chrg=<optimized out>) at ../../kparts/statusbarextension.cpp:110
#10 0x00007fbbb7968d75 in QObjectPrivate::deleteChildren (this=0x14d8e70) at kernel/qobject.cpp:1955
#11 0x00007fbbb796e349 in QObject::~QObject (this=0x14f47a0, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
*** Bug 291313 has been marked as a duplicate of this bug. *** *** Bug 291318 has been marked as a duplicate of this bug. *** Created attachment 67835 [details]
New crash information added by DrKonqi
kontact (4.7.2) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4
- What I was doing when the application crashed:
Kontact fail at close Akregator tab on read feeds.
-- Backtrace (Reduced):
#6 0xb706814e in typeinfo for QObjectData () from /usr/lib/libQtCore.so.4
[...]
#8 0xb60b5c66 in KParts::StatusBarExtension::statusBar (this=0x8964500) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:149
#9 0xb60b6199 in KParts::StatusBarExtension::~StatusBarExtension (this=0x8964500, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:99
#10 0xb60b6532 in KParts::StatusBarExtension::~StatusBarExtension (this=0x8964500, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:110
#11 0xb6f464d1 in QObjectPrivate::deleteChildren (this=0x89e8e50) at kernel/qobject.cpp:1964
*** Bug 292231 has been marked as a duplicate of this bug. *** *** Bug 293551 has been marked as a duplicate of this bug. *** *** Bug 294138 has been marked as a duplicate of this bug. *** *** Bug 294476 has been marked as a duplicate of this bug. *** *** Bug 295822 has been marked as a duplicate of this bug. *** Created attachment 69688 [details]
New crash information added by DrKonqi
kontact (4.7.2) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4
Still crash when clossing tab
-- Backtrace (Reduced):
#7 0x00007faddca3784e in KParts::StatusBarExtension::statusBar() const () from /usr/lib64/libkparts.so.4
#8 0x00007faddca37d54 in KParts::StatusBarExtension::~StatusBarExtension() () from /usr/lib64/libkparts.so.4
#9 0x00007faddca38109 in KParts::StatusBarExtension::~StatusBarExtension() () from /usr/lib64/libkparts.so.4
#10 0x00007fadde0f9465 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#11 0x00007fadde0fea09 in QObject::~QObject() () from /usr/lib64/libQtCore.so.4
*** Bug 296923 has been marked as a duplicate of this bug. *** Created attachment 70328 [details]
New crash information added by DrKonqi
kontact (4.7.2) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4
- What I was doing when the application crashed:
Nach Crash Sitzung wieder hergestellt, Tab geschlossen, danach Crash von "Kontact"
-- Backtrace (Reduced):
#6 0xb710e14e in typeinfo for QObjectData () from /usr/lib/libQtCore.so.4
[...]
#8 0xb615ac66 in KParts::StatusBarExtension::statusBar (this=0x89e8af8) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:149
#9 0xb615b199 in KParts::StatusBarExtension::~StatusBarExtension (this=0x89e8af8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:99
#10 0xb615b532 in KParts::StatusBarExtension::~StatusBarExtension (this=0x89e8af8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:110
#11 0xb6fec4e1 in QObjectPrivate::deleteChildren (this=0x881d9c0) at kernel/qobject.cpp:1964
*** Bug 298056 has been marked as a duplicate of this bug. *** *** Bug 299543 has been marked as a duplicate of this bug. *** *** Bug 299926 has been marked as a duplicate of this bug. *** *** Bug 303984 has been marked as a duplicate of this bug. *** *** Bug 310205 has been marked as a duplicate of this bug. *** |