[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



2012/6/24 Sune Vuorela <sune@debian.org>:
[-----]
> Can you try install strigi-dbg and create a stacktrace ?
>
> /Sune

OK, I've installed strigi-dbg but I don't know the best way to get
useful information related to this bug.

Any suggestion will be welcome.

This is a new Kcrash output after installing strigi-dbg:

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 0xb1c1c720 (LWP 2354))]

Thread 3 (Thread 0xa97e5b70 (LWP 2355)):
#0  0xb76eb424 in __kernel_vsyscall ()
#1  0xb2e7520a in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb75d136d in pthread_cond_wait () from
/lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb3dd75fd in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3dd762f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2e70c39 in start_thread () from
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6  0xb75c427e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xa88a2b70 (LWP 2359)):
#0  0xb76eb424 in __kernel_vsyscall ()
#1  0xb75b6886 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb2d6307b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2d54950 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2d54ab1 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb63b791f in QEventDispatcherGlib::processEvents (this=0xa34c2d8,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb63840dc in QEventLoop::processEvents
(this=this@entry=0xa88a2298, flags=...) at kernel/qeventloop.cpp:149
#7  0xb63843d1 in QEventLoop::exec (this=0xa88a2298, flags=...) at
kernel/qeventloop.cpp:204
#8  0xb6270b2c in QThread::exec (this=0xa017df8) at thread/qthread.cpp:501
#9  0xb63627dd in QInotifyFileSystemWatcherEngine::run
(this=0xa017df8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6273ef0 in QThreadPrivate::start (arg=0xa017df8) at
thread/qthread_unix.cpp:307
#11 0xb2e70c39 in start_thread () from
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb75c427e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 1 (Thread 0xb1c1c720 (LWP 2354)):
[KCrash Handler]
#7  Strigi::checkUtf8 (p=...) at
/build/buildd-strigi_0.7.7-2-i386-tfXFC5/strigi-0.7.7/libstreams/lib/textutils.cpp:72
#8  0xb3130eac in Strigi::AnalysisResult::addValue (this=0xbfa5b63c,
field=0xa71b7f8, val=...) at
/build/buildd-strigi_0.7.7-2-i386-tfXFC5/strigi-0.7.7/libstreamanalyzer/lib/analysisresult.cpp:317
#9  0xb31644a5 in ID3EndAnalyzer::analyze (this=0xa618608,
indexable=..., in=0xa681e08) at
/build/buildd-strigi_0.7.7-2-i386-tfXFC5/strigi-0.7.7/libstreamanalyzer/lib/endanalyzers/id3endanalyzer.cpp:519
#10 0xb3152f46 in Strigi::StreamAnalyzerPrivate::analyze
(this=0xa74fac0, idx=..., input=0xa681e08) at
/build/buildd-strigi_0.7.7-2-i386-tfXFC5/strigi-0.7.7/libstreamanalyzer/lib/streamanalyzer.cpp:418
#11 0xb706a12f in KFileMetaInfoPrivate::init (this=0xa5b4930,
stream=..., url=..., mtime=1340528843, w=...) at
../../kio/kio/kfilemetainfo.cpp:259
#12 0xb706b098 in KFileMetaInfo::KFileMetaInfo (this=0xbfa5b764,
path=..., w=...) at ../../kio/kio/kfilemetainfo.cpp:288
#13 0xb7054ed2 in KFileItem::metaInfo (this=0x9eff650, autoget=true,
what=12) at ../../kio/kio/kfileitem.cpp:1309
#14 0xaf3fef5c in ?? () from /usr/lib/kde4/plasma_applet_folderview.so
#15 0xbfa5b8ec in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)


Running gdb plasma-desktop, reproducing this bug, and running bt gives nothing.

~$ gdb plasma-desktop
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/plasma-desktop...Reading symbols from
/usr/lib/debug/usr/bin/plasma-desktop...done.
done.
(gdb) bt
No stack.
(gdb) quit


Thank you for work.

advocatux



Reply to: