======== DEBUG INFORMATION ======= Version: 1.4-SVN-0606210618 Engine: helix-engine Build date: Jun 21 2006 CC version: 4.0.3 (Gentoo 4.0.3, pie-8.7.8) KDElibs: 3.5.3 Qt: 3.3.6 TagLib: 1.4.0 ==== file `which amarokapp` ======= /usr/kde/3.5/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), not stripped ==== (gdb) bt ===================== Using host libthread_db library "/lib/libthread_db.so.1". `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1213548880 (LWP 29786)] [New Thread -1262113888 (LWP 29796)] [New Thread -1253721184 (LWP 29795)] [New Thread -1233839200 (LWP 29794)] [New Thread -1216894048 (LWP 29793)] [New Thread -1225446496 (LWP 29790)] 0xffffe410 in __kernel_vsyscall () #0 0xffffe410 in __kernel_vsyscall () #1 0x42ec6fbb in __waitpid_nocancel () from /lib/libpthread.so.0 #2 0x0804e949 in amaroK::Crash::crashHandler () at /home/dangle/amarok-svn/amarok/src/amarokcore/crashhandler.cpp:223 #3 #4 0x4dfa853f in QPixmap::convertToImage () from /usr/qt/3/lib/libqt-mt.so.3 #5 0x4e066361 in QPixmap::createHeuristicMask () from /usr/qt/3/lib/libqt-mt.so.3 #6 0xb7d70adf in OSDWidget::render (this=0x871c618, M=9, size=@0xbfb7b7d0) at /home/dangle/amarok-svn/amarok/src/osd.cpp:313 #7 0xb7d72080 in OSDWidget::show (this=0x871c618) at /home/dangle/amarok-svn/amarok/src/osd.cpp:109 #8 0xb7d6defe in OSDWidget::show (this=0x871c618, text=@0xbfb7b888, newImage=@0xbfb7b9f4) at /home/dangle/amarok-svn/amarok/src/osd.cpp:72 #9 0xb7d72ea9 in amaroK::OSD::show (this=0x871c618, bundle=@0xb7f71af8) at /home/dangle/amarok-svn/amarok/src/osd.cpp:587 #10 0xb7c54273 in App::engineNewMetaData (this=0xbfb7c25c, bundle=@0xb7f71af8) at /home/dangle/amarok-svn/amarok/src/app.cpp:951 #11 0xb7d01452 in EngineSubject::newMetaDataNotify (this=0xb7f71ac8, bundle=@0xb7f71af8, trackChanged=true) at /home/dangle/amarok-svn/amarok/src/engineobserver.cpp:81 #12 0xb7cfe25d in EngineController::play (this=0xb7f71aa0, bundle=@0x89d21c8, offset=0) at /home/dangle/amarok-svn/amarok/src/enginecontroller.cpp:403 #13 0xb7d8b5f8 in Playlist::activate (this=0x854f480, item=0x89d2250) at /home/dangle/amarok-svn/amarok/src/playlist.cpp:1753 #14 0xb7de0a7b in UrlLoader::customEvent (this=0x8971550, e=0x897a378) at /home/dangle/amarok-svn/amarok/src/playlistloader.cpp:237 #15 0x4e05054e in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3 #16 0x4dff153a in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #17 0x4dff1fbf in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #18 0x4db5fbb2 in KApplication::notify () from /usr/kde/3.5/lib/libkdecore.so.4 #19 0x4dff2d97 in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 #20 0x4dff2f26 in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 #21 0x4dfa03d2 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #22 0x4e007d80 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #23 0x4e007c86 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 #24 0x4dff0e8f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 #25 0x0804dae8 in main (argc=1, argv=0xbfb7c3d4) at /home/dangle/amarok-svn/amarok/src/main.cpp:107 #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0x42ec6fbb in __waitpid_nocancel () from /lib/libpthread.so.0 No symbol table info available. #2 0x0804e949 in amaroK::Crash::crashHandler () at /home/dangle/amarok-svn/amarok/src/amarokcore/crashhandler.cpp:223 pid = 29908 #3 No symbol table info available. #4 0x4dfa853f in QPixmap::convertToImage () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #5 0x4e066361 in QPixmap::createHeuristicMask () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #6 0xb7d70adf in OSDWidget::render (this=0x871c618, M=9, size=@0xbfb7b7d0) at /home/dangle/amarok-svn/amarok/src/osd.cpp:313 pixmap = p2 = { = {static color0 = @0x4e4c3160, static color1 = @0x4e4c3168, static black = @0x4e4c3170, static white = @0x4e4c3178, static darkGray = @0x4e4c3180, static gray = @0x4e4c3188, static lightGray = @0x4e4c3190, static red = @0x4e4c3198, static green = @0x4e4c31a0, static blue = @0x4e4c31a8, static cyan = @0x4e4c31b0, static magenta = @0x4e4c31b8, static yellow = @0x4e4c31c0, static darkRed = @0x4e4c31c8, static darkGreen = @0x4e4c31d0, static darkBlue = @0x4e4c31d8, static darkCyan = @0x4e4c31e0, static darkMagenta = @0x4e4c31e8, static darkYellow = @0x4e4c31f0, static arrowCursor = @0x4e4c1860, static upArrowCursor = @0x4e4c1864, static crossCursor = @0x4e4c1868, static waitCursor = @0x4e4c186c, static ibeamCursor = @0x4e4c1870, static sizeVerCursor = @0x4e4c1874, static sizeHorCursor = @0x4e4c1878, static sizeBDiagCursor = @0x4e4c187c, static sizeFDiagCursor = @0x4e4c1880, static sizeAllCursor = @0x4e4c1884, static blankCursor = @0x4e4c1888, static splitVCursor = @0x4e4c188c, static splitHCursor = @0x4e4c1890, static pointingHandCursor = @0x4e4c1894, static forbiddenCursor = @0x4e4c1898, static whatsThisCursor = @0x4e4c189c, static busyCursor = @0x4e4c18a0}, flags = 142926064, d = 0x2f, pdev = 0x2f, bg_col = {static color_init = true, static globals_init = true, static colormodel = d32, d = {argb = 1307574272, d8 = {argb = 1307574272, pix = 23 '\027', invalid = 6 '\006', dirty = 0 '\0', direct = 0 '\0'}, d32 = {argb = 1307574272, pix = 1559}}}, bg_mode = 36 '$', rop = 246 '��', pu = 132 '\204', bro = {xp = 1, yp = 1313448720}, cfont = {d = 0xa}, pfont = 0x8978afc, cpen = { = {static color0 = @0x4e4c3160, static color1 = @0x4e4c3168, static black = @0x4e4c3170, static white = @0x4e4c3178, static darkGray = @0x4e4c3180, static gray = @0x4e4c3188, static lightGray = @0x4e4c3190, static red = @0x4e4c3198, static green = @0x4e4c31a0, static blue = @0x4e4c31a8, static cyan = @0x4e4c31b0, static magenta = @0x4e4c31b8, static yellow = @0x4e4c31c0, static darkRed = @0x4e4c31c8, static darkGreen = @0x4e4c31d0, static darkBlue = @0x4e4c31d8, static darkCyan = @0x4e4c31e0, static darkMagenta = @0x4e4c31e8, static darkYellow = @0x4e4c31f0, static arrowCursor = @0x4e4c1860, static upArrowCursor = @0x4e4c1864, static crossCursor = @0x4e4c1868, static waitCursor = @0x4e4c186c, static ibeamCursor = @0x4e4c1870, static sizeVerCursor = @0x4e4c1874, static sizeHorCursor = @0x4e4c1878, static sizeBDiagCursor = @0x4e4c187c, static sizeFDiagCursor = @0x4e4c1880, static sizeAllCursor = @0x4e4c1884, static blankCursor = @0x4e4c1888, static splitVCursor = @0x4e4c188c, static splitHCursor = @0x4e4c1890, static pointingHandCursor = @0x4e4c1894, static forbiddenCursor = @0x4e4c1898, static whatsThisCursor = @0x4e4c189c, static busyCursor = @0x4e4c18a0}, data = 0xbfb7b198}, cbrush = { = { static color0 = @0x4e4c3160, static color1 = @0x4e4c3168, static black = @0x4e4c3170, static white = @0x4e4c3178, static darkGray = @0x4e4c3180, static gray = @0x4e4c3188, static lightGray = @0x4e4c3190, static red = @0x4e4c3198, static green = @0x4e4c31a0, static blue = @0x4e4c31a8, static cyan = @0x4e4c31b0, static magenta = @0x4e4c31b8, static yellow = @0x4e4c31c0, static darkRed = @0x4e4c31c8, static darkGreen = @0x4e4c31d0, static darkBlue = @0x4e4c31d8, static darkCyan = @0x4e4c31e0, static darkMagenta = @0x4e4c31e8, static darkYellow = @0x4e4c31f0, static arrowCursor = @0x4e4c1860, static upArrowCursor = @0x4e4c1864, static crossCursor = @0x4e4c1868, static waitCursor = @0x4e4c186c, static ibeamCursor = @0x4e4c1870, static sizeVerCursor = @0x4e4c1874, static sizeHorCursor = @0x4e4c1878, static sizeBDiagCursor = @0x4e4c187c, static sizeFDiagCursor = @0x4e4c1880, static sizeAllCursor = @0x4e4c1884, static blankCursor = @0x4e4c1888, static splitVCursor = @0x4e4c188c, static splitHCursor = @0x4e4c1890, static pointingHandCursor = @0x4e4c1894, static forbiddenCursor = @0x4e4c1898, static whatsThisCursor = @0x4e4c189c, static busyCursor = @0x4e4c18a0}, data = 0x4dfc5cea}, crgn = { data = 0x8083f58}, tabstops = 142926064, tabarray = 0xbfb7b188, tabarraylen = 1, block_ext = 124, wx = 0, wy = -1078480328, ww = 1309541063, wh = 144230848, vx = -1078480356, vy = 1312874304, vw = 11, vh = 144149058, wxmat = {_m11 = 3.3951932660879079e-313, _m12 = 1.9854000933638451e-79, _m21 = 2.9816028970673467e-182, _m22 = 4.6755167548612419e-313, _dx = 9.9273855585380251e+67, _dy = 1.4126922421399608e+69}, xmat = { _m11 = 2.7489562322792843e-267, _m12 = 2.74963558603066e-267, _m21 = 196574210686977, _m22 = 2.852020937613666e-267, _dx = 3.0052487990043377e-267, _dy = 204569864256013}, ixmat = {_m11 = 5.5456492685175945e-315, _m12 = 1.5333826188623268e-312, _m21 = 203957796339714.25, _m22 = 6.845843021995411e-313, _dx = 121653656739529.69, _dy = 203957831392510.84}, txop = 1122451872, txinv = 160, penRef = 0x42db9fdb, brushRef = 0x42e72ff4, ps_stack = 0x42e744d8, wm_stack = 0x883b870, dpy = 0x42e741d8, scrn = 1121691090, hd = 1122451872, rendhd = 2217, gc = 0x431862d8, gc_brush = 0x3, curPt = {xp = 2, yp = -1078480328}, clip_serial = 1125522961} rect = {x1 = 41, y1 = 9, x2 = 249, y2 = 31} xround = 6 shadowColor = {static color_init = true, static globals_init = true, static colormodel = d32, d = { argb = 4278190080, d8 = {argb = 4278190080, pix = 0 '\0', invalid = 0 '\0', dirty = 0 '\0', direct = 0 '\0'}, d32 = { argb = 4278190080, pix = 0}}} align = 2116 point = {xp = 0, yp = 0} yround = 43 p = { = {static color0 = @0x4e4c3160, static color1 = @0x4e4c3168, static black = @0x4e4c3170, static white = @0x4e4c3178, static darkGray = @0x4e4c3180, static gray = @0x4e4c3188, static lightGray = @0x4e4c3190, static red = @0x4e4c3198, static green = @0x4e4c31a0, static blue = @0x4e4c31a8, static cyan = @0x4e4c31b0, static magenta = @0x4e4c31b8, static yellow = @0x4e4c31c0, static darkRed = @0x4e4c31c8, static darkGreen = @0x4e4c31d0, static darkBlue = @0x4e4c31d8, static darkCyan = @0x4e4c31e0, static darkMagenta = @0x4e4c31e8, static darkYellow = @0x4e4c31f0, static arrowCursor = @0x4e4c1860, static upArrowCursor = @0x4e4c1864, static crossCursor = @0x4e4c1868, static waitCursor = @0x4e4c186c, static ibeamCursor = @0x4e4c1870, static sizeVerCursor = @0x4e4c1874, static sizeHorCursor = @0x4e4c1878, static sizeBDiagCursor = @0x4e4c187c, static sizeFDiagCursor = @0x4e4c1880, static sizeAllCursor = @0x4e4c1884, static blankCursor = @0x4e4c1888, static splitVCursor = @0x4e4c188c, static splitHCursor = @0x4e4c1890, static pointingHandCursor = @0x4e4c1894, static forbiddenCursor = @0x4e4c1898, static whatsThisCursor = @0x4e4c189c, static busyCursor = @0x4e4c18a0}, flags = 33281, d = 0x0, pdev = 0x871c6e0, bg_col = {static color_init = true, static globals_init = true, static colormodel = d32, d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 255 '��', invalid = 255 '��', dirty = 255 '��', direct = 0 '\0'}, d32 = {argb = 4294967295, pix = 16777215}}}, bg_mode = 0 '\0', rop = 0 '\0', pu = 183 '��', bro = {xp = 0, yp = 0}, cfont = {d = 0x84c6670}, pfont = 0x0, cpen = { = {static color0 = @0x4e4c3160, static color1 = @0x4e4c3168, static black = @0x4e4c3170, static white = @0x4e4c3178, static darkGray = @0x4e4c3180, static gray = @0x4e4c3188, static lightGray = @0x4e4c3190, static red = @0x4e4c3198, static green = @0x4e4c31a0, static blue = @0x4e4c31a8, static cyan = @0x4e4c31b0, static magenta = @0x4e4c31b8, static yellow = @0x4e4c31c0, static darkRed = @0x4e4c31c8, static darkGreen = @0x4e4c31d0, static darkBlue = @0x4e4c31d8, static darkCyan = @0x4e4c31e0, static darkMagenta = @0x4e4c31e8, static darkYellow = @0x4e4c31f0, static arrowCursor = @0x4e4c1860, static upArrowCursor = @0x4e4c1864, static crossCursor = @0x4e4c1868, static waitCursor = @0x4e4c186c, static ibeamCursor = @0x4e4c1870, static sizeVerCursor = @0x4e4c1874, static sizeHorCursor = @0x4e4c1878, static sizeBDiagCursor = @0x4e4c187c, static sizeFDiagCursor = @0x4e4c1880, static sizeAllCursor = @0x4e4c1884, static blankCursor = @0x4e4c1888, static splitVCursor = @0x4e4c188c, static splitHCursor = @0x4e4c1890, static pointingHandCursor = @0x4e4c1894, static forbiddenCursor = @0x4e4c1898, static whatsThisCursor = @0x4e4c189c, static busyCursor = @0x4e4c18a0}, data = 0x8727c00}, cbrush = { = { static color0 = @0x4e4c3160, static color1 = @0x4e4c3168, static black = @0x4e4c3170, static white = @0x4e4c3178, static darkGray = @0x4e4c3180, static gray = @0x4e4c3188, static lightGray = @0x4e4c3190, static red = @0x4e4c3198, static green = @0x4e4c31a0, static blue = @0x4e4c31a8, static cyan = @0x4e4c31b0, static magenta = @0x4e4c31b8, static yellow = @0x4e4c31c0, static darkRed = @0x4e4c31c8, static darkGreen = @0x4e4c31d0, static darkBlue = @0x4e4c31d8, static darkCyan = @0x4e4c31e0, static darkMagenta = @0x4e4c31e8, static darkYellow = @0x4e4c31f0, static arrowCursor = @0x4e4c1860, static upArrowCursor = @0x4e4c1864, static crossCursor = @0x4e4c1868, static waitCursor = @0x4e4c186c, static ibeamCursor = @0x4e4c1870, static sizeVerCursor = @0x4e4c1874, static sizeHorCursor = @0x4e4c1878, static sizeBDiagCursor = @0x4e4c187c, static sizeFDiagCursor = @0x4e4c1880, static sizeAllCursor = @0x4e4c1884, static blankCursor = @0x4e4c1888, static splitVCursor = @0x4e4c188c, static splitHCursor = @0x4e4c1890, static pointingHandCursor = @0x4e4c1894, static forbiddenCursor = @0x4e4c1898, static whatsThisCursor = @0x4e4c189c, static busyCursor = @0x4e4c18a0}, data = 0x84110a8}, crgn = { data = 0x8502188}, tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = 0, wy = 0, ww = 259, wh = 41, vx = 0, vy = 0, vw = 259, vh = 41, wxmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, xmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, ixmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, txop = 0, txinv = false, penRef = 0x8095610, brushRef = 0x8094c38, ps_stack = 0x0, wm_stack = 0x0, dpy = 0x8083f58, scrn = 0, hd = 50334779, rendhd = 144231536, gc = 0x8624f98, gc_brush = 0x8624020, curPt = {xp = 0, yp = 0}, clip_serial = 1202} #7 0xb7d72080 in OSDWidget::show (this=0x871c618) at /home/dangle/amarok-svn/amarok/src/osd.cpp:109 M = 9 oldGeometry = {x1 = 320, y1 = 307, x2 = 959, y2 = 715} newGeometry = {x1 = 510, y1 = 491, x2 = 768, y2 = 531} #8 0xb7d6defe in OSDWidget::show (this=0x871c618, text=@0xbfb7b888, newImage=@0xbfb7b9f4) at /home/dangle/amarok-svn/amarok/src/osd.cpp:72 No locals. #9 0xb7d72ea9 in amaroK::OSD::show (this=0x871c618, bundle=@0xb7f71af8) at /home/dangle/amarok-svn/amarok/src/osd.cpp:587 text = {static null = {static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x899f1d0, static shared_null = 0x8074b58} #10 0xb7c54273 in App::engineNewMetaData (this=0xbfb7c25c, bundle=@0xb7f71af8) at /home/dangle/amarok-svn/amarok/src/app.cpp:951 No locals. #11 0xb7d01452 in EngineSubject::newMetaDataNotify (this=0xb7f71ac8, bundle=@0xb7f71af8, trackChanged=true) at /home/dangle/amarok-svn/amarok/src/engineobserver.cpp:81 uniquelyNamedStackAllocatedStandardBlock = {m_start = {tv_sec = 1150841000, tv_usec = 900971}, m_label = 0xb7f1db20 "void EngineSubject::newMetaDataNotify(const MetaBundle&, bool)"} it = { = {list = 0xb7f71acc, curNode = 0x0}, } observer = (EngineObserver *) 0xbfb7c328 __PRETTY_FUNCTION__ = "void EngineSubject::newMetaDataNotify(const MetaBundle&, bool)" #12 0xb7cfe25d in EngineController::play (this=0xb7f71aa0, bundle=@0x89d21c8, offset=0) at /home/dangle/amarok-svn/amarok/src/enginecontroller.cpp:403 trackLength = 0 uniquelyNamedStackAllocatedStandardBlock = {m_start = {tv_sec = 1150841000, tv_usec = 866784}, m_label = 0xb7f1d0c0 "void EngineController::play(const MetaBundle&, uint)"} failure_time = {ds = 27200867} url = {m_strProtocol = {static null = {static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x899c250, static shared_null = 0x8074b58}, m_strUser = { static null = {static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x8074b58, static shared_null = 0x8074b58}, m_strPass = {static null = { static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x8074b58, static shared_null = 0x8074b58}, m_strHost = {static null = { static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x85a6210, static shared_null = 0x8074b58}, m_strPath = {static null = { static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x85a9a18, static shared_null = 0x8074b58}, m_strRef_encoded = {static null = { static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x8074b58, static shared_null = 0x8074b58}, m_strQuery_encoded = {static null = { static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x8074b58, static shared_null = 0x8074b58}, m_bIsMalformed = false, m_iUriMode = URL, freeForUse = 2, m_iPort = 60461, m_strPath_encoded = {static null = {static null = , d = 0x8074b58, static shared_null = 0x8074b58}, d = 0x86631e8, static shared_null = 0x8074b58}, d = 0x0} currentTrack = 140416416 totalTracks = 1121230000 __PRETTY_FUNCTION__ = "void EngineController::play(const MetaBundle&, uint)" #13 0xb7d8b5f8 in Playlist::activate (this=0x854f480, item=0x89d2250) at /home/dangle/amarok-svn/amarok/src/playlist.cpp:1753 No locals. #14 0xb7de0a7b in UrlLoader::customEvent (this=0x8971550, e=0x897a378) at /home/dangle/amarok-svn/amarok/src/playlistloader.cpp:237 item = (class PlaylistItem *) 0x89d21c8 it = {node = 0x8960148} end = {node = 0x89725c0} atfEnabled = false #15 0x4e05054e in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #16 0x4dff153a in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #17 0x4dff1fbf in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #18 0x4db5fbb2 in KApplication::notify () from /usr/kde/3.5/lib/libkdecore.so.4 No symbol table info available. #19 0x4dff2d97 in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #20 0x4dff2f26 in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #21 0x4dfa03d2 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #22 0x4e007d80 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #23 0x4e007c86 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #24 0x4dff0e8f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #25 0x0804dae8 in main (argc=1, argv=0xbfb7c3d4) at /home/dangle/amarok-svn/amarok/src/main.cpp:107 app = {<> = {}, = {_vptr.EngineObserver = 0xb7f592a8, m_subject = 0x0}, static metaObj = 0x84e1e70, static mainThreadId = 0, m_pGlobalAccel = 0x84b6dc8, m_pPlayerWindow = 0x0, m_pPlaylistWindow = 0x84b9130, m_pTray = 0x84b7d70, m_pDeviceManager = 0xb7f71960} ==== (gdb) thread apply all bt ==== Thread 6 (Thread -1225446496 (LWP 29790)): #0 0xffffe410 in __kernel_vsyscall () #1 0x42ec3536 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x42ec3be1 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0 #3 0xb5e17c2c in CloseEngine () from /opt/RealPlayer/common/clntcore.so #4 0xb5e0c58f in CloseEngine () from /opt/RealPlayer/common/clntcore.so #5 0xb5e0ba82 in CloseEngine () from /opt/RealPlayer/common/clntcore.so #6 0xb5d6277c in CloseEngine () from /opt/RealPlayer/common/clntcore.so #7 0x42ec04f4 in start_thread () from /lib/libpthread.so.0 #8 0x42e1401e in clone () from /lib/libc.so.6 Thread 5 (Thread -1216894048 (LWP 29793)): #0 0xffffe410 in __kernel_vsyscall () #1 0x42ec3536 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x42ec3be1 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0 #3 0xb5e17c2c in CloseEngine () from /opt/RealPlayer/common/clntcore.so #4 0xb5e0c58f in CloseEngine () from /opt/RealPlayer/common/clntcore.so #5 0xb5e0c3ec in CloseEngine () from /opt/RealPlayer/common/clntcore.so #6 0xb5db703d in CloseEngine () from /opt/RealPlayer/common/clntcore.so #7 0x42ec04f4 in start_thread () from /lib/libpthread.so.0 #8 0x42e1401e in clone () from /lib/libc.so.6 Thread 4 (Thread -1233839200 (LWP 29794)): #0 0xffffe410 in __kernel_vsyscall () #1 0x42ec3536 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x42ec3bc5 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0 #3 0xb5e17c2c in CloseEngine () from /opt/RealPlayer/common/clntcore.so #4 0xb5e0c58f in CloseEngine () from /opt/RealPlayer/common/clntcore.so #5 0xb5e0ba82 in CloseEngine () from /opt/RealPlayer/common/clntcore.so #6 0xb5e10125 in CloseEngine () from /opt/RealPlayer/common/clntcore.so #7 0x42ec04f4 in start_thread () from /lib/libpthread.so.0 #8 0x42e1401e in clone () from /lib/libc.so.6 Thread 3 (Thread -1253721184 (LWP 29795)): #0 0xffffe410 in __kernel_vsyscall () #1 0x42ec3536 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5f39a56 in HSPAudioDevice::writerThread (arg=0x85981c0) at /home/dangle/amarok-svn/amarok/src/engine/helix/helix-sp/hspalsadevice.cpp:522 #3 0x42ec04f4 in start_thread () from /lib/libpthread.so.0 #4 0x42e1401e in clone () from /lib/libc.so.6 Thread 2 (Thread -1262113888 (LWP 29796)): #0 0xffffe410 in __kernel_vsyscall () #1 0x42de1c46 in nanosleep () from /lib/libc.so.6 #2 0x42e0db49 in usleep () from /lib/libc.so.6 #3 0xb5e0c9fd in CloseEngine () from /opt/RealPlayer/common/clntcore.so #4 0x42ec04f4 in start_thread () from /lib/libpthread.so.0 #5 0x42e1401e in clone () from /lib/libc.so.6 Thread 1 (Thread -1213548880 (LWP 29786)): #0 0xffffe410 in __kernel_vsyscall () #1 0x42ec6fbb in __waitpid_nocancel () from /lib/libpthread.so.0 #2 0x0804e949 in amaroK::Crash::crashHandler () at /home/dangle/amarok-svn/amarok/src/amarokcore/crashhandler.cpp:223 #3 #4 0x4dfa853f in QPixmap::convertToImage () from /usr/qt/3/lib/libqt-mt.so.3 #5 0x4e066361 in QPixmap::createHeuristicMask () from /usr/qt/3/lib/libqt-mt.so.3 #6 0xb7d70adf in OSDWidget::render (this=0x871c618, M=9, size=@0xbfb7b7d0) at /home/dangle/amarok-svn/amarok/src/osd.cpp:313 #7 0xb7d72080 in OSDWidget::show (this=0x871c618) at /home/dangle/amarok-svn/amarok/src/osd.cpp:109 #8 0xb7d6defe in OSDWidget::show (this=0x871c618, text=@0xbfb7b888, newImage=@0xbfb7b9f4) at /home/dangle/amarok-svn/amarok/src/osd.cpp:72 #9 0xb7d72ea9 in amaroK::OSD::show (this=0x871c618, bundle=@0xb7f71af8) at /home/dangle/amarok-svn/amarok/src/osd.cpp:587 #10 0xb7c54273 in App::engineNewMetaData (this=0xbfb7c25c, bundle=@0xb7f71af8) at /home/dangle/amarok-svn/amarok/src/app.cpp:951 #11 0xb7d01452 in EngineSubject::newMetaDataNotify (this=0xb7f71ac8, bundle=@0xb7f71af8, trackChanged=true) at /home/dangle/amarok-svn/amarok/src/engineobserver.cpp:81 #12 0xb7cfe25d in EngineController::play (this=0xb7f71aa0, bundle=@0x89d21c8, offset=0) at /home/dangle/amarok-svn/amarok/src/enginecontroller.cpp:403 #13 0xb7d8b5f8 in Playlist::activate (this=0x854f480, item=0x89d2250) at /home/dangle/amarok-svn/amarok/src/playlist.cpp:1753 #14 0xb7de0a7b in UrlLoader::customEvent (this=0x8971550, e=0x897a378) at /home/dangle/amarok-svn/amarok/src/playlistloader.cpp:237 #15 0x4e05054e in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3 #16 0x4dff153a in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #17 0x4dff1fbf in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #18 0x4db5fbb2 in KApplication::notify () from /usr/kde/3.5/lib/libkdecore.so.4 #19 0x4dff2d97 in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 #20 0x4dff2f26 in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 #21 0x4dfa03d2 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #22 0x4e007d80 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #23 0x4e007c86 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 #24 0x4dff0e8f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 #25 0x0804dae8 in main (argc=1, argv=0xbfb7c3d4) at /home/dangle/amarok-svn/amarok/src/main.cpp:107 #0 0xffffe410 in __kernel_vsyscall () ==== kdBacktrace() ================ [ 0: /usr/kde/3.5/lib/libkdecore.so.4(_Z11kdBacktracei+0x4a) [0x4dad0d6a] 1: /usr/kde/3.5/lib/libkdecore.so.4(_Z11kdBacktracev+0x2a) [0x4dad109a] 2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xb36) [0x804e7ac] 3: [0xffffe420] 4: /usr/qt/3/lib/libqt-mt.so.3(_ZNK7QPixmap19createHeuristicMaskEb+0x41) [0x4e066361] 5: /usr/kde/3.5/lib/libamarok.so.0(_ZN9OSDWidget6renderEjRK5QSize+0xbfd) [0xb7d70adf] 6: /usr/kde/3.5/lib/libamarok.so.0(_ZN9OSDWidget4showEv+0x698) [0xb7d72080] 7: /usr/kde/3.5/lib/libamarok.so.0(_ZN9OSDWidget4showERK7QString6QImage+0xe6) [0xb7d6defe] 8: /usr/kde/3.5/lib/libamarok.so.0(_ZN6amaroK3OSD4showERK10MetaBundle+0xd23) [0xb7d72ea9] 9: /usr/kde/3.5/lib/libamarok.so.0(_ZN3App17engineNewMetaDataERK10MetaBundleb+0x2f) [0xb7c54273] 10: /usr/kde/3.5/lib/libamarok.so.0(_ZN13EngineSubject17newMetaDataNotifyERK10MetaBundleb+0x70) [0xb7d01452] 11: /usr/kde/3.5/lib/libamarok.so.0(_ZN16EngineController4playERK10MetaBundlej+0x933) [0xb7cfe25d] 12: /usr/kde/3.5/lib/libamarok.so.0(_ZN8Playlist8activateEP13QListViewItem+0xa62) [0xb7d8b5f8] 13: /usr/kde/3.5/lib/libamarok.so.0(_ZN9UrlLoader11customEventEP12QCustomEvent+0x1cb) [0xb7de0a7b] 14: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0xae) [0x4e05054e] 15: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x9a) [0x4dff153a] 16: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x27f) [0x4dff1fbf] 17: /usr/kde/3.5/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x1f2) [0x4db5fbb2] 18: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication16sendPostedEventsEP7QObjecti+0x187) [0x4dff2d97] 19: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication16sendPostedEventsEv+0x26) [0x4dff2f26] 20: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x82) [0x4dfa03d2] 21: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xa0) [0x4e007d80] 22: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26) [0x4e007c86] 23: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f) [0x4dff0e8f] 24: amarokapp [0x804dae8] 25: /lib/libc.so.6(__libc_start_main+0xdf) [0x42d6a87f] 26: amarokapp(_ZN7QObject16checkConnectArgsEPKcPKS_S1_+0x85) [0x804d1c1] ]