[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#678698: plasma-desktop: Plasma-desktop segfaults when mouse interacts with mp3s downloaded from Jamendo



Package: plasma-desktop
Version: 4:4.8.4-2
Severity: normal

This bug is a funny one. If you download an mp3 from Jamendo to your desktop an put your mouse pointer over it, plasma-desktop crashes.

I've tried with other mp3s (meaning no-Jamendo's) and it doesn't happen.

In dmesg I can see:

[  549.886280] plasma-desktop[2753]: segfault at fffffff4 ip b2407615 sp bf9c2e60 error 4 in libstreams.so.0.7.7[b23de000+36000]


KCrash can't generate a complete or useful backtrace, only these lines:

Application: Shell de escritorio Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1ce6720 (LWP 2877))]

Thread 3 (Thread 0xa98afb70 (LWP 2878)):
#0  0xb77b1424 in __kernel_vsyscall ()
#1  0xb2f3d20a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb769736d in pthread_cond_wait () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb3e9c5fd in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3e9c62f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2f38c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6  0xb768a27e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xa896eb70 (LWP 2879)):
#0  0xb2ed3e11 in clock_gettime () from /lib/i386-linux-gnu/i686/cmov/librt.so.1
#1  0xb6397ad5 in do_gettime (frac=0xa896dff0, sec=0xa896dfe8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb647d2ee in QTimerInfoList::updateCurrentTime (this=0xa03b8b4) at kernel/qeventdispatcher_unix.cpp:343
#4  0x0a024aa8 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb1ce6720 (LWP 2877)):
[KCrash Handler]
#7  0xb23ed615 in Strigi::checkUtf8(std::string const&) () from /usr/lib/libstreams.so.0
#8  0xb31f5eac in Strigi::AnalysisResult::addValue(Strigi::RegisteredField const*, std::string const&) () from /usr/lib/libstreamanalyzer.so.0
#9  0xb32294a5 in ?? () from /usr/lib/libstreamanalyzer.so.0
#10 0xb3217f46 in ?? () from /usr/lib/libstreamanalyzer.so.0
#11 0xb713012f in KFileMetaInfoPrivate::init (this=0xa286070, stream=..., url=..., mtime=1340474598, w=...) at ../../kio/kio/kfilemetainfo.cpp:259
#12 0xb7131098 in KFileMetaInfo::KFileMetaInfo (this=0xbfc55ba4, path=..., w=...) at ../../kio/kio/kfilemetainfo.cpp:288
#13 0xb711aed2 in KFileItem::metaInfo (this=0x9a0b788, autoget=true, what=12) at ../../kio/kio/kfileitem.cpp:1309
#14 0xaf4c8f5c in ?? () from /usr/lib/kde4/plasma_applet_folderview.so
#15 0xbfc55d2c in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)



I always can reproduce this bug.

Sometimes the screen go black and back to normal after a while, sometimes it stays black (plasma-desktop completely dead) but I can reboot it with Alt+F2 and typing plasma-desktop



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages plasma-desktop depends on:
ii  kde-runtime               4:4.8.4-1
ii  kde-wallpapers-default    4:4.8.4-1
ii  libc6                     2.13-33
ii  libkactivities6           4:4.8.4-1
ii  libkcmutils4              4:4.8.3-2
ii  libkdecore5               4:4.8.3-2
ii  libkdeui5                 4:4.8.3-2
ii  libkephal4abi1            4:4.8.4-2
ii  libkfile4                 4:4.8.3-2
ii  libkidletime4             4:4.8.3-2
ii  libkio5                   4:4.8.3-2
ii  libknewstuff3-4           4:4.8.3-2
ii  libktexteditor4           4:4.8.3-2
ii  libkworkspace4abi1        4:4.8.4-2
ii  libplasma3                4:4.8.3-2
ii  libplasmagenericshell4    4:4.8.4-2
ii  libqt4-dbus               4:4.8.2-1
ii  libqt4-xml                4:4.8.2-1
ii  libqtcore4                4:4.8.2-1
ii  libqtgui4                 4:4.8.2-1
ii  libsolid4                 4:4.8.3-2
ii  libstdc++6                4.7.0-8
ii  libtaskmanager4abi3       4:4.8.4-2
ii  libx11-6                  2:1.4.99.901-2
ii  libxext6                  2:1.3.1-2
ii  plasma-widgets-workspace  4:4.8.4-2

Versions of packages plasma-desktop recommends:
ii  kde-workspace  4:4.8.4-2

plasma-desktop suggests no packages.

-- no debconf information



Reply to: