Bug 240937

Summary: Crash when starting playback
Product: [Applications] amarok Reporter: Clemens Eisserer <linuxhippy>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash CC: knap
Priority: NOR    
Version: 2.3.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Clemens Eisserer 2010-06-06 20:28:58 UTC
Version:           2.3.0 (using KDE 4.4.1) 
OS:                Linux

Amarok crashed when I double-clicked at a song in the playlist to start playback:

Thread 1 (Thread 0xb7851780 (LWP 8287)):
[KCrash Handler]
#7  size (this=0x97069d8, proxy_index=...) at ../../src/corelib/tools/qvector.h:124
#8  QSortFilterProxyModelPrivate::proxy_to_source (this=0x97069d8, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:369
#9  0x05658ed4 in QSortFilterProxyModel::mapToSource (this=0x9711128, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2491
#10 0x0564fb40 in QSortFilterProxyModel::buddy (this=0x9711128, index=...) at itemviews/qsortfilterproxymodel.cpp:1994
#11 0x055c74e9 in QAbstractItemViewPrivate::sendDelegateEvent (this=0x9972dc0, index=..., event=0xbfbaa830) at itemviews/qabstractitemview.cpp:4061
#12 0x055c7918 in QAbstractItemView::edit (this=0x9972d60, index=..., trigger=QAbstractItemView::DoubleClicked, event=0xbfbaa830) at itemviews/qabstractitemview.cpp:2526
#13 0x055bdc7c in QAbstractItemView::mouseDoubleClickEvent (this=0x9972d60, event=0xbfbaa830) at itemviews/qabstractitemview.cpp:1815
#14 0x0509f6f3 in QWidget::event (this=0x9972d60, event=0xbfbaa830) at kernel/qwidget.cpp:8094
#15 0x0548d494 in QFrame::event (this=0x9972d60, e=0xbfbaa830) at widgets/qframe.cpp:557
#16 0x0551e383 in QAbstractScrollArea::viewportEvent (this=0x9972d60, e=0xbfbaa830) at widgets/qabstractscrollarea.cpp:1036
#17 0x055ca4f7 in QAbstractItemView::viewportEvent (this=0x9972d60, event=0xbfbaa830) at itemviews/qabstractitemview.cpp:1615
#18 0x055209b5 in viewportEvent (this=0x996f3a8, o=0x9971590, e=0xbfbaa830) at widgets/qabstractscrollarea_p.h:100
#19 QAbstractScrollAreaFilter::eventFilter (this=0x996f3a8, o=0x9971590, e=0xbfbaa830) at widgets/qabstractscrollarea_p.h:116
#20 0x043a116a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9011870, receiver=0x9971590, event=0xbfbaa830) at kernel/qcoreapplication.cpp:841
#21 0x0504c86a in QApplicationPrivate::notify_helper (this=0x9011870, receiver=0x9971590, e=0xbfbaa830) at kernel/qapplication.cpp:4341
#22 0x05053dae in QApplication::notify (this=0xbfbab0e8, receiver=0x9971590, e=0xbfbaa830) at kernel/qapplication.cpp:3910
#23 0x03c3e557 in App::notify (this=0xbfbab0e8, receiver=0x9971590, event=0xbfbaa830) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
#24 0x043a1a73 in QCoreApplication::notifyInternal (this=0xbfbab0e8, receiver=0x9971590, event=0xbfbaa830) at kernel/qcoreapplication.cpp:726
#25 0x05051608 in sendEvent (receiver=0x9971590, event=0xbfbaa830, alienWidget=0x9971590, nativeWidget=0x997f8a8, buttonDown=0x598a2a0, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:215
#26 QApplicationPrivate::sendMouseEvent (receiver=0x9971590, event=0xbfbaa830, alienWidget=0x9971590, nativeWidget=0x997f8a8, buttonDown=0x598a2a0, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3010
#27 0x050d2280 in QETWidget::translateMouseEvent (this=0x997f8a8, event=0xbfbaad4c) at kernel/qapplication_x11.cpp:4403
#28 0x050d16d3 in QApplication::x11ProcessEvent (this=0xbfbab0e8, event=0xbfbaad4c) at kernel/qapplication_x11.cpp:3414
#29 0x050fd282 in x11EventSourceDispatch (s=0x9019ab0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x004dd525 in g_main_dispatch (context=0x9018518) at gmain.c:1960
#31 IA__g_main_context_dispatch (context=0x9018518) at gmain.c:2513
#32 0x004e1268 in g_main_context_iterate (context=0x393d50, block=1, dispatch=1, self=0x9011aa8) at gmain.c:2591
#33 0x004e1449 in IA__g_main_context_iteration (context=0x9018518, may_block=1) at gmain.c:2654
#34 0x043cbfd6 in QEventDispatcherGlib::processEvents (this=0x90110a8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#35 0x050fccf6 in QGuiEventDispatcherGlib::processEvents (this=0x90110a8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x043a060a in QEventLoop::processEvents (this=0xbfbab044, flags=...) at kernel/qeventloop.cpp:149
#37 0x043a094a in QEventLoop::exec (this=0xbfbab044, flags=...) at kernel/qeventloop.cpp:201
#38 0x043a4f77 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#39 0x0504b868 in QApplication::exec () at kernel/qapplication.cpp:3624
#40 0x0804ff35 in main (argc=1, argv=0xbfbab964) at /usr/src/debug/amarok-2.3.0/src/main.cpp:237

