[Bug 276306] [NEW] amarok 1.4.9.1 crashes

sputnik sputnikshock at gmail.com
Tue Sep 30 13:14:54 UTC 2008


Public bug reported:

Amarok crashed. Here is a backtrace:


1.4.9.1 [___stripped][validity: 0.89][frames: 158][xine]

======== DEBUG INFORMATION  =======
Version:    1.4.9.1
Engine:     xine-engine
Build date: Apr 23 2008
CC version: 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
KDElibs:    3.5.9
Qt:         3.3.8b
TagLib:     1.4.0
CPU count:  1
NDEBUG:     true
==== file `which amarokapp` =======
/usr/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped


==== (gdb) bt =====================
[Thread debugging using libthread_db enabled]
[New Thread 0xb53d16d0 (LWP 19173)]
[New Thread 0xb4d5ab90 (LWP 10701)]
[New Thread 0xb092fb90 (LWP 10696)]
[New Thread 0xb1131b90 (LWP 19240)]
[New Thread 0xb1932b90 (LWP 19239)]
[New Thread 0xb42d6b90 (LWP 19238)]
[New Thread 0xb26deb90 (LWP 19237)]
[New Thread 0xb2f50b90 (LWP 19197)]
0xb7f7f410 in __kernel_vsyscall ()
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb678a4fb in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2  0x0804d5ed in Amarok::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb614bc0c in QChar::unicode (this=0x9afa000) at ../include/qstring.h:198
#5  0xb65244cf in QRegExpEngine::badCharMatch (this=0x86129b8)
    at tools/qregexp.cpp:1806
#6  0xb6524878 in QRegExpEngine::match (this=0x86129b8, str=@0xbfd853ac, 
    pos=0, minimal=false, oneTest=false, caretIndex=0, captured=@0x8296684)
    at tools/qregexp.cpp:1315
#7  0xb6524c26 in QRegExp::search (this=0x8296438, str=@0xbfd853ac, offset=0, 
    caretMode=QRegExp::CaretAtZero) at tools/qregexp.cpp:3675
#8  0xb6524c7d in QRegExp::search (this=0x8296438, str=@0xbfd853ac, offset=0)
    at tools/qregexp.cpp:3632
#9  0xb61d9de2 in QImageIO::imageFormat (d=0xbfd8540c)
    at kernel/qimage.cpp:4301
#10 0xb61de16e in QImageIO::read (this=0xbfd85468) at kernel/qimage.cpp:4426
#11 0xb61dfaad in QImage::load (this=0xbfd85674, fileName=@0xbfd85684, 
    format=0x0) at kernel/qimage.cpp:3464
#12 0xb61dfb1e in QImage (this=0xbfd85674, fileName=@0xbfd85684, format=0x0)
    at kernel/qimage.cpp:397
#13 0xb7d13fa7 in Amarok::OSD::show () from /usr/lib/libamarok.so.0
#14 0xb7b69baa in App::engineNewMetaData () from /usr/lib/libamarok.so.0
#15 0xb7c7ec3d in EngineSubject::newMetaDataNotify ()
   from /usr/lib/libamarok.so.0
#16 0xb7c7dd0e in EngineController::play () from /usr/lib/libamarok.so.0
#17 0xb7d2e326 in Playlist::activate () from /usr/lib/libamarok.so.0
#18 0xb7d336f9 in Playlist::playNextTrack () from /usr/lib/libamarok.so.0
#19 0xb7d35312 in Playlist::qt_invoke () from /usr/lib/libamarok.so.0
#20 0xb620f704 in QObject::activate_signal (this=0xb7f4e340, clist=0x81dedc8, 
    o=0xbfd85dc0) at kernel/qobject.cpp:2359
#21 0xb620fa6a in QObject::activate_signal_bool (this=0xb7f4e340, signal=4, 
    param=true) at kernel/qobject.cpp:2455
#22 0xb7c792be in EngineController::orderNext () from /usr/lib/libamarok.so.0
#23 0xb7c7931e in EngineController::next () from /usr/lib/libamarok.so.0
#24 0xb7c7e119 in EngineController::qt_invoke () from /usr/lib/libamarok.so.0
#25 0xb71f10aa in KGlobalAccelPrivate::activate (this=0x80dadd0, 
    pAction=0x83f4640, seq=@0xbfd85fbc)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:379
