Bug 217526 - amarok crash after start
Summary: amarok crash after start
Status: RESOLVED DOWNSTREAM
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-06 02:46 UTC by sa.schA.s.ch.m.e.rl.in..G
Modified: 2009-12-06 10:36 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sa.schA.s.ch.m.e.rl.in..G 2009-12-06 02:46:24 UTC
Version:            (using KDE 4.3.2)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Every time i start amarok(2.2.1) the app crash and after some time plasma crash also. I think plasma crash because something passed to dbus. I installed the newest packages with apt.

amarok --debug --no-fork(last lines):
amarok: BEGIN: void MainWindow::layoutChanged() 
amarok:   [MainWindow] ignored:  true 
amarok: END__: void MainWindow::layoutChanged() - Took 0.00051s 
amarok:  Initialized thread, count== 2 
amarok: BEGIN: SvgHandler::SvgHandler(QObject*) 
amarok: END__: SvgHandler::SvgHandler(QObject*) - Took 0.00023s
Bus-Zugriffsfehler

bt:
#0  memcpy () at ../sysdeps/i386/i686/memcpy.S:100
#1  0xb7e9051e in writeData (this=0xb248cffd, data=0x8d6a658 "", len=827)
    at ../../kdeui/util/kpixmapcache.cpp:215
#2  0xb708038e in QIODevice::write (this=0x8d68c40, data=0x8d6a658 "", maxSize=827)
    at io/qiodevice.cpp:1267
#3  0xb706c7d0 in QDataStream::writeRawData (this=0xbfffac10, s=0x8d6a658 "", len=827)
    at io/qdatastream.cpp:1261
#4  0xb706ca4b in QDataStream::writeBytes (this=0xbfffac10, s=0x8d6a658 "", len=827)
    at io/qdatastream.cpp:1245
#5  0xb6ff904a in operator<< (out=..., ba=...) at tools/qbytearray.cpp:2609
#6  0xb7e94424 in KPixmapCache::Private::writeData (this=0x8184d20, key=..., pix=...)
    at ../../kdeui/util/kpixmapcache.cpp:1437
#7  0xb7e94fcb in KPixmapCache::insert (this=0x814fb58, key=..., pix=...)
    at ../../kdeui/util/kpixmapcache.cpp:1400
#8  0xb7de66db in KIconCache::insert (this=0x814fb58, key=..., pix=...)
    at ../../kdeui/icons/kiconcache.cpp:298
#9  0xb7de6f91 in KIconCache::insert (this=0x814fb58, key=..., pix=..., path=...)
    at ../../kdeui/icons/kiconcache.cpp:285
#10 0xb7ddba44 in KIconLoader::loadIcon (this=0x811aca0, _name=..., group=KIconLoader::Desktop,
    size=16, state=0, overlays=..., path_store=0x0, canReturnNull=false)
    at ../../kdeui/icons/kiconloader.cpp:1264
#11 0xb7dd20e0 in KIconEngine::actualSize (this=0x89ff398, size=..., mode=QIcon::Normal,
    state=QIcon::Off) at ../../kdeui/icons/kiconengine.cpp:80
#12 0xb67c8926 in QIcon::actualSize (this=0x89fe7e4, size=..., mode=QIcon::Normal,
    state=QIcon::Off) at image/qicon.cpp:747
#13 0xb574a38b in Plasma::IconWidgetPrivate::decoration (this=0x89fe768, option=0x88fb814,
    useHoverEffect=false, usePressedEffect=false) at ../../plasma/widgets/iconwidget.cpp:645
#14 0xb574c642 in Plasma::IconWidget::paint (this=0x89902a8, painter=0xbfffbfe0,
    option=0x88fb814, widget=0x88f4b80) at ../../plasma/widgets/iconwidget.cpp:947
#15 0xb6d4167d in _q_paintItem (item=<value optimized out>, painter=0xbfffbfe0, option=0x88fb814,
    widget=0x88f4b80, useWindowOpacity=true, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4630
