Bug 310006 - Error Segmentation fault (11) at the close of any application
Summary: Error Segmentation fault (11) at the close of any application
Status: RESOLVED UPSTREAM
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.6.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.7
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-13 07:30 UTC by Roman
Modified: 2013-01-11 13:19 UTC (History)
0 users

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 Roman 2012-11-13 07:30:55 UTC
Application: amarok (2.6.0)
KDE Platform Version: 4.9.3
Qt Version: 4.8.2
Operating System: Linux 3.2.0-33-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Закрыл приложение Амарок, но ошибка имеет место быть не только с Амароком, а с любым приложением.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd56e6457c0 (LWP 5892))]

Thread 9 (Thread 0x7fd53fdbb700 (LWP 5897)):
#0  0x00007fd56b027303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd565c22036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd565c22164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd56b9be906 in QEventDispatcherGlib::processEvents (this=0x7fd538000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fd56b98de42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd56b98e097 in QEventLoop::exec (this=0x7fd53fdbad90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fd56b88d057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fd56b96db4f in QInotifyFileSystemWatcherEngine::run (this=0x1062e70) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd56b89007b in QThreadPrivate::start (arg=0x1062e70) at thread/qthread_unix.cpp:307
#9  0x00007fd56773de9a in start_thread (arg=0x7fd53fdbb700) at pthread_create.c:308
#10 0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fd536ffd700 (LWP 5902)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd56b89058b in wait (time=18446744073709551615, this=0x13e13e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x13e1560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd568cd50eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x13e1290, th=0x13e1980) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd568cd79db in ThreadWeaver::WorkingHardState::applyForWork (this=0x13e1630, th=0x13e1980) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd568cd684f in ThreadWeaver::ThreadRunHelper::run (this=0x7fd536ffcde0, parent=0x13e1290, th=0x13e1980) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fd568cd68db in ThreadWeaver::Thread::run (this=0x13e1980) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fd56b89007b in QThreadPrivate::start (arg=0x13e1980) at thread/qthread_unix.cpp:307
#8  0x00007fd56773de9a in start_thread (arg=0x7fd536ffd700) at pthread_create.c:308
#9  0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fd5363ea700 (LWP 5903)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd56b89058b in wait (time=18446744073709551615, this=0x13e13e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x13e1560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd568cd50eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x13e1290, th=0x1437080) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd568cd79db in ThreadWeaver::WorkingHardState::applyForWork (this=0x13e1630, th=0x1437080) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd568cd684f in ThreadWeaver::ThreadRunHelper::run (this=0x7fd5363e9de0, parent=0x13e1290, th=0x1437080) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fd568cd68db in ThreadWeaver::Thread::run (this=0x1437080) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fd56b89007b in QThreadPrivate::start (arg=0x1437080) at thread/qthread_unix.cpp:307
#8  0x00007fd56773de9a in start_thread (arg=0x7fd5363ea700) at pthread_create.c:308
#9  0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd535be9700 (LWP 5904)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd56b89058b in wait (time=18446744073709551615, this=0x13e13e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x13e1560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd568cd50eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x13e1290, th=0x1434f10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd568cd79db in ThreadWeaver::WorkingHardState::applyForWork (this=0x13e1630, th=0x1434f10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd568cd684f in ThreadWeaver::ThreadRunHelper::run (this=0x7fd535be8de0, parent=0x13e1290, th=0x1434f10) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fd568cd68db in ThreadWeaver::Thread::run (this=0x1434f10) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fd56b89007b in QThreadPrivate::start (arg=0x1434f10) at thread/qthread_unix.cpp:307
#8  0x00007fd56773de9a in start_thread (arg=0x7fd535be9700) at pthread_create.c:308
#9  0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd5353e8700 (LWP 5905)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd56b89058b in wait (time=18446744073709551615, this=0x13e13e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x13e1560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd568cd50eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x13e1290, th=0x1435a50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd568cd79db in ThreadWeaver::WorkingHardState::applyForWork (this=0x13e1630, th=0x1435a50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd568cd684f in ThreadWeaver::ThreadRunHelper::run (this=0x7fd5353e7de0, parent=0x13e1290, th=0x1435a50) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fd568cd68db in ThreadWeaver::Thread::run (this=0x1435a50) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fd56b89007b in QThreadPrivate::start (arg=0x1435a50) at thread/qthread_unix.cpp:307
#8  0x00007fd56773de9a in start_thread (arg=0x7fd5353e8700) at pthread_create.c:308
#9  0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd51bfff700 (LWP 5906)):
#0  0x00007fd565c2196e in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd565c21faa in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd565c22164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd56b9be906 in QEventDispatcherGlib::processEvents (this=0x7fd5100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fd56b98de42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd56b98e097 in QEventLoop::exec (this=0x7fd51bffed90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fd56b88d057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fd56b96db4f in QInotifyFileSystemWatcherEngine::run (this=0x1635e40) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd56b89007b in QThreadPrivate::start (arg=0x1635e40) at thread/qthread_unix.cpp:307
#9  0x00007fd56773de9a in start_thread (arg=0x7fd51bfff700) at pthread_create.c:308
#10 0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd51afb2700 (LWP 5907)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd56285ddec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fd56285df19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fd56773de9a in start_thread (arg=0x7fd51afb2700) at pthread_create.c:308
#4  0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd519cc9700 (LWP 5910)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd567d17222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fd567d17259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fd56773de9a in start_thread (arg=0x7fd519cc9700) at pthread_create.c:308
#4  0x00007fd56b032cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd56e6457c0 (LWP 5892)):
[KCrash Handler]
#6  0x00007fd56c589589 in QRasterWindowSurface::~QRasterWindowSurface (this=0xf7d180, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#7  0x00007fd56c589609 in QRasterWindowSurface::~QRasterWindowSurface (this=0xf7d180, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#8  0x00007fd56c5a1cce in QWidgetBackingStore::~QWidgetBackingStore (this=0x166cc70, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#9  0x00007fd56c3d2249 in QWidgetBackingStoreTracker::destroy (this=0x169af90) at kernel/qwidget.cpp:217
#10 0x00007fd56c3d239e in QWidgetPrivate::deleteExtra (this=0x16bbf90) at kernel/qwidget.cpp:1831
#11 0x00007fd56c3d25cc in QWidgetPrivate::~QWidgetPrivate (this=0x16bbf90, __in_chrg=<optimized out>) at kernel/qwidget.cpp:357
#12 0x00007fd56c3d28d9 in QWidgetPrivate::~QWidgetPrivate (this=0x16bbf90, __in_chrg=<optimized out>) at kernel/qwidget.cpp:362
#13 0x00007fd56b9a80b0 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#14 ~QScopedPointer (this=0x166e098, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#15 QObject::~QObject (this=0x166e090, __in_chrg=<optimized out>) at kernel/qobject.cpp:817
#16 0x00007fd56c3d464d in QWidget::~QWidget (this=0x166e090, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1552
#17 0x00007fd56c3d4889 in QWidget::~QWidget (this=0x166e090, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1701
#18 0x00007fd56c95f0c5 in QGlobalStaticDeleter<QWidget>::~QGlobalStaticDeleter (this=0x7fd56ce8c038, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1929
#19 0x00007fd56af7a901 in __run_exit_handlers (status=0, listp=0x7fd56b2f7688, run_list_atexit=true) at exit.c:78
#20 0x00007fd56af7a985 in __GI_exit (status=<optimized out>) at exit.c:100
#21 0x00007fd56af60774 in __libc_start_main (main=0x402250 <main(int, char**)>, argc=1, ubp_av=0x7fff072c9d88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff072c9d78) at libc-start.c:258
#22 0x000000000040b9cd in _start ()

Possible duplicates by query: bug 295018, bug 294229, bug 294100, bug 294033, bug 292398.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-11-13 09:12:24 UTC
English, please!

The crash is not in Amarok, apparently, but in Qt. Please check that your KDE and Qt installation is complete and up-to-date.
Comment 2 Myriam Schweingruber 2013-01-11 13:19:31 UTC
Closing correctly.