Bug 258558

Summary: Kpackagekit crashes on invoking update
Product: [Unmaintained] kpackagekit Reporter: kailash.kain
Component: generalAssignee: Steven M. Parrish <smparrish>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dantti12
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description kailash.kain 2010-12-02 13:27:20 UTC
Application: kpackagekit (0.6.2)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.6-48.fc14.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Two possible ways to simulate crash:
1) Click on update icon on system tray. Crash
2) Open Kpackagekit and select "Software Updates" option. Crash

-- Backtrace:
Application: KPackageKit (kpackagekit), signal: Segmentation fault
[KCrash Handler]
#7  isNull (this=0x52be9c4) at image/qpixmapdata_p.h:124
#8  QPixmap::isNull (this=0x52be9c4) at image/qpixmap.cpp:545
#9  0x05947209 in QPixmap::copy (this=0x52be9c4, rect=...) at image/qpixmap.cpp:356
#10 0x05948500 in QPixmap::QPixmap (this=0xbfae1980, pixmap=...) at image/qpixmap.cpp:277
#11 0x06a1982c in KPixmapSequence::frameAt (this=0x9808830, index=0) at /usr/src/debug/kdelibs-4.5.3/kdeui/util/kpixmapsequence.cpp:141
#12 0x06a1a573 in KPixmapSequenceOverlayPainter::Private::paintFrame (this=0x9808830) at /usr/src/debug/kdelibs-4.5.3/kdeui/util/kpixmapsequenceoverlaypainter.cpp:72
#13 0x06a1a6d2 in KPixmapSequenceOverlayPainter::eventFilter (this=0x977e1c0, obj=0x97ef248, event=0xbfae1e74) at /usr/src/debug/kdelibs-4.5.3/kdeui/util/kpixmapsequenceoverlaypainter.cpp:251
#14 0x051814ea in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x962a298, receiver=0x97ef248, event=0xbfae1e74) at kernel/qcoreapplication.cpp:847
#15 0x0585f241 in QApplicationPrivate::notify_helper (this=0x962a298, receiver=0x97ef248, e=0xbfae1e74) at kernel/qapplication.cpp:4441
#16 0x05863f7f in QApplication::notify (this=0xbfae4660, receiver=0x97ef248, e=0xbfae1e74) at kernel/qapplication.cpp:4410
#17 0x06975e3b in KApplication::notify (this=0xbfae4660, receiver=0x97ef248, event=0xbfae1e74) at /usr/src/debug/kdelibs-4.5.3/kdeui/kernel/kapplication.cpp:310
#18 0x05181333 in QCoreApplication::notifyInternal (this=0xbfae4660, receiver=0x97ef248, event=0xbfae1e74) at kernel/qcoreapplication.cpp:732
#19 0x058b54bd in sendSpontaneousEvent (this=0x97ef260, pdev=0x96e0904, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at ../../src/corelib/kernel/qcoreapplication.h:218
#20 QWidgetPrivate::drawWidget (this=0x97ef260, pdev=0x96e0904, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5433
#21 0x058b61cd in QWidgetPrivate::paintSiblingsRecursive (this=0x97eee28, pdev=0x96e0904, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5640
#22 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x97eee28, pdev=0x96e0904, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#23 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x97eee28, pdev=0x96e0904, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#24 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x97eee28, pdev=0x96e0904, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#25 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x97eee28, pdev=0x96e0904, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#26 0x058b5211 in QWidgetPrivate::drawWidget (this=0x97eee28, pdev=0x96e0904, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5486
#27 0x058b61cd in QWidgetPrivate::paintSiblingsRecursive (this=0x97ee7f0, pdev=0x96e0904, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5640
#28 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x97ee7f0, pdev=0x96e0904, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#29 0x058b5211 in QWidgetPrivate::drawWidget (this=0x97ee7f0, pdev=0x96e0904, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5486
#30 0x058b61cd in QWidgetPrivate::paintSiblingsRecursive (this=0x97ed0e0, pdev=0x96e0904, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5640
#31 0x058b5211 in QWidgetPrivate::drawWidget (this=0x97ed0e0, pdev=0x96e0904, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5486
#32 0x058b61cd in QWidgetPrivate::paintSiblingsRecursive (this=0x96dc4a8, pdev=0x96e0904, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5640
#33 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x96dc4a8, pdev=0x96e0904, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#34 0x058b5211 in QWidgetPrivate::drawWidget (this=0x96dc4a8, pdev=0x96e0904, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5486
#35 0x058b61cd in QWidgetPrivate::paintSiblingsRecursive (this=0x96dc228, pdev=0x96e0904, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5640
#36 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x96dc228, pdev=0x96e0904, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#37 0x058b6093 in QWidgetPrivate::paintSiblingsRecursive (this=0x96dc228, pdev=0x96e0904, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5627
#38 0x058b5211 in QWidgetPrivate::drawWidget (this=0x96dc228, pdev=0x96e0904, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5486
#39 0x058b61cd in QWidgetPrivate::paintSiblingsRecursive (this=0x96dfa08, pdev=0x96e0904, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5640
#40 0x058b5211 in QWidgetPrivate::drawWidget (this=0x96dfa08, pdev=0x96e0904, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x96e0380) at kernel/qwidget.cpp:5486
#41 0x05a94a71 in QWidgetBackingStore::sync (this=0x96e0380) at painting/qbackingstore.cpp:1333
#42 0x058aac13 in QWidgetPrivate::syncBackingStore (this=0x96dfa08) at kernel/qwidget.cpp:1816
#43 0x058b8f0d in QWidget::event (this=0x9669980, event=0x98bd7c0) at kernel/qwidget.cpp:8493
#44 0x0585f26c in QApplicationPrivate::notify_helper (this=0x962a298, receiver=0x9669980, e=0x98bd7c0) at kernel/qapplication.cpp:4445
#45 0x05863f7f in QApplication::notify (this=0xbfae4660, receiver=0x9669980, e=0x98bd7c0) at kernel/qapplication.cpp:4410
#46 0x06975e3b in KApplication::notify (this=0xbfae4660, receiver=0x9669980, event=0x98bd7c0) at /usr/src/debug/kdelibs-4.5.3/kdeui/kernel/kapplication.cpp:310
#47 0x05181333 in QCoreApplication::notifyInternal (this=0xbfae4660, receiver=0x9669980, event=0x98bd7c0) at kernel/qcoreapplication.cpp:732
#48 0x05185085 in sendEvent (receiver=0x0, event_type=0, data=0x96068d8) at kernel/qcoreapplication.h:215
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x96068d8) at kernel/qcoreapplication.cpp:1373
#50 0x0518525e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#51 0x051aeeb5 in sendPostedEvents (s=0x9625110) at kernel/qcoreapplication.h:220
#52 postEventSourceDispatch (s=0x9625110) at kernel/qeventdispatcher_glib.cpp:277
#53 0x00b03192 in g_main_dispatch (context=0x9625090) at gmain.c:2149
#54 g_main_context_dispatch (context=0x9625090) at gmain.c:2702
#55 0x00b03978 in g_main_context_iterate (context=0x9625090, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#56 0x00b03c35 in g_main_context_iteration (context=0x9625090, may_block=1) at gmain.c:2843
#57 0x051af02d in QEventDispatcherGlib::processEvents (this=0x9606388, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#58 0x05912406 in QGuiEventDispatcherGlib::processEvents (this=0x9606388, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x051804ca in QEventLoop::processEvents (this=0xbfae45c4, flags=...) at kernel/qeventloop.cpp:149
#60 0x0518077a in QEventLoop::exec (this=0xbfae45c4, flags=...) at kernel/qeventloop.cpp:201
#61 0x05185327 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#62 0x0585d078 in QApplication::exec () at kernel/qapplication.cpp:3719
#63 0x08058027 in main (argc=1, argv=0x96068d8) at /usr/src/debug/kpackagekit-0.6.2/KPackageKit/main.cpp:67