#26 0xb727e75e in KGlobalAccelPrivate::x11KeyPress (this=0x80dadd0, 
    pEvent=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:347
#27 0xb727e97c in KGlobalAccelPrivate::x11Event (this=0x80dadd0, 
    pEvent=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:255
#28 0xb728ce2a in KApplication::x11EventFilter (this=0xbfd8648c, 
    _event=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kapplication.cpp:1689
#29 0xb61204a0 in qt_x11EventFilter (ev=0xbfd86398)
    at kernel/qapplication_x11.cpp:391
#30 0xb6130aaf in QApplication::x11ProcessEvent (this=0xbfd8648c, 
    event=0xbfd86398) at kernel/qapplication_x11.cpp:3348
#31 0xb6148943 in QEventLoop::processEvents (this=0x80b80a0, flags=4)
    at kernel/qeventloop_x11.cpp:195
#32 0xb61bef90 in QEventLoop::enterLoop (this=0x80b80a0)
    at kernel/qeventloop.cpp:201
#33 0xb61bec8e in QEventLoop::exec (this=0x80b80a0)
    at kernel/qeventloop.cpp:148
#34 0xb61a57df in QApplication::exec (this=0xbfd8648c)
    at kernel/qapplication.cpp:2761
#35 0x0804c0f3 in ?? ()
#36 0xb670b450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#37 0x0804b6d1 in ?? ()
#0  0xb7f7f410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb678a4fb in waitpid () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0x0804d5ed in Amarok::Crash::crashHandler ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0xb614bc0c in QChar::unicode (this=0x9afa000) at ../include/qstring.h:198
No locals.
#5  0xb65244cf in QRegExpEngine::badCharMatch (this=0x86129b8)
    at tools/qregexp.cpp:1806
	sk = 2147483647
	slideHead = 0
	slideNext = 1
	i = 2
	lastPos = 11
#6  0xb6524878 in QRegExpEngine::match (this=0x86129b8, str=@0xbfd853ac, 
    pos=0, minimal=false, oneTest=false, caretIndex=0, captured=@0x8296684)
    at tools/qregexp.cpp:1315
	matched = false
	capturedSize = 2
#7  0xb6524c26 in QRegExp::search (this=0x8296438, str=@0xbfd853ac, offset=0, 
    caretMode=QRegExp::CaretAtZero) at tools/qregexp.cpp:3675
No locals.
#8  0xb6524c7d in QRegExp::search (this=0x8296438, str=@0xbfd853ac, offset=0)
    at tools/qregexp.cpp:3632
No locals.
#9  0xb61d9de2 in QImageIO::imageFormat (d=0xbfd8540c)
    at kernel/qimage.cpp:4301
	bufStr = {static null = {
    static null = <same as static member of an already seen type>, 
    d = 0x807a918, static shared_null = 0x807a918}, d = 0x85d06d8, 
  static shared_null = 0x807a918}
	p = (QImageHandler *) 0x8296430
	bestMatch = -1
	buflen = 14
	buf = "\001\001��001\020JFIF\001"
	buf2 = "\000\000��000\020JFIF\000\001"
	pos = 0
	rdlen = 14
	format = 0x0
#10 0xb61de16e in QImageIO::read (this=0xbfd85468) at kernel/qimage.cpp:4426
	file = {<QIODevice> = {_vptr.QIODevice = 0xb66ca888, ioIndex = 14, 
    ioMode = 4353, ioSt = 0}, fn = {static null = {
      static null = <same as static member of an already seen type>, 
      d = 0x807a918, static shared_null = 0x807a918}, d = 0x97a07e8, 
    static shared_null = 0x807a918}, fh = 0x8c3d3a0, fd = 0, length = 19407, 
  ext_f = false, d = 0x913e360, 
  ungetchBuffer = {<QMemArray<char>> = {<QGArray> = {
        _vptr.QGArray = 0xb66ca7a8, 
        shd = 0x89e2170}, <No data fields>}, <No data fields>}}
	image_format = 0x40 <Address 0x40 out of bounds>
	h = (QImageHandler *) 0xb695fff4
