Summary: | Crash when entering a in the calendar widget and pressing Enter [null QGraphicsLinearLayout::removeItem, Plasma::Calendar::hideYearSpinBox] | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Stefan Borggraefe <Stefan.Borggraefe> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, awarsaw, finex, info.kalsan, jonagonzalezsan, kde-bugs, marcus, nicole.hornek, rnet723, roman2k9, sam, vit.tucek |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.6.4 | |
Sentry Crash Report: | |||
Attachments: |
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
Stefan Borggraefe
2011-04-30 18:51:56 UTC
can't reproduce this bug. Every year i tested was working well, but i didn't checked if the displayed day of the week was correct, as i tried 1402, 1, 5556 as well. @Jan: Which KDE, Qt versions did you use? Which distribution? Created attachment 59534 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) "release 3" using Qt 4.7.2
- What I was doing when the application crashed:
Plasma crashes when I try to change year with keyboard in calendar widget
-- Backtrace (Reduced):
#6 d_func (this=0x0, item=0x1057200) at graphicsview/qgraphicslinearlayout.h:109
#7 QGraphicsLinearLayout::removeItem (this=0x0, item=0x1057200) at graphicsview/qgraphicslinearlayout.cpp:314
#8 0x00007f022bd9bff2 in Plasma::Calendar::hideYearSpinBox() () from /usr/lib64/libplasmaclock.so.4
#9 0x00007f022bd9ce4c in Plasma::Calendar::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libplasmaclock.so.4
[...]
#11 0x00007f024474b91c in QWidget::event (this=0x105dd60, event=0x7fff6b654fa0) at kernel/qwidget.cpp:8372
Git commit 33fa0c965013d7abaa39cc17aa69fa2b18eefda3 by Aaron Seigo. Committed on 02/05/2011 at 14:54. Pushed by aseigo into branch 'KDE/4.6'. prevent crash when hiding the year boxes more than once BUG:272077 QSpinBox emits the finished signal when enter is pressed and when it loses focus. so if you hide it on enter, it then loses focus and the signal is emitted again. even if the value hasn't changed and no editing was done (not even returned from the previous signal emission). moderately lame. M +9 -0 libs/plasmaclock/calendar.cpp http://commits.kde.org/kde-workspace/33fa0c965013d7abaa39cc17aa69fa2b18eefda3 Git commit 86995c8c94cf4d26326c4a0c905682d67b5e59eb by Aaron Seigo. Committed on 02/05/2011 at 14:54. Pushed by aseigo into branch 'master'. prevent crash when hiding the year boxes more than once BUG:272077 QSpinBox emits the finished signal when enter is pressed and when it loses focus. so if you hide it on enter, it then loses focus and the signal is emitted again. even if the value hasn't changed and no editing was done (not even returned from the previous signal emission). moderately lame. M +9 -0 libs/plasmaclock/calendar.cpp http://commits.kde.org/kde-workspace/86995c8c94cf4d26326c4a0c905682d67b5e59eb *** Bug 273309 has been marked as a duplicate of this bug. *** *** Bug 273286 has been marked as a duplicate of this bug. *** *** Bug 271176 has been marked as a duplicate of this bug. *** Created attachment 60527 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
(Actually I'm not able to say for sure that this bug and the one I'm reporting are identical but I'm guessing that they're the same and hope that the attached crash info might be useful.)
Tried to change the date in the calendar as per the original bug report.
Note also that the desktop froze for a while before crashing. When the desktop started working again the calendar year had changed to -1. When I typed 2011 and pressed enter the desktop crashed.
Thanks again!
-- Backtrace (Reduced):
#6 d_func (this=0x0, item=0x3175cc0) at graphicsview/qgraphicslinearlayout.h:109
#7 QGraphicsLinearLayout::removeItem (this=0x0, item=0x3175cc0) at graphicsview/qgraphicslinearlayout.cpp:314
#8 0x00007effc4ee2932 in Plasma::Calendar::hideYearSpinBox (this=0x30e4620) at ../../../libs/plasmaclock/calendar.cpp:467
#9 0x00007effc4ee378c in Plasma::Calendar::qt_metacall (this=0x30e4620, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd41d8160) at ./calendar.moc:112
[...]
#11 0x00007effdcc3d979 in QWidget::event (this=0x318ccc0, event=0x7fffd41d8910) at kernel/qwidget.cpp:8372
*** Bug 275014 has been marked as a duplicate of this bug. *** In which KDE version has been the bug fixed? I can still reproduce using 4.6.3. KDE maintenance release 4.6.4 fixes this bug. After application, I've tested and confirmed. Thank you. On Sun, Jun 12, 2011 at 8:30 AM, FiNeX <finex@finex.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=272077 > > > FiNeX <finex@finex.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |finex@finex.org > > > > > --- Comment #11 from FiNeX <finex finex org> 2011-06-12 14:30:29 --- > In which KDE version has been the bug fixed? I can still reproduce using 4.6.3. > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You are on the CC list for the bug. > Created attachment 61173 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
click plasmoid clock widget then enter any year in calendar and press enter
always crashes plasma on my two laptops with ubuntu 11.04, kde 4.6.2
-- Backtrace (Reduced):
#6 d_func (this=0x0, item=0x1e82120) at graphicsview/qgraphicslinearlayout.h:109
#7 QGraphicsLinearLayout::removeItem (this=0x0, item=0x1e82120) at graphicsview/qgraphicslinearlayout.cpp:314
#8 0x00007f7044302932 in Plasma::Calendar::hideYearSpinBox (this=0x14c0570) at ../../../libs/plasmaclock/calendar.cpp:467
#9 0x00007f704430378c in Plasma::Calendar::qt_metacall (this=0x14c0570, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd3160670) at ./calendar.moc:112
[...]
#11 0x00007f705d22e979 in QWidget::event (this=0x1e88c60, event=0x7fffd3160e20) at kernel/qwidget.cpp:8372
*** Bug 277576 has been marked as a duplicate of this bug. *** Created attachment 62242 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
Open the calendar, select the year with the mouse and hit enter. Plasma crashes on every try.
Using Ubuntu 11.04, KDE 4.6
-- Backtrace (Reduced):
#6 d_func (this=0x0, item=0x39b4370) at graphicsview/qgraphicslinearlayout.h:109
#7 QGraphicsLinearLayout::removeItem (this=0x0, item=0x39b4370) at graphicsview/qgraphicslinearlayout.cpp:314
#8 0x00007f3985b5b932 in Plasma::Calendar::hideYearSpinBox (this=0x396e0a0) at ../../../libs/plasmaclock/calendar.cpp:467
#9 0x00007f3985b5c78c in Plasma::Calendar::qt_metacall (this=0x396e0a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb82bdc90) at ./calendar.moc:112
[...]
#11 0x00007f399b427989 in QWidget::event (this=0x39ba5c0, event=0x7fffb82be440) at kernel/qwidget.cpp:8372
*** Bug 305973 has been marked as a duplicate of this bug. *** |