Reproducible: Didn't try
Comment 1 Myriam Schweingruber 2010-06-07 00:34:24 UTC
Please upgrade to Amarok 2.3.1 and KDE 4.4.3 or 4.4.4 and try to reproduce this again.
Comment 2 Clemens Eisserer 2010-06-11 23:01:55 UTC
have you ever had a look at the source, or wether the possible problem is still there. I am growing tired of this bug-closing mentality.
Comment 3 Myriam Schweingruber 2010-06-12 11:59:59 UTC
Well, I will test as soon as you confirm this with a more recent version, that's all I ask you for. I didn't close that bug AFAICS.
Comment 4 Clemens Eisserer 2010-06-12 12:41:27 UTC
This is a sporadic crash, so there's no way either you nore I can reproduce this.

The only value this report has, is that somebody qualified reading amarok's code (and at least I am not that qualified) can take a look at the code and what went wrong, and what coudl be the very special circumstances that caused that crash.
Comment 5 Mikko C. 2010-06-12 12:51:09 UTC
this is most likely a QT crash.
The only line indicating amarok in there is this one:

#23 0x03c3e557 in App::notify (this=0xbfbab0e8, receiver=0x9971590,
event=0xbfbaa830) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
Comment 6 Mikko C. 2010-06-13 09:17:05 UTC
*** Bug 241603 has been marked as a duplicate of this bug. ***
Comment 7 Mikko C. 2010-06-13 09:17:55 UTC
Clemens, do you also use QT 4.7?
Comment 8 Clemens Eisserer 2010-06-13 10:33:02 UTC
yes some qt-4.7 pre-release shipped by fedora-kde-unstable
Comment 9 Mikko C. 2010-06-13 11:20:44 UTC
*** Bug 241633 has been marked as a duplicate of this bug. ***
Comment 10 Mikko C. 2010-06-13 11:46:54 UTC
The reports so far are for amarok 2.3.0 + Qt 4.7.
Does upgrading to amarok 2.3.1 help?
Comment 11 Clemens Eisserer 2010-06-13 12:06:48 UTC
I haven't seen the crash with 2.3.1 yet (haven't found a way to reliably trigger it), but I'll report if I experience one.
Comment 12 knap 2010-06-13 14:29:56 UTC
and 'true Amarok 2.3.1 is not' affected by this annoyance

I upgraded to the new release Amarok 2.3.1

sudo apt-add-ppa repository: kubuntu-ppa/backports & & sudo apt-get update &
& sudo apt-get dist-upgrade

All Okay

Thanks Clemens Eisserer

----------------------------------------------------------------------------------------


	--------- Original Message --------
	Da: bug-control@bugs.kde.org
	To: 
	Oggetto: [Bug 240937] Crash when starting playback
	Data: 13/06/10 12:05
	
	> 
> 
> 
> https://bugs.kde.org/show_bug.cgi?id=240937
> 
> 
> 
> 
> 
> --- Comment #11 from Clemens Eisserer <linuxhippy gmail com>  2010-06-13
12:06:48 ---
> I haven't seen the crash with 2.3.1 yet (haven't found a way to reliably
> trigger it), but I'll report if I experience one.
> 
> -- 
> 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.
> 
> 
> 
 
 --
 Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it: http://www.email.it/f
 
 Sponsor:
 Jeans uomo e donna a Euro 14,99 li trovi solo su piazzaitalia.it, guarda
tutta la collezione

 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=10490&d=20100613
Comment 13 knap 2010-06-13 14:30:51 UTC
Amarok 2.3.1 is true not 'affected by this annoyance

I upgraded to the new release Amarok ....

sudo apt-add-ppa repository: kubuntu-ppa/backports & & sudo apt-get update &
& sudo apt-get dist-upgrade

All Okay


Thanks Mikko C.





	--------- Original Message --------
	Da: bug-control@bugs.kde.org
	To: 
	Oggetto: [Bug 240937] Crash when starting playback
	Data: 13/06/10 11:45
	
	> 
> 
> 
> https://bugs.kde.org/show_bug.cgi?id=240937
> 
> 
> 
> 
> 
> --- Comment #10 from Mikko C. <mikko cal gmail com>  2010-06-13 11:46:54
---
> The reports so far are for amarok 2.3.0 + Qt 4.7.
> Does upgrading to amarok 2.3.1 help?
> 
> -- 
> 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.
> 
> 
>  
 --
 Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it: http://www.email.it/f
 
 Sponsor:
 Apri Conto Arancio entro il 28 febbraio 2010 e ricevi 50 Euro da spendere
presso Media World. Aprilo adesso
 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=10035&d=20100613
Comment 14 Myriam Schweingruber 2010-06-13 15:46:09 UTC
Closing for now, if you can reproduce this crash on Amarok 2.3.1 or current Amarok 2.3.1-git, please feel free to reopen.
Comment 15 Myriam Schweingruber 2010-07-27 13:04:22 UTC

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