Application: amarok (2.4.0) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.2 Operating System: Linux 2.6.38-11-generic i686 Distribution: Ubuntu 11.04 -- Information about the crash: When I changed phonon backend from gstreamer to xine and after that restarted amarok couldn't play any song and crashed -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb4e26780 (LWP 1763))] Thread 13 (Thread 0xa677eb70 (LWP 1918)): #0 0x0358f5a8 in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x03590dde in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x0359192b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x02bc5304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #4 0x035ba2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x00f22e99 in start_thread (arg=0xa677eb70) at pthread_create.c:304 #6 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 12 (Thread 0xa5774b70 (LWP 1921)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f2748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00c0c3fd in __pthread_cond_wait (cond=0x1e8e2b0, mutex=0x1e8e298) at forward.c:139 #3 0x01d75817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x1e891c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x01d75851 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x1e891c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x00f22e99 in start_thread (arg=0xa5774b70) at pthread_create.c:304 #6 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0x9f1e5b70 (LWP 1922)): #0 0x020ded41 in clock_gettime (clock_id=1, tp=0x9f1e4f90) at ../sysdeps/unix/clock_gettime.c:116 #1 0x00952dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x00a1f4f2 in updateCurrentTime (this=0x9ebf574, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x9ebf574, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x00a1dd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x9f1e506c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x00a1ddcd in timerSourcePrepare (source=0x9ebf540, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x0358ffd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x03590e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x03591524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x00a1e577 in QEventDispatcherGlib::processEvents (this=0x9ebd9a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x009f0289 in QEventLoop::processEvents (this=0x9f1e5220, flags=...) at kernel/qeventloop.cpp:149 #12 0x009f0522 in QEventLoop::exec (this=0x9f1e5220, flags=...) at kernel/qeventloop.cpp:201 #13 0x008fa2a0 in QThread::exec (this=0x9ebc2c0) at thread/qthread.cpp:492 #14 0x009d1fdb in QInotifyFileSystemWatcherEngine::run (this=0x9ebc2c0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x008fcda2 in QThreadPrivate::start (arg=0x9ebc2c0) at thread/qthread_unix.cpp:320 #16 0x00f22e99 in start_thread (arg=0x9f1e5b70) at pthread_create.c:304 #17 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0x9e3e6b70 (LWP 1966)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f2748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00c0c3fd in __pthread_cond_wait (cond=0xa3dde28, mutex=0xa3dde10) at forward.c:139 #3 0x008fd467 in wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x005087e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa41e638, th=0xa37aae0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0050b47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa3b3f88, th=0xa37aae0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0050842b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa41e638, th=0xa37aae0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x0050b56a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xa37aae0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xa37aae0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x0050b589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xa37aae0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xa37aae0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x0050b589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xa37aae0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xa37aae0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x0050b589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xa37aae0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #15 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xa37aae0, previous=0xa719eb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #16 0x00509f9e in ThreadWeaver::ThreadRunHelper::run (this=0x9e3e6284, parent=0xa41e638, th=0xa37aae0) at ../../../threadweaver/Weaver/Thread.cpp:87 #17 0x0050a05b in ThreadWeaver::Thread::run (this=0xa37aae0) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0x008fcda2 in QThreadPrivate::start (arg=0xa37aae0) at thread/qthread_unix.cpp:320 #19 0x00f22e99 in start_thread (arg=0x9e3e6b70) at pthread_create.c:304 #20 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xa6f7fb70 (LWP 1967)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f2748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00c0c3fd in __pthread_cond_wait (cond=0xa3dde28, mutex=0xa3dde10) at forward.c:139 #3 0x008fd467 in wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x005087e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa41e638, th=0xae314760) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0050b47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa3b3f88, th=0xae314760) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0050842b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa41e638, th=0xae314760) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x0050b56a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xae314760) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xae314760, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x0050b589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xae314760) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xae314760, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x0050b589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xae314760) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xae314760, previous=0x9fefd70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x00509f9e in ThreadWeaver::ThreadRunHelper::run (this=0xa6f7f284, parent=0xa41e638, th=0xae314760) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0x0050a05b in ThreadWeaver::Thread::run (this=0xae314760) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0x008fcda2 in QThreadPrivate::start (arg=0xae314760) at thread/qthread_unix.cpp:320 #17 0x00f22e99 in start_thread (arg=0xa6f7fb70) at pthread_create.c:304 #18 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0x9d73fb70 (LWP 1968)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f2748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00c0c3fd in __pthread_cond_wait (cond=0xa3dde28, mutex=0xa3dde10) at forward.c:139 #3 0x008fd467 in wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x005087e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa41e638, th=0xa385868) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0050b47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa3b3f88, th=0xa385868) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0050842b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa41e638, th=0xa385868) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x0050b56a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xa385868) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xa385868, previous=0x906d928) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00509f9e in ThreadWeaver::ThreadRunHelper::run (this=0x9d73f284, parent=0xa41e638, th=0xa385868) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x0050a05b in ThreadWeaver::Thread::run (this=0xa385868) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x008fcda2 in QThreadPrivate::start (arg=0xa385868) at thread/qthread_unix.cpp:320 #13 0x00f22e99 in start_thread (arg=0x9d73fb70) at pthread_create.c:304 #14 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0x9cf3eb70 (LWP 1969)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f2748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00c0c3fd in __pthread_cond_wait (cond=0xa3dde28, mutex=0xa3dde10) at forward.c:139 #3 0x008fd467 in wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa41e650, mutex=0xa3b2268, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x005087e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa41e638, th=0xa509b10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0050b47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa3b3f88, th=0xa509b10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0050842b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa41e638, th=0xa509b10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x0050b56a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xa509b10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xa509b10, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x0050b589 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa3b3f88, th=0xa509b10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00508373 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa41e638, th=0xa509b10, previous=0x981af58) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00509f9e in ThreadWeaver::ThreadRunHelper::run (this=0x9cf3e284, parent=0xa41e638, th=0xa509b10) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x0050a05b in ThreadWeaver::Thread::run (this=0xa509b10) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x008fcda2 in QThreadPrivate::start (arg=0xa509b10) at thread/qthread_unix.cpp:320 #15 0x00f22e99 in start_thread (arg=0x9cf3eb70) at pthread_create.c:304 #16 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0x9c73db70 (LWP 1970)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f2748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00c0c3fd in __pthread_cond_wait (cond=0xb78b07f0, mutex=0xb78b07d8) at forward.c:139 #3 0xb72fab57 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0x00f22e99 in start_thread (arg=0x9c73db70) at pthread_create.c:304 #5 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xaec5eb70 (LWP 2622)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f27834 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x00c0c454 in __pthread_cond_timedwait (cond=0xaa9a0e8, mutex=0xaa9a0d0, abstime=0xaec5e2b0) at forward.c:152 #3 0x06095963 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 0x91a7fb70 (LWP 2623)): [KCrash Handler] #7 0x0648a141 in Phonon::Xine::XineStream::createStream (this=0xaa9b678) at ../../xine/xinestream.cpp:514 #8 0x0648d1de in Phonon::Xine::XineStream::event (this=0xaa9b678, ev=0xa71a008) at ../../xine/xinestream.cpp:1244 #9 0x03d63d24 in QApplicationPrivate::notify_helper (this=0x8f1afc0, receiver=0xaa9b678, e=0xa71a008) at kernel/qapplication.cpp:4462 #10 0x03d688ce in QApplication::notify (this=0xbfd284d8, receiver=0xaa9b678, e=0xa71a008) at kernel/qapplication.cpp:3862 #11 0x009f10bb in QCoreApplication::notifyInternal (this=0xbfd284d8, receiver=0xaa9b678, event=0xa71a008) at kernel/qcoreapplication.cpp:731 #12 0x009f4c79 in sendEvent (receiver=0x0, event_type=0, data=0xaa49608) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #13 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xaa49608) at kernel/qcoreapplication.cpp:1372 #14 0x009f4e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #15 0x00a1e3c4 in sendPostedEvents (s=0x9277ee0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #16 postEventSourceDispatch (s=0x9277ee0) at kernel/qeventdispatcher_glib.cpp:277 #17 0x03590aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #18 0x03591270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #19 0x03591524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #20 0x00a1e53c in QEventDispatcherGlib::processEvents (this=0x9067e70, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #21 0x009f0289 in QEventLoop::processEvents (this=0x91a7f230, flags=...) at kernel/qeventloop.cpp:149 #22 0x009f0522 in QEventLoop::exec (this=0x91a7f230, flags=...) at kernel/qeventloop.cpp:201 #23 0x008fa2a0 in QThread::exec (this=0xa621648) at thread/qthread.cpp:492 #24 0x0647e89a in Phonon::Xine::XineThread::run (this=0xa621648) at ../../xine/xinethread.cpp:143 #25 0x008fcda2 in QThreadPrivate::start (arg=0xa621648) at thread/qthread_unix.cpp:320 #26 0x00f22e99 in start_thread (arg=0x91a7fb70) at pthread_create.c:304 #27 0x00bfe73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0x94088b70 (LWP 2639)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f2748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00c0c3fd in __pthread_cond_wait (cond=0x8f7e458, mutex=0x8f7e440) at forward.c:139 #3 0x060a8870 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 2 (Thread 0x9508ab70 (LWP 2640)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00bf7681 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x060c1c38 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 1 (Thread 0xb4e26780 (LWP 1763)): #0 0x00da1416 in __kernel_vsyscall () #1 0x00f27834 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x00c0c454 in __pthread_cond_timedwait (cond=0xbfd28194, mutex=0xbfd281c4, abstime=0xbfd28210) at forward.c:152 #3 0x008fcafe in thread_sleep (ti=<value optimized out>) at thread/qthread_unix.cpp:470 #4 0x008fcc53 in QThread::msleep (msecs=200) at thread/qthread_unix.cpp:496 #5 0x064a8e24 in Phonon::Xine::Backend::~Backend (this=0x8fdf718, __in_chrg=<value optimized out>) at ../../xine/backend.cpp:111 #6 0x064a8f92 in Phonon::Xine::Backend::~Backend (this=0x8fdf718, __in_chrg=<value optimized out>) at ../../xine/backend.cpp:123 #7 0x05bf2c3d in ?? () from /usr/lib/libphonon.so.4 #8 0x05bf2da2 in ?? () from /usr/lib/libphonon.so.4 #9 0x05bf10f5 in ?? () from /usr/lib/libphonon.so.4 #10 0x009f3e18 in qt_call_post_routines () at kernel/qcoreapplication.cpp:203 #11 0x03d6d558 in QApplication::~QApplication (this=0xbfd284d8, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1093 #12 0x002f0caa in KApplication::~KApplication (this=0xbfd284d8, __in_chrg=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:894 #13 0x002f8948 in KUniqueApplication::~KUniqueApplication (this=0xbfd284d8, __in_chrg=<value optimized out>) at ../../kdeui/kernel/kuniqueapplication.cpp:346 #14 0x0168b9a1 in App::~App() () from /usr/lib/libamaroklib.so.1 #15 0x08050cfe in _start () Possible duplicates by query: bug 275291, bug 275113, bug 272553, bug 271764, bug 271183. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 275291 ***