#11 0xb61dfaad in QImage::load (this=0xbfd85674, fileName=@0xbfd85684, 
    format=0x0) at kernel/qimage.cpp:3464
	io = {im = {data = 0x89c50e0}, iostat = 0, 
  frmt = {<QMemArray<char>> = {<QGArray> = {_vptr.QGArray = 0xb66ca7a8, 
        shd = 0x85d00f8}, <No data fields>}, <No data fields>}, 
  iodev = 0xbfd8540c, fname = {static null = {
      static null = <same as static member of an already seen type>, 
      d = 0x807a918, static shared_null = 0x807a918}, d = 0x97a07e8, 
    static shared_null = 0x807a918}, 
  params = 0xbfd85674 "i5\b\234T\202�az\t�\f\b�az\t�\b lH\bx\017\b8a\b��bX-�b at -�b��b\030\\\020\bp-�bh�r\b\210-�b`\021\204�@\b\220o\r\b2\206\bxkH\b\030O0\t8a\b�\203`\021\204�\b\030Wؿ�v`\021\204�\b\\Wؿ\001", descr = {static null = {
      static null = <same as static member of an already seen type>, 
      d = 0x807a918, static shared_null = 0x807a918}, d = 0x807a918, 
    static shared_null = 0x807a918}, d = 0x8e51b30}
	result = 182
#12 0xb61dfb1e in QImage (this=0xbfd85674, fileName=@0xbfd85684, format=0x0)
    at kernel/qimage.cpp:397
No locals.
#13 0xb7d13fa7 in Amarok::OSD::show () from /usr/lib/libamarok.so.0
No symbol table info available.
#14 0xb7b69baa in App::engineNewMetaData () from /usr/lib/libamarok.so.0
No symbol table info available.
#15 0xb7c7ec3d in EngineSubject::newMetaDataNotify ()
   from /usr/lib/libamarok.so.0
No symbol table info available.
#16 0xb7c7dd0e in EngineController::play () from /usr/lib/libamarok.so.0
No symbol table info available.
#17 0xb7d2e326 in Playlist::activate () from /usr/lib/libamarok.so.0
No symbol table info available.
#18 0xb7d336f9 in Playlist::playNextTrack () from /usr/lib/libamarok.so.0
No symbol table info available.
#19 0xb7d35312 in Playlist::qt_invoke () from /usr/lib/libamarok.so.0
No symbol table info available.
#20 0xb620f704 in QObject::activate_signal (this=0xb7f4e340, clist=0x81dedc8, 
    o=0xbfd85dc0) at kernel/qobject.cpp:2359
	object = (class QObject *) 0x81cefa0
	sol = (QSenderObjectList *) 0x81cfb38
	oldSender = (class QObject *) 0x0
	c = (QConnection *) 0x81d3200
#21 0xb620fa6a in QObject::activate_signal_bool (this=0xb7f4e340, signal=4, 
    param=true) at kernel/qobject.cpp:2455
	clist = (QConnectionList *) 0x81dedc8
	o = {{type = 0xb66f4190, payload = {b = 80, c = 80 'P', s = 9808, 
      i = -1234295216, l = -1234295216, uc = 80 'P', us = 9808, 
      ui = 3060672080, ul = 3060672080, f = -3.54870645e-06, 
      d = -0.38074319663482914, byte = "P&n\030^ؿ<\222P\200\214W", 
      bytearray = {data = 0xb66e2650 "\230\200", size = 3218628120}, 
      ptr = 0xb66e2650, voidstar = {ptr = 0xb66e2650, owner = 24}, 
      charstar = {ptr = 0xb66e2650 "\230\200", owner = 24}, utf8 = {
        ptr = 0xb66e2650 "\230\200", owner = 24}, local8bit = {
        ptr = 0xb66e2650 "\230\200", owner = 24}, iface = 0xb66e2650, 
      idisp = 0xb66e2650}}, {type = 0xb66f41f4, payload = {b = true, 
      c = 1 '\001', s = 1, i = -1270874111, l = -1270874111, uc = 1 '\001', 
      us = 1, ui = 3024093185, ul = 3024093185, f = -1.78813949e-07, 
      d = -5.4093998960125797e-40, byte = "\001\000@\217Ƿ\030^ؿ�v", 
      bytearray = {data = 0xb4400001 "", size = 3083308974}, 
      ptr = 0xb4400001, voidstar = {ptr = 0xb4400001, owner = 174}, 
      charstar = {ptr = 0xb4400001 "", owner = 174}, utf8 = {
        ptr = 0xb4400001 "", owner = 174}, local8bit = {ptr = 0xb4400001 "", 
        owner = 174}, iface = 0xb4400001, idisp = 0xb4400001}}}
