Summary: | Amarok Crashed when I tried to load a dynamic playlist, now I can't start it again. | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Rob D <Robert.M.Davies> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | till2.schaefer |
Priority: | NOR | ||
Version: | 2.4.3 | ||
Target Milestone: | 2.6 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
amarokrc which caused the crash |
Description
Rob D
2012-02-07 20:06:04 UTC
Could you please upgrade to Amarok 2.5 - available in the Kubuntu backports PPA - and try again? Also please erase the configuration files called amarok* located in $HOME/.kde/share/config/ Only needed to remove a couple of lines from the config file after updating to 2.5 (didn't want to lose all my settings!) Created attachment 70690 [details]
New crash information added by DrKonqi
amarok (2.5.0) on KDE Platform 4.8.2 (4.8.2) using Qt 4.7.4
- What I was doing when the application crashed:
Starting Amarok with an mp3 file as parameter. When i start it without an parameter everything is allright.
-- Backtrace (Reduced):
#11 0x00007f74b1e41fe2 in QList<KSharedPtr<Meta::Track> >::last (this=0x7f747d5707e0) at /usr/include/qt4/QtCore/qlist.h:271
#12 0x00007f74b1e41c76 in Dynamic::AlbumPlayBias::matchingTracks (this=0x1722400, position=<optimized out>, playlist=<optimized out>, contextCount=<optimized out>, universe=...) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/dynamic/biases/AlbumPlayBias.cpp:160
#13 0x00007f74b1e4716f in Dynamic::IfElseBias::matchingTracks (this=0x1672f60, position=21, playlist=..., contextCount=21, universe=...) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/dynamic/biases/IfElseBias.cpp:103
#14 0x00007f74b1e34988 in Dynamic::BiasSolver::matchingTracks (this=0x1896cb0, position=<optimized out>, playlist=<optimized out>) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/dynamic/BiasSolver.cpp:611
#15 0x00007f74b1e35574 in Dynamic::BiasSolver::simpleOptimize (this=0x1896cb0, list=0x7f747d570b50) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/dynamic/BiasSolver.cpp:234
now it is alsa crashing everytime i start amarok. btw the extract from dr.kony is misleading. this is the right part: Thread 1 (Thread 0x7f74b30707a0 (LWP 24746)): #0 0x00007f74afa058d3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f74aac2be5a in _xcb_conn_wait (c=0xe97000, cond=<optimized out>, vector=0x7fff7609e108, count=0x7fff7609e104) at /var/tmp/portage/x11-libs/libxcb-1.7/work/libxcb-1.7/src/xcb_conn.c:313 #2 0x00007f74aac2c3a3 in _xcb_out_send (c=0xe97000, vector=0x7fff7609e190, count=3) at /var/tmp/portage/x11-libs/libxcb-1.7/work/libxcb-1.7/src/xcb_out.c:338 #3 0x00007f74aac2c434 in xcb_writev (c=0xe97000, vector=<optimized out>, count=<optimized out>, requests=1) at /var/tmp/portage/x11-libs/libxcb-1.7/work/libxcb-1.7/src/xcb_out.c:286 #4 0x00007f74b18256f6 in _XSend (dpy=0xe8c2f0, data=<optimized out>, size=<optimized out>) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/xcb_io.c:494 #5 0x00007f74b1825a75 in _XFlush (dpy=0xe8c2f0) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/xcb_io.c:511 #6 0x00007f74b18051ea in XFlush (dpy=0xe8c2f0) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/Flush.c:39 #7 0x00007f74b0d750df in QWidget::setCursor (this=0x1292380, cursor=...) at kernel/qwidget.cpp:5063 #8 0x00007f74b2091056 in MainToolbar::updatePrevAndNext (this=0xe64560) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/toolbar/MainToolbar.cpp:512 #9 0x00007f74b20956c0 in MainToolbar::qt_metacall (this=0xe64560, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x1ec8790) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0_build/src/MainToolbar.moc:110 #10 0x00007f74b035534a in QObject::event (this=0xe64560, e=<optimized out>) at kernel/qobject.cpp:1217 #11 0x00007f74b0d7537d in QWidget::event (this=0xe64560, event=0x1e48150) at kernel/qwidget.cpp:8754 #12 0x00007f74b11786fb in QToolBar::event (this=0xe64560, event=0x1e48150) at widgets/qtoolbar.cpp:1250 #13 0x00007f74b0d24064 in QApplicationPrivate::notify_helper (this=0xe93c30, receiver=0xe64560, e=0x1e48150) at kernel/qapplication.cpp:4481 #14 0x00007f74b0d28bda in QApplication::notify (this=<optimized out>, receiver=0xe64560, e=0x1e48150) at kernel/qapplication.cpp:4360 #15 0x00007f74b2a778c6 in KApplication::notify (this=0x7fff7609f0f0, receiver=0xe64560, event=0x1e48150) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311 #16 0x00007f74b034107b in QCoreApplication::notifyInternal (this=0x7fff7609f0f0, receiver=0xe64560, event=0x1e48150) at kernel/qcoreapplication.cpp:787 #17 0x00007f74b0344834 in sendEvent (event=0x1e48150, receiver=0xe64560) at kernel/qcoreapplication.h:215 #18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xc68be0) at kernel/qcoreapplication.cpp:1428 #19 0x00007f74b036be33 in sendPostedEvents () at kernel/qcoreapplication.h:220 #20 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #21 0x00007f74aa740652 in g_main_dispatch (context=0xe6db50) at gmain.c:2441 #22 g_main_context_dispatch (context=0xe6db50) at gmain.c:3011 #23 0x00007f74aa740e48 in g_main_context_iterate (context=0xe6db50, block=1, dispatch=1, self=<optimized out>) at gmain.c:3089 #24 0x00007f74aa741021 in g_main_context_iteration (context=0xe6db50, may_block=1) at gmain.c:3152 #25 0x00007f74b036bfcf in QEventDispatcherGlib::processEvents (this=0xe6db30, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #26 0x00007f74b0dc975e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #27 0x00007f74b0340422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #28 0x00007f74b0340664 in QEventLoop::exec (this=0x7fff7609f050, flags=...) at kernel/qeventloop.cpp:201 #29 0x00007f74b0344aeb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #30 0x000000000040a1e9 in main (argc=2, argv=0x7fff760a1588) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/main.cpp:303 removing the line dynamic mode from amarokrc fixed the crash for me. [General Options] Dynamic Mode=true Dynamic mode window was also open when starting amarok Created attachment 70693 [details]
amarokrc which caused the crash
so this is not fixed -> please reopen Till, I was having this problem every time I started Amarok, even without an mp3 parameter. It's probably best if you open a new beg report. In other news, the steps I took to remedy this particular bug resulted in jumpy playback when outputting to pulseaudio-jack-sink. I've thus far been unable to remedy the problem, but I think it's gstreamer, not amarok, as I undated both simultaneously, and now older versions of amarok exhibit the same sound problems :-(. Rob On 27 April 2012 09:17, Till Schäfer <till2.schaefer@uni-dortmund.de> wrote: > https://bugs.kde.org/show_bug.cgi?id=293570 > > --- Comment #7 from Till Schäfer <till2.schaefer@uni-dortmund.de> --- > so this is not fixed -> please reopen > > -- > You are receiving this mail because: > You reported the bug. > alsa = also (in comment 4) sry for the typo -> it wanted to say that after the first start it kept contantly crashing when i start amarok. It also crashed without command line parameters. Till: please open a new report and paste the complete backtrace inline, else it is not searchable. |