#16 0xb6d4733a in QGraphicsScenePrivate::drawItemHelper (this=0x88a75e0, item=0x89902b0,
    painter=0xbfffbfe0, option=0x88fb814, widget=0x88f4b80,
    painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4699
#17 0xb6d495b9 in QGraphicsScene::drawItems (this=0x88aa5c0, painter=0xbfffbfe0, numItems=8,
    items=0x8ccf7d8, options=0x88fb580, widget=0x88f4b80) at graphicsview/qgraphicsscene.cpp:5102
#18 0xb6d5ea3c in QGraphicsView::drawItems (this=0x897bef0, painter=0xbfffbfe0, numItems=8,
    items=0x8ccf7d8, options=0x88fb580) at graphicsview/qgraphicsview.cpp:3777
#19 0xb6d6b3b2 in QGraphicsView::paintEvent (this=0x897bef0, event=0xbfffc564)
    at graphicsview/qgraphicsview.cpp:3528
#20 0xb677c7d6 in QWidget::event (this=0x897bef0, event=0xbfffc564) at kernel/qwidget.cpp:7692
#21 0xb6b22543 in QFrame::event (this=0x897bef0, e=0xbfffc564) at widgets/qframe.cpp:559
#22 0xb6bc059f in QAbstractScrollArea::viewportEvent (this=0x897bef0, e=0x33b)
    at widgets/qabstractscrollarea.cpp:962
#23 0xb6d69d62 in QGraphicsView::viewportEvent (this=0x897bef0, event=0xbfffc564)
    at graphicsview/qgraphicsview.cpp:2919
#24 0xb6bc2b75 in QAbstractScrollAreaPrivate::viewportEvent (this=0x88e8890, o=0x88f4b80,
    e=0xbfffc564) at widgets/qabstractscrollarea_p.h:100
#25 QAbstractScrollAreaFilter::eventFilter (this=0x88e8890, o=0x88f4b80, e=0xbfffc564)
    at widgets/qabstractscrollarea_p.h:111
#26 0xb70e641a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8125fe0,
    receiver=0x88f4b80, event=0xbfffc564) at kernel/qcoreapplication.cpp:726
#27 0xb6726a6c in QApplicationPrivate::notify_helper (this=0x8125fe0, receiver=0x88f4b80,
    e=0xbfffc564) at kernel/qapplication.cpp:4061
#28 0xb672ecc2 in QApplication::notify (this=0xbfffed38, receiver=0x88f4b80, e=0xbfffc564)
    at kernel/qapplication.cpp:4030
#29 0xb7e0e0fd in KApplication::notify (this=0xbfffed38, receiver=0x88f4b80, event=0xbfffc564)
    at ../../kdeui/kernel/kapplication.cpp:302
#30 0xb70e71eb in QCoreApplication::notifyInternal (this=0xbfffed38, receiver=0x88f4b80,
    event=0xbfffc564) at kernel/qcoreapplication.cpp:610
#31 0xb67319ce in QCoreApplication::sendSpontaneousEvent (receiver=0x88f4b80, event=0x33b)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#32 0xb6784479 in QWidgetPrivate::drawWidget (this=0x88f27f8, pdev=0x81b6904, rgn=...,
    offset=..., flags=4, sharedPainter=0x0, backingStore=0x81c2268) at kernel/qwidget.cpp:5084
#33 0xb6784c0e in QWidgetPrivate::paintSiblingsRecursive (this=0x892aaf0, pdev=0x81b6904,
    siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0,
    backingStore=0x81c2268) at kernel/qwidget.cpp:5194
#34 0xb678406a in QWidgetPrivate::drawWidget (this=0x892aaf0, pdev=0x81b6904, rgn=...,
    offset=..., flags=4, sharedPainter=0x0, backingStore=0x81c2268) at kernel/qwidget.cpp:5133
#35 0xb6784c0e in QWidgetPrivate::paintSiblingsRecursive (this=0x88a70a0, pdev=0x81b6904,
    siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0,
    backingStore=0x81c2268) at kernel/qwidget.cpp:5194
