Summary: | Amarok crash when open an asx file [@ DirectoryLoader::init] | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | sz.zoli1990 |
Component: | Playback/Streams | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | 123kash, bran.everseeking, devoutlytobewished, gvillagranc, hirtf, j.roscher, jakub, jason.e.mcclure, KDEBugzilla, kevin.burns.eit+kdebugs, kyle.hoondert, linuxfreax, mail4ilia, malecspalec, mt777, nedzacharias, phitherek, razvan.petruescu, sharra58d, teo78 |
Priority: | NOR | ||
Version: | 2.4-GIT | ||
Target Milestone: | 2.4.1 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.4.1 | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
sz.zoli1990
2011-02-04 10:36:30 UTC
*** This bug has been marked as a duplicate of bug 257936 *** Hm, not a duplicate, sorry, I just reproduced this here: Amarok 2.4-git, KDE 4.6 on Kubuntu 10.10, Qt. 4.7.0 Trying to add the stream through the Playlist menu -> Add stream doesn't add anything, and doesn't produce a crash. What causes the crash is actually downloading the link and trying to add it with the menu Amarok -> Play Media. Thread 1 (Thread 0x7f02d0c06780 (LWP 15812)): [KCrash Handler] #6 0x00007f02cd248ba5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f02cd24c6b0 in abort () at abort.c:92 #8 0x00007f02cdb20864 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2259 #9 0x00007f02cdb20a42 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f02cdc830c8 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fff1479da10) at global/qglobal.cpp:2305 #10 0x00007f02cdb20bf5 in qFatal (msg=0x3dc4 <Address 0x3dc4 out of bounds>) at global/qglobal.cpp:2488 #11 0x00007f02cf6a22c8 in KSharedPtr<Playlists::PlaylistFile>::operator-> (this=0x7fff1479db40) at /usr/include/KDE/../ksharedptr.h:126 #12 0x00007f02cfa772f2 in DirectoryLoader::init (this=0x583c720, urls=...) at /home/myriam/kde/src/amarok/src/DirectoryLoader.cpp:90 #13 0x00007f02cf6ad9a1 in Playlist::Controller::insertOptioned (this=0x18e2a10, urls=..., options=9) at /home/myriam/kde/src/amarok/src/playlist/PlaylistController.cpp:202 #14 0x00007f02cfa947f9 in MainWindow::slotAddLocation (this=0x17ba9f0, directPlay=true) at /home/myriam/kde/src/amarok/src/MainWindow.cpp:591 #15 0x00007f02cfa94451 in MainWindow::slotPlayMedia (this=0x17ba9f0) at /home/myriam/kde/src/amarok/src/MainWindow.cpp:565 #16 0x00007f02cfa9e575 in MainWindow::qt_metacall (this=0x17ba9f0, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0x7fff1479deb0) at /home/myriam/kde/build/amarok/src/MainWindow.moc:147 #17 0x00007f02cdc34b27 in QMetaObject::activate (sender=0x1eb5830, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3280 #18 0x00007f02ce5f7852 in QAction::triggered (this=0x3dc4, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #19 0x00007f02ce5f8f5b in QAction::activate (this=0x1eb5830, event=<value optimized out>) at kernel/qaction.cpp:1256 #20 0x00007f02cea5fdc1 in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x1eb5830, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #21 0x00007f02cea65782 in QMenuPrivate::activateAction (this=0x218d9e0, action=0x1eb5830, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085 #22 0x00007f02d06eef2e in KMenu::mouseReleaseEvent (this=0x13d1910, e=0x3dc4) at ../../kdeui/widgets/kmenu.cpp:458 #23 0x00007f02ce65504e in QWidget::event (this=0x13d1910, event=0x7fff1479eb00) at kernel/qwidget.cpp:8187 #24 0x00007f02cea6790b in QMenu::event (this=0x13d1910, e=0x7fff1479eb00) at widgets/qmenu.cpp:2410 #25 0x00007f02ce5fefdc in QApplicationPrivate::notify_helper (this=0x12a2410, receiver=0x13d1910, e=0x7fff1479eb00) at kernel/qapplication.cpp:4396 #26 0x00007f02ce60530e in QApplication::notify (this=0x7fff1479f7b0, receiver=0x13d1910, e=0x7fff1479eb00) at kernel/qapplication.cpp:3959 #27 0x00007f02d0616a36 in KApplication::notify (this=0x7fff1479f7b0, receiver=0x13d1910, event=0x7fff1479eb00) at ../../kdeui/kernel/kapplication.cpp:311 #28 0x00007f02cdc1ccdc in QCoreApplication::notifyInternal (this=0x7fff1479f7b0, receiver=0x13d1910, event=0x7fff1479eb00) at kernel/qcoreapplication.cpp:732 #29 0x00007f02ce603dbe in sendEvent (receiver=0x13d1910, event=0x7fff1479eb00, alienWidget=0x0, nativeWidget=0x13d1910, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #30 QApplicationPrivate::sendMouseEvent (receiver=0x13d1910, event=0x7fff1479eb00, alienWidget=0x0, nativeWidget=0x13d1910, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058 #31 0x00007f02ce6877bd in QETWidget::translateMouseEvent (this=0x13d1910, event=<value optimized out>) at kernel/qapplication_x11.cpp:4337 #32 0x00007f02ce685c5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff1479f420) at kernel/qapplication_x11.cpp:3536 #33 0x00007f02ce6b20e2 in x11EventSourceDispatch (s=0x129ea10, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #34 0x00007f02c6765342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #35 0x00007f02c67692a8 in ?? () from /lib/libglib-2.0.so.0 #36 0x00007f02c676945c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #37 0x00007f02cdc49193 in QEventDispatcherGlib::processEvents (this=0x1121b70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #38 0x00007f02ce6b1a4e in QGuiEventDispatcherGlib::processEvents (this=0x3dc4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #39 0x00007f02cdc1ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #40 0x00007f02cdc1bdec in QEventLoop::exec (this=0x7fff1479f750, flags=) at kernel/qeventloop.cpp:201 #41 0x00007f02cdc1febb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #42 0x000000000040ce1c in main (argc=3, argv=0x7fff147a1cd8) at /home/myriam/kde/src/amarok/src/main.cpp:282 Setting status to confirmed. Created attachment 57283 [details]
New crash information added by DrKonqi
amarok (2.4.0) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.0
- What I was doing when the application crashed:
open Amarok->Play Media dialog and enter playlist *URL*
-- Backtrace (Reduced):
#6 DirectoryLoader::init (this=0x3132140, urls=<value optimized out>) at ../../src/DirectoryLoader.cpp:90
#7 0x00007f9572247c97 in Playlist::Controller::insertOptioned (this=0x1cc42b0, urls=..., options=9) at ../../src/playlist/PlaylistController.cpp:202
#8 0x00007f95725fda4e in MainWindow::slotAddLocation (this=0x1a00090, directPlay=true) at ../../src/MainWindow.cpp:592
#9 0x00007f95725ff76d in MainWindow::qt_metacall (this=0x1a00090, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa3811e20) at ./MainWindow.moc:145
[...]
#11 0x00007f957151c852 in QAction::triggered (this=0x0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
*** Bug 266226 has been marked as a duplicate of this bug. *** *** Bug 266688 has been marked as a duplicate of this bug. *** *** Bug 266699 has been marked as a duplicate of this bug. *** ASX playlist format is not supported by Amarok. http://www.energy981.com/ also supply m3u platlist (For Mac button), you can use It instead. Git commit 5b5b69db18c250156b15ececef7e3c8fc0ad008d by Sergey Ivanov. Committed on 16/03/2011 at 13:19. Pushed by ivanov into branch 'master'. Prevent crash on loading unsupported format playlist. BUG: 265378 M +1 -0 ChangeLog M +3 -1 src/DirectoryLoader.cpp http://commits.kde.org/amarok/5b5b69db18c250156b15ececef7e3c8fc0ad008d *** Bug 268937 has been marked as a duplicate of this bug. *** *** Bug 269351 has been marked as a duplicate of this bug. *** *** Bug 270548 has been marked as a duplicate of this bug. *** *** Bug 271161 has been marked as a duplicate of this bug. *** *** Bug 274738 has been marked as a duplicate of this bug. *** *** Bug 276553 has been marked as a duplicate of this bug. *** *** Bug 276788 has been marked as a duplicate of this bug. *** *** Bug 276913 has been marked as a duplicate of this bug. *** *** Bug 277518 has been marked as a duplicate of this bug. *** *** Bug 277633 has been marked as a duplicate of this bug. *** Is this a case of worked in the 1X but not in V2? I do not recall if i went back to the old version on my laptop or was using V2 but it was working in Kubuntu 11.04 2 weeks ago on asf streams. Well, if you used version Amarok 2.4.1 on Ubuntu 11.04 then this is the latest version and it is certainly fixed in that one. Thank You Myriam I have not set up the PPA repositories on this install and had on the laptop. Only at Amarok 2.4.0 *** Bug 280021 has been marked as a duplicate of this bug. *** *** Bug 281031 has been marked as a duplicate of this bug. *** *** Bug 282703 has been marked as a duplicate of this bug. *** *** Bug 284893 has been marked as a duplicate of this bug. *** *** Bug 307294 has been marked as a duplicate of this bug. *** |