Bug 219936 - Plasma crashed when copying text
Summary: Plasma crashed when copying text
Status: RESOLVED DUPLICATE of bug 196681
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-24 11:43 UTC by Johnny Floreani
Modified: 2009-12-24 14:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johnny Floreani 2009-12-24 11:43:19 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Plasma crashed when copying text in the clipboard from the qtoctave window.


 -- Backtrace:
Application: Spazio di lavoro di Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7763700 (LWP 1960))]

Thread 2 (Thread 0xa963ab70 (LWP 1961)):
#0  0x0077e422 in __kernel_vsyscall ()
#1  0x008fce15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0085878d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x00a90e67 in QWaitConditionPrivate::wait (this=0x90e4088, mutex=0x90e4084, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x90e4088, mutex=0x90e4084, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x087a3922 in QHostInfoAgent::run (this=0x90e4078) at kernel/qhostinfo.cpp:260
#6  0x00a8fe32 in QThreadPrivate::start (arg=0x90e4078) at thread/qthread_unix.cpp:188
#7  0x008f880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0084b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7763700 (LWP 1960)):
[KCrash Handler]
#6  0x00d7aaaa in KDirModel::dirLister() const () from /usr/lib/libkio.so.5
#7  0x05828a8e in KFilePreviewGenerator::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkfile.so.4
#8  0x00b96263 in QMetaObject::activate (sender=0x8d720e8, from_signal_index=7, to_signal_index=7, argv=0x0) at kernel/qobject.cpp:3113
#9  0x00b96ec2 in QMetaObject::activate (sender=0x8d720e8, m=0x62ee408, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3187
#10 0x061050e7 in QClipboard::dataChanged (this=0x8d720e8) at .moc/release-shared/moc_qclipboard.cpp:108
#11 0x05af1d37 in QApplication::x11ProcessEvent (this=0x8d404a0, event=0xbfee6f7c) at kernel/qapplication_x11.cpp:3384
#12 0x05b1e502 in x11EventSourceDispatch (s=0x8d489f8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#13 0x006ede78 in child_watch_helper_thread (data=0x8d48290) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:3836
#14 0x006f1720 in append_escaped_text (text=0x1 <Address 0x1 out of bounds>, length=148135352) at /build/buildd/glib2.0-2.22.3/glib/gmarkup.c:2042
#15 IA__g_markup_escape_text (text=0x1 <Address 0x1 out of bounds>, length=148135352) at /build/buildd/glib2.0-2.22.3/glib/gmarkup.c:2117
#16 0x006f1853 in g_string_append_c_inline (format=0x8d48290 "", args=0x1 <Address 0x1 out of bounds>) at /build/buildd/glib2.0-2.22.3/glib/gstring.h:149
#17 IA__g_markup_vprintf_escaped (format=0x8d48290 "", args=0x1 <Address 0x1 out of bounds>) at /build/buildd/glib2.0-2.22.3/glib/gmarkup.c:2314
#18 0x00bab02c in QEventDispatcherGlib::processEvents (this=0x8d460a0, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#19 0x05b1dbe5 in QGuiEventDispatcherGlib::processEvents (this=0x8d460a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#20 0x00b7ec79 in QEventLoop::processEvents (this=0xbfee7274, flags=) at kernel/qeventloop.cpp:149
#21 0x00b7f0ca in QEventLoop::exec (this=0xbfee7274, flags=...) at kernel/qeventloop.cpp:201
#22 0x00b8153f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#23 0x05a7cdd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#24 0x0169e80d in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#25 0x0804dde1 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-24 13:51:29 UTC
- Have you tried to repeat the situation to check if Plasma crashed again ?
- Which kind of text did you copied ?
- Do you have some FolderView in your Desktop ? which folder is it showing ?
Merging with bug 196681. 
Thanks

*** This bug has been marked as a duplicate of bug 196681 ***
Comment 2 Johnny Floreani 2009-12-24 14:05:28 UTC
I tried to repeat the situation many times but Plasma doesn't crash any more. I'm going to test it after the reboot.
I'd copied this:"if fx(1)*fx(2) < 0", I don't think there is something special about.
Finally, there isn't any FolderView in my desktop. The only plasmoid displayed is a clock.
Comment 3 Dario Andres 2009-12-24 14:45:10 UTC
Thanks