#22 0xb7c792be in EngineController::orderNext () from /usr/lib/libamarok.so.0
No symbol table info available.
#23 0xb7c7931e in EngineController::next () from /usr/lib/libamarok.so.0
No symbol table info available.
#24 0xb7c7e119 in EngineController::qt_invoke () from /usr/lib/libamarok.so.0
No symbol table info available.
#25 0xb71f10aa in KGlobalAccelPrivate::activate (this=0x80dadd0, 
    pAction=0x83f4640, seq=@0xbfd85fbc)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:379
	o = {{type = 0xb66f4190, payload = {b = 36, c = 36 '$', s = 36, 
      i = -1270874076, l = -1270874076, uc = 36 '$', us = 36, 
      ui = 3024093220, ul = 3024093220, f = -1.78814446e-07, 
      d = 2.3915762915793393e-312, 
      byte = "$\000 at p\000\000\000\000U\202\"\037", bytearray = {
        data = 0xb4400024 "", size = 112}, ptr = 0xb4400024, voidstar = {
        ptr = 0xb4400024, owner = 112}, charstar = {ptr = 0xb4400024 "", 
        owner = 112}, utf8 = {ptr = 0xb4400024 "", owner = 112}, local8bit = {
        ptr = 0xb4400024 "", owner = 112}, iface = 0xb4400024, 
      idisp = 0xb4400024}}, {type = 0xb66f4244, payload = {b = 80, 
      c = 80 'P', s = -15536, i = -1353137328, l = -1353137328, uc = 80 'P', 
      us = 50000, ui = 2941829968, ul = 2941829968, f = -1.97144745e-10, 
      d = -0.38079278110221981, byte = "P��ؿhF\034\000@", bytearray = {
        data = 0xaf58c350 "\201B\b\200\214W\b", size = 3218628328}, 
      ptr = 0xaf58c350, voidstar = {ptr = 0xaf58c350, owner = 232}, 
      charstar = {ptr = 0xaf58c350 "\201B\b\200\214W\b", owner = 232}, 
      utf8 = {ptr = 0xaf58c350 "\201B\b\200\214W\b", owner = 232}, 
      local8bit = {ptr = 0xaf58c350 "\201B\b\200\214W\b", owner = 232}, 
      iface = 0xaf58c350, idisp = 0xaf58c350}}, {type = 0xb66f4244, 
    payload = {b = 128, c = -128 '\200', s = -29568, i = -1353216896, 
      l = -1353216896, uc = 128 '\200', us = 35968, ui = 2941750400, 
      ul = 2941750400, f = -1.96040517e-10, d = -5.0634762559669717e-47, 
      byte = "\200\214W-\200R\210\210XP)", bytearray = {
        data = 0xaf578c80 "\230xB\bt()", size = 3058860077}, 
      ptr = 0xaf578c80, voidstar = {ptr = 0xaf578c80, owner = 45}, 
      charstar = {ptr = 0xaf578c80 "\230xB\bt()", owner = 45}, utf8 = {
        ptr = 0xaf578c80 "\230xB\bt()", owner = 45}, local8bit = {
        ptr = 0xaf578c80 "\230xB\bt()", owner = 45}, iface = 0xaf578c80, 
      idisp = 0xaf578c80}}, {type = 0xb66f41b8, payload = {b = 188, 
      c = -68 '', s = 24508, i = -1076338756, l = -1076338756, uc = 188 '', 
      us = 24508, ui = 3218628540, ul = 3218628540, f = -1.69042158, 
      d = 5.5983292702605962e-270, byte = "_ؿ\030\a\b�\203\020\000@", 
      bytearray = {data = 0xbfd85fbc "\001", size = 134719768}, 
      ptr = 0xbfd85fbc, voidstar = {ptr = 0xbfd85fbc, owner = 24}, 
      charstar = {ptr = 0xbfd85fbc "\001", owner = 24}, utf8 = {
        ptr = 0xbfd85fbc "\001", owner = 24}, local8bit = {
        ptr = 0xbfd85fbc "\001", owner = 24}, iface = 0xbfd85fbc, 
      idisp = 0xbfd85fbc}}}
	slot_id = 3
	rexPassIndex = {eng = 0x8ecfd50, priv = 0xb1b56048}
	rexPassInfo = {eng = 0x92f8e48, priv = 0xb1b54e88}
	rexIndex = {eng = 0x0, priv = 0xb1b3f3b8}