Possible duplicates by query: bug 252263.

Reported using DrKonqi
Comment 1 Daniel Nicoletti 2010-12-02 13:39:57 UTC
Are you using the oxygen icon theme?
Comment 2 kailash.kain 2010-12-02 15:31:19 UTC
Hi Daniel,

I am using openSuse icon theme currently. The controls are oxygen theme
based. Is it related?

-Kailash

On Thu, Dec 2, 2010 at 6:09 PM, Daniel Nicoletti
<dantti85-kde@yahoo.com.br>wrote:

> https://bugs.kde.org/show_bug.cgi?id=258558
>
>
>
>
>
> --- Comment #1 from Daniel Nicoletti <dantti85-kde yahoo com br>
>  2010-12-02 13:39:57 ---
> Are you using the oxygen icon theme?
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 3 Daniel Nicoletti 2010-12-02 16:59:03 UTC
Can you try setting the oxygen set? I saw this bug once because of a missing animation, I could reproduce it one time but somehow it disappeared.
Comment 4 kailash.kain 2010-12-03 15:10:00 UTC
(In reply to comment #3)
> Can you try setting the oxygen set? I saw this bug once because of a missing
> animation, I could reproduce it one time but somehow it disappeared.

Hi, Changed it to oxygen icon theme. It was working. 

-Kailash
Comment 5 Christoph Feck 2011-03-18 00:03:32 UTC

*** This bug has been marked as a duplicate of bug 257704 ***