#36 0xb6784b24 in QWidgetPrivate::paintSiblingsRecursive (this=0x88a70a0, pdev=0x81b6904,
    siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0,
    backingStore=0x81c2268) at kernel/qwidget.cpp:5185
#37 0xb678406a in QWidgetPrivate::drawWidget (this=0x88a70a0, pdev=0x81b6904, rgn=...,
    offset=..., flags=4, sharedPainter=0x0, backingStore=0x81c2268) at kernel/qwidget.cpp:5133
#38 0xb6784c0e in QWidgetPrivate::paintSiblingsRecursive (this=0x8951320, pdev=0x81b6904,
    siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0,
    backingStore=0x81c2268) at kernel/qwidget.cpp:5194
#39 0xb678406a in QWidgetPrivate::drawWidget (this=0x8951320, pdev=0x81b6904, rgn=...,
    offset=..., flags=4, sharedPainter=0x0, backingStore=0x81c2268) at kernel/qwidget.cpp:5133
#40 0xb6784c0e in QWidgetPrivate::paintSiblingsRecursive (this=0x81c2008, pdev=0x81b6904,
    siblings=..., index=92, rgn=..., offset=..., flags=4, sharedPainter=0x0,
    backingStore=0x81c2268) at kernel/qwidget.cpp:5194
#41 0xb6784b24 in QWidgetPrivate::paintSiblingsRecursive (this=0x81c2008, pdev=0x81b6904,
    siblings=..., index=93, rgn=..., offset=..., flags=4, sharedPainter=0x0,
    backingStore=0x81c2268) at kernel/qwidget.cpp:5185
#42 0xb678406a in QWidgetPrivate::drawWidget (this=0x81c2008, pdev=0x81b6904, rgn=...,
    offset=..., flags=4, sharedPainter=0x0, backingStore=0x81c2268) at kernel/qwidget.cpp:5133
#43 0xb690fbc5 in QWidgetBackingStore::sync (this=0x81c2268) at painting/qbackingstore.cpp:1272
#44 0xb690ff6d in QWidgetBackingStore::sync (this=0x81c2268, exposedWidget=0x8116858,
    exposedRegion=...) at painting/qbackingstore.cpp:1077
#45 0xb6774b32 in QWidgetPrivate::syncBackingStore (this=0x81c2008, region=...)
    at kernel/qwidget.cpp:1612
#46 0xb678c92b in QETWidget::translatePaintEvent (this=0x8116858, event=0xbfffe77c)
    at kernel/qapplication_x11.cpp:5111
#47 0xb679bb65 in QApplication::x11ProcessEvent (this=0xbfffed38, event=0xbfffe77c)
    at kernel/qapplication_x11.cpp:3452
#48 0xb67c6bc2 in x11EventSourceDispatch (s=0x8128d70, callback=0, user_data=0x0)
    at kernel/qguieventdispatcher_glib.cpp:146
#49 0xb40caf28 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#50 0xb40ce6b3 in ?? () from /lib/libglib-2.0.so.0
#51 0xb40ce838 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#52 0xb7112041 in QEventDispatcherGlib::processEvents (this=0x80609c0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:407
#53 0xb67c6305 in QGuiEventDispatcherGlib::processEvents (this=0x80609c0, flags=...)
    at kernel/qguieventdispatcher_glib.cpp:202
#54 0xb70e583a in QEventLoop::processEvents (this=0xbfffe9e0, flags=...)
    at kernel/qeventloop.cpp:149
#55 0xb70e5c82 in QEventLoop::exec (this=0xbfffe9e0, flags=...) at kernel/qeventloop.cpp:201
#56 0xb70e80d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#57 0xb6726917 in QApplication::exec () at kernel/qapplication.cpp:3525
#58 0x080520e6 in main (argc=4, argv=0xbffff534) at ../../src/main.cpp:227
Comment 1 Mikko C. 2009-12-06 10:36:48 UTC
this backtrace looks like the one in this debian bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541128
Marking this as downstream as it's not a crash in amarok.