#26 0xb727e75e in KGlobalAccelPrivate::x11KeyPress (this=0x80dadd0, 
    pEvent=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:347
	key = {m_sym = 269025047, m_mod = 0}
	pAction = (KAccelAction *) 0x83f4640
	codemod = {code = 153 '\231', mod = 0}
	keyNative = {m_code = 153, m_mod = 0, m_sym = 269025047, 
  d = 0xbfd86028}
	recursion_block = false
#27 0xb727e97c in KGlobalAccelPrivate::x11Event (this=0x80dadd0, 
    pEvent=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:255
No locals.
#28 0xb728ce2a in KApplication::x11EventFilter (this=0xbfd8648c, 
    _event=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kapplication.cpp:1689
	w = (class QWidget *) 0xb3daa6
#29 0xb61204a0 in qt_x11EventFilter (ev=0xbfd86398)
    at kernel/qapplication_x11.cpp:391
No locals.
#30 0xb6130aaf in QApplication::x11ProcessEvent (this=0xbfd8648c, 
    event=0xbfd86398) at kernel/qapplication_x11.cpp:3348
	widget = (struct QETWidget *) 0x80b92a8
	keywidget = (struct QETWidget *) 0x80b92a8
	grabbed = false
#31 0xb6148943 in QEventLoop::processEvents (this=0x80b80a0, flags=4)
    at kernel/qeventloop_x11.cpp:195
	event = {type = 2, xany = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, window = 100}, xkey = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, window = 100, 
    root = 100, subwindow = 12583298, time = 31681363, x = 651, y = 95, 
    x_root = 651, y_root = 95, state = 0, keycode = 153, same_screen = 1}, 
  xbutton = {type = 2, serial = 147412188, send_event = 0, 
    display = 0x808eec8, window = 100, root = 100, subwindow = 12583298, 
    time = 31681363, x = 651, y = 95, x_root = 651, y_root = 95, state = 0, 
    button = 153, same_screen = 1}, xmotion = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, window = 100, root = 100, 
    subwindow = 12583298, time = 31681363, x = 651, y = 95, x_root = 651, 
    y_root = 95, state = 0, is_hint = -103 '\231', same_screen = 1}, 
  xcrossing = {type = 2, serial = 147412188, send_event = 0, 
    display = 0x808eec8, window = 100, root = 100, subwindow = 12583298, 
    time = 31681363, x = 651, y = 95, x_root = 651, y_root = 95, mode = 0, 
    detail = 153, same_screen = 1, focus = 1, state = 0}, xfocus = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, window = 100, 
    mode = 100, detail = 12583298}, xexpose = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, window = 100, x = 100, y = 12583298, 
    width = 31681363, height = 651, count = 95}, xgraphicsexpose = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, drawable = 100, 
    x = 100, y = 12583298, width = 31681363, height = 651, count = 95, 
    major_code = 651, minor_code = 95}, xnoexpose = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, drawable = 100, 
    major_code = 100, minor_code = 12583298}, xvisibility = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, window = 100, 
    state = 100}, xcreatewindow = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, parent = 100, window = 100, 
    x = 12583298, y = 31681363, width = 651, height = 95, border_width = 651, 
    override_redirect = 95}, xdestroywindow = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, event = 100, window = 100}, 
  xunmap = {type = 2, serial = 147412188, send_event = 0, 
    display = 0x808eec8, event = 100, window = 100, 
    from_configure = 12583298}, xmap = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, event = 100, window = 100, 
    override_redirect = 12583298}, xmaprequest = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, parent = 100, 
    window = 100}, xreparent = {type = 2, serial = 147412188, send_event = 0, 
    display = 0x808eec8, event = 100, window = 100, parent = 12583298, 
    x = 31681363, y = 651, override_redirect = 95}, xconfigure = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, event = 100, 
    window = 100, x = 12583298, y = 31681363, width = 651, height = 95, 
    border_width = 651, above = 95, override_redirect = 0}, xgravity = {
    type = 2, serial = 147412188, send_event = 0, display = 0x808eec8, 
    event = 100, window = 100, x = 12583298, y = 31681363}, xresizerequest = {
    type = 2, serial = 147412188, send_event = 0, display = 0x808eec8, 
    window = 100, width = 100, height = 12583298}, xconfigurerequest = {
    type = 2, serial = 147412188, send_event = 0, display = 0x808eec8, 
    parent = 100, window = 100, x = 12583298, y = 31681363, width = 651, 
    height = 95, border_width = 651, above = 95, detail = 0, 
    value_mask = 153}, xcirculate = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, event = 100, window = 100, 
    place = 12583298}, xcirculaterequest = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, parent = 100, window = 100, 
    place = 12583298}, xproperty = {type = 2, serial = 147412188, 
    send_event = 0, display = 0x808eec8, window = 100, atom = 100, 
    time = 12583298, state = 31681363}, xselectionclear = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, window = 100, 
    selection = 100, time = 12583298}, xselectionrequest = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, owner = 100, 
    requestor = 100, selection = 12583298, target = 31681363, property = 651, 
    time = 95}, xselection = {type = 2, serial = 147412188, send_event = 0, 
    display = 0x808eec8, requestor = 100, selection = 100, target = 12583298, 
    property = 31681363, time = 651}, xcolormap = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, window = 100, 
    colormap = 100, c_new = 12583298, state = 31681363}, xclient = {type = 2, 
    serial = 147412188, send_event = 0, display = 0x808eec8, window = 100, 
    message_type = 100, format = 12583298, data = {
      b = "Sk�001\213\002\000\000_\000\000\000\213\002\000\000_\000\000", 
      s = {27475, 483, 651, 0, 95, 0, 651, 0, 95, 0}, l = {31681363, 651, 95, 
        651, 95}}}, xmapping = {type = 2, serial = 147412188, send_event = 0, 
    display = 0x808eec8, window = 100, request = 100, 
    first_keycode = 12583298, count = 31681363}, xerror = {type = 2, 
    display = 0x8c954dc, resourceid = 0, serial = 134803144, 
    error_code = 100 'd', request_code = 0 '\0', minor_code = 0 '\0'}, 
  xkeymap = {type = 2, serial = 147412188, send_event = 0, 
    display = 0x808eec8, window = 100, 
    key_vector = "d\000\000\000\202\001�000Sk�001\213\002\000\000_\000\000\000\213\002\000\000_\000\000\000\000\000\000"}, pad = {2, 147412188, 0, 
    134803144, 100, 100, 12583298, 31681363, 651, 95, 651, 95, 0, 153, 1, 1, 
    0, 6357114, 145, 135085984, -1232858600, 7733363, 7995495, 135094880}}
	nevents = 2
	locker = {mtx = 0x808e608}
	exclude_all = 10
	canWait = true
	tm = (timeval *) 0xb66f26e0
	highest = 33
	nsel = 1
	zerotm = {tv_sec = 0, tv_usec = 0}
	t = {0xb65ecc66 "Read", 0xb65ecc6b "Write", 0xb65ecc71 "Exception"}
#32 0xb61bef90 in QEventLoop::enterLoop (this=0x80b80a0)
    at kernel/qeventloop.cpp:201
	old_exitloop = false
#33 0xb61bec8e in QEventLoop::exec (this=0x80b80a0)
    at kernel/qeventloop.cpp:148
No locals.
#34 0xb61a57df in QApplication::exec (this=0xbfd8648c)
    at kernel/qapplication.cpp:2761
No locals.
#35 0x0804c0f3 in ?? ()
No symbol table info available.
#36 0xb670b450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#37 0x0804b6d1 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 8 (Thread 0xb2f50b90 (LWP 19197)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb5afcdd2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb67d8d34 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb3a72bbb in ?? () from /usr/lib/libxine.so.1
Thread 7 (Thread 0xb26deb90 (LWP 19237)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb67c1c07 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb274c28b in ?? ()
   from /usr/lib/xine/plugins/1.20/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 6 (Thread 0xb42d6b90 (LWP 19238)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb67c1c07 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb3976074 in snd_pcm_wait_nocheck () from /usr/lib/libasound.so.2
#3  0xb397625f in snd_pcm_wait () from /usr/lib/libasound.so.2
#4  0xb274c903 in ?? ()
   from /usr/lib/xine/plugins/1.20/xineplug_ao_out_alsa.so
#5  0xb3a83ac5 in ?? () from /usr/lib/libxine.so.1
#6  0x00000001 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 5 (Thread 0xb1932b90 (LWP 19239)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb5afcdd2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb67d8d34 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb3a819a1 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()
Thread 4 (Thread 0xb1131b90 (LWP 19240)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb5afcaa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb67d8cdd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb3a86cc4 in xine_event_wait () from /usr/lib/libxine.so.1
#4  0x081c6310 in ?? ()
#5  0x08407a70 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 3 (Thread 0xb092fb90 (LWP 10696)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb5afcaa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb67d8cdd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb3a763dc in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()
Thread 2 (Thread 0xb4d5ab90 (LWP 10701)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb5aff589 in __lll_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5afaba6 in _L_lock_95 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb5afa58a in pthread_mutex_lock ()
   from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb67d8ea6 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#5  0xb64ed35b in QRecursiveMutexPrivate::lock (this=0x8096268)
    at tools/qmutex_unix.cpp:244
#6  0xb64ecea6 in QMutex::lock (this=0x808e608) at tools/qmutex_unix.cpp:467
#7  0xb61a3cd0 in QApplication::lock (this=0xbfd8648c)
    at kernel/qapplication.cpp:3862
#8  0xb7bc7da1 in CollectionDB::makeShadowedImage ()
   from /usr/lib/libamarok.so.0
#9  0xb7be4efa in CollectionDB::albumImage () from /usr/lib/libamarok.so.0
#10 0xb7c3d78d in CurrentTrackJob::showCurrentArtistHeader ()
   from /usr/lib/libamarok.so.0
#11 0xb7c4bf35 in CurrentTrackJob::doJob () from /usr/lib/libamarok.so.0
#12 0xb7e1d3bb in ThreadManager::Thread::run () from /usr/lib/libamarok.so.0
#13 0xb619be47 in QThreadInstance::start (_arg=0x82ea9cc)
    at kernel/qthread_unix.cpp:122
#14 0xb5af84fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb67cbe5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb53d16d0 (LWP 19173)):
#0  0xb7f7f410 in __kernel_vsyscall ()
#1  0xb678a4fb in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2  0x0804d5ed in Amarok::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb614bc0c in QChar::unicode (this=0x9afa000) at ../include/qstring.h:198
#5  0xb65244cf in QRegExpEngine::badCharMatch (this=0x86129b8)
    at tools/qregexp.cpp:1806
#6  0xb6524878 in QRegExpEngine::match (this=0x86129b8, str=@0xbfd853ac, 
    pos=0, minimal=false, oneTest=false, caretIndex=0, captured=@0x8296684)
    at tools/qregexp.cpp:1315
#7  0xb6524c26 in QRegExp::search (this=0x8296438, str=@0xbfd853ac, offset=0, 
    caretMode=QRegExp::CaretAtZero) at tools/qregexp.cpp:3675
#8  0xb6524c7d in QRegExp::search (this=0x8296438, str=@0xbfd853ac, offset=0)
    at tools/qregexp.cpp:3632
#9  0xb61d9de2 in QImageIO::imageFormat (d=0xbfd8540c)
    at kernel/qimage.cpp:4301
#10 0xb61de16e in QImageIO::read (this=0xbfd85468) at kernel/qimage.cpp:4426
#11 0xb61dfaad in QImage::load (this=0xbfd85674, fileName=@0xbfd85684, 
    format=0x0) at kernel/qimage.cpp:3464
#12 0xb61dfb1e in QImage (this=0xbfd85674, fileName=@0xbfd85684, format=0x0)
    at kernel/qimage.cpp:397
#13 0xb7d13fa7 in Amarok::OSD::show () from /usr/lib/libamarok.so.0
#14 0xb7b69baa in App::engineNewMetaData () from /usr/lib/libamarok.so.0
#15 0xb7c7ec3d in EngineSubject::newMetaDataNotify ()
   from /usr/lib/libamarok.so.0
#16 0xb7c7dd0e in EngineController::play () from /usr/lib/libamarok.so.0
#17 0xb7d2e326 in Playlist::activate () from /usr/lib/libamarok.so.0
#18 0xb7d336f9 in Playlist::playNextTrack () from /usr/lib/libamarok.so.0
#19 0xb7d35312 in Playlist::qt_invoke () from /usr/lib/libamarok.so.0
#20 0xb620f704 in QObject::activate_signal (this=0xb7f4e340, clist=0x81dedc8, 
    o=0xbfd85dc0) at kernel/qobject.cpp:2359
#21 0xb620fa6a in QObject::activate_signal_bool (this=0xb7f4e340, signal=4, 
    param=true) at kernel/qobject.cpp:2455
#22 0xb7c792be in EngineController::orderNext () from /usr/lib/libamarok.so.0
#23 0xb7c7931e in EngineController::next () from /usr/lib/libamarok.so.0
#24 0xb7c7e119 in EngineController::qt_invoke () from /usr/lib/libamarok.so.0
#25 0xb71f10aa in KGlobalAccelPrivate::activate (this=0x80dadd0, 
    pAction=0x83f4640, seq=@0xbfd85fbc)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:379
#26 0xb727e75e in KGlobalAccelPrivate::x11KeyPress (this=0x80dadd0, 
    pEvent=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:347
#27 0xb727e97c in KGlobalAccelPrivate::x11Event (this=0x80dadd0, 
    pEvent=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kglobalaccel_x11.cpp:255
#28 0xb728ce2a in KApplication::x11EventFilter (this=0xbfd8648c, 
    _event=0xbfd86398)
    at /build/buildd/kdelibs-3.5.10/./kdecore/kapplication.cpp:1689
#29 0xb61204a0 in qt_x11EventFilter (ev=0xbfd86398)
    at kernel/qapplication_x11.cpp:391
#30 0xb6130aaf in QApplication::x11ProcessEvent (this=0xbfd8648c, 
    event=0xbfd86398) at kernel/qapplication_x11.cpp:3348
#31 0xb6148943 in QEventLoop::processEvents (this=0x80b80a0, flags=4)
    at kernel/qeventloop_x11.cpp:195
#32 0xb61bef90 in QEventLoop::enterLoop (this=0x80b80a0)
    at kernel/qeventloop.cpp:201
#33 0xb61bec8e in QEventLoop::exec (this=0x80b80a0)
    at kernel/qeventloop.cpp:148
#34 0xb61a57df in QApplication::exec (this=0xbfd8648c)
    at kernel/qapplication.cpp:2761
#35 0x0804c0f3 in ?? ()
#36 0xb670b450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#37 0x0804b6d1 in ?? ()
#0  0xb7f7f410 in __kernel_vsyscall ()


==== kdBacktrace() ================

** Affects: amarok (Ubuntu)
     Importance: Undecided
         Status: New

-- 
amarok 1.4.9.1 crashes 
https://bugs.launchpad.net/bugs/276306
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to amarok in ubuntu.




More information about the kubuntu-bugs mailing list