Bug 350371 - Amarok database upgrade crashes if /var is full
Summary: Amarok database upgrade crashes if /var is full
Status: RESOLVED DUPLICATE of bug 339829
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.8.0
Platform: Debian stable Linux
: NOR crash
Target Milestone: 2.9
Assignee: Amarok Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-07-19 12:11 UTC by Boudewijn
Modified: 2015-07-19 18:28 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 Boudewijn 2015-07-19 12:11:31 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 8.1 (jessie)

-- Information about the crash:
Amarok was upgraded to 2.8.0 (I guess when upgrading from Debian wheezy to jessie).

At first run the database is upgraded to the new datamodel. My /var was full, and the database upgrade (and Amarok) crashed.

-- Backtrace:
Application: Amarok (amarok), signal: Bus error
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fea70b93800 (LWP 26430))]

Thread 11 (Thread 0x7fea4b7c9700 (LWP 26439)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fea6de2fc44 in wait (time=60000, this=0x1bd6290) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x17d6de0, mutex=mutex@entry=0x17d6dd8, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6fb6cfb6 in AbstractDirectoryWatcher::run (this=0x17d6db0) at ../../src/scanner/AbstractDirectoryWatcher.cpp:65
#4  0x00007fea6b013912 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fea4b7c8d90, th=th@entry=0x17efd60, job=job@entry=0x17d6db0) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007fea6b013b28 in ThreadWeaver::Job::execute (this=0x17d6db0, th=0x17efd60) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007fea6b0132cb in ThreadWeaver::Thread::run (this=0x17efd60) at ../../../threadweaver/Weaver/Thread.cpp:108
#7  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x17efd60) at thread/qthread_unix.cpp:349
#8  0x00007fea69a300a4 in start_thread (arg=0x7fea4b7c9700) at pthread_create.c:309
#9  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7fea43bec700 (LWP 26440)):
#0  0x00007fea66ce0f46 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fea66ce33fb in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea66ce3e0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea66ce3ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fea6df68d37 in QEventDispatcherGlib::processEvents (this=0x7fea3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fea6df38271 in QEventLoop::processEvents (this=this@entry=0x7fea43bebd80, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fea6df385d5 in QEventLoop::exec (this=this@entry=0x7fea43bebd80, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fea6de2ce99 in QThread::exec (this=this@entry=0x1b91be0) at thread/qthread.cpp:538
#8  0x00007fea6df18ac3 in QInotifyFileSystemWatcherEngine::run (this=0x1b91be0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x1b91be0) at thread/qthread_unix.cpp:349
#10 0x00007fea69a300a4 in start_thread (arg=0x7fea43bec700) at pthread_create.c:309
#11 0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fea424af700 (LWP 26441)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea6de2fc66 in wait (time=18446744073709551615, this=0x1bd8780) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1bd6bb8, mutex=0x19c1d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6b01186c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bd6b90, th=0x1942940) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fea6b014743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a03380, th=0x1942940, previous=0x7fea34880030) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fea6b01322f in ThreadWeaver::Thread::run (this=0x1942940) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x1942940) at thread/qthread_unix.cpp:349
#7  0x00007fea69a300a4 in start_thread (arg=0x7fea424af700) at pthread_create.c:309
#8  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fea41653700 (LWP 26442)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea6de2fc66 in wait (time=18446744073709551615, this=0x1bd8780) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1bd6bb8, mutex=0x19c1d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6b01186c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bd6b90, th=0x1e16da0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fea6b014743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a03380, th=0x1e16da0, previous=0x7fea3484fcc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fea6b01322f in ThreadWeaver::Thread::run (this=0x1e16da0) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x1e16da0) at thread/qthread_unix.cpp:349
#7  0x00007fea69a300a4 in start_thread (arg=0x7fea41653700) at pthread_create.c:309
#8  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fea40e52700 (LWP 26443)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea6de2fc66 in wait (time=18446744073709551615, this=0x1bd8780) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1bd6bb8, mutex=0x19c1d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6b01186c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bd6b90, th=0x1ecd220) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fea6b014743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a03380, th=0x1ecd220, previous=0x7fea34492010) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fea6b01322f in ThreadWeaver::Thread::run (this=0x1ecd220) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x1ecd220) at thread/qthread_unix.cpp:349
#7  0x00007fea69a300a4 in start_thread (arg=0x7fea40e52700) at pthread_create.c:309
#8  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fea33fff700 (LWP 26444)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea6de2fc66 in wait (time=18446744073709551615, this=0x1bd8780) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1bd6bb8, mutex=0x19c1d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6b01186c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bd6b90, th=0x1f17f30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fea6b014743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a03380, th=0x1f17f30, previous=0x7fea34850a90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fea6b01322f in ThreadWeaver::Thread::run (this=0x1f17f30) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x1f17f30) at thread/qthread_unix.cpp:349
#7  0x00007fea69a300a4 in start_thread (arg=0x7fea33fff700) at pthread_create.c:309
#8  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fea337fe700 (LWP 26445)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea6de2fc66 in wait (time=18446744073709551615, this=0x1bd8780) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1bd6bb8, mutex=0x19c1d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6b01186c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bd6b90, th=0x7fea3408f520) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fea6b014743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a03380, th=0x7fea3408f520, previous=0x7fea3484eef0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fea6b01322f in ThreadWeaver::Thread::run (this=0x7fea3408f520) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x7fea3408f520) at thread/qthread_unix.cpp:349
#7  0x00007fea69a300a4 in start_thread (arg=0x7fea337fe700) at pthread_create.c:309
#8  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fea32ffd700 (LWP 26446)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea6de2fc66 in wait (time=18446744073709551615, this=0x1bd8780) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1bd6bb8, mutex=0x19c1d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6b01186c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bd6b90, th=0x7fea340a3630) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fea6b014743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a03380, th=0x7fea340a3630, previous=0x7fea3487f260) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fea6b01322f in ThreadWeaver::Thread::run (this=0x7fea340a3630) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x7fea340a3630) at thread/qthread_unix.cpp:349
#7  0x00007fea69a300a4 in start_thread (arg=0x7fea32ffd700) at pthread_create.c:309
#8  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fea327fc700 (LWP 26447)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea6de2fc66 in wait (time=18446744073709551615, this=0x1bd8780) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1bd6bb8, mutex=0x19c1d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fea6b01186c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bd6b90, th=0x7fea340b5330) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fea6b014743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a03380, th=0x7fea340b5330, previous=0x7fea3484d450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fea6b01322f in ThreadWeaver::Thread::run (this=0x7fea340b5330) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x7fea340b5330) at thread/qthread_unix.cpp:349
#7  0x00007fea69a300a4 in start_thread (arg=0x7fea327fc700) at pthread_create.c:309
#8  0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fea31ffb700 (LWP 28805)):
#0  0x00007fea6d7dc50d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fea66ce3ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea66ce3ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea6df68d37 in QEventDispatcherGlib::processEvents (this=0x7fea0c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fea6df38271 in QEventLoop::processEvents (this=this@entry=0x7fea31ffad80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fea6df385d5 in QEventLoop::exec (this=this@entry=0x7fea31ffad80, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fea6de2ce99 in QThread::exec (this=this@entry=0x7fea44008ea0) at thread/qthread.cpp:538
#7  0x00007fea6df18ac3 in QInotifyFileSystemWatcherEngine::run (this=0x7fea44008ea0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fea6de2f70f in QThreadPrivate::start (arg=0x7fea44008ea0) at thread/qthread_unix.cpp:349
#9  0x00007fea69a300a4 in start_thread (arg=0x7fea31ffb700) at pthread_create.c:309
#10 0x00007fea6d7e504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fea70b93800 (LWP 26430)):
[KCrash Handler]
#6  0x00007fea6e4e9c25 in testAndSetOrdered (newValue=1, expectedValue=0, this=0x7fea11f0e000) at /usr/include/qt4/QtCore/qatomic_x86_64.h:145
#7  testAndSetAcquire (newValue=1, expectedValue=0, this=0x7fea11f0e000) at /usr/include/qt4/QtCore/qatomic_x86_64.h:267
#8  KSharedDataCache::Private::mapSharedMemory (this=this@entry=0x20b6170) at ../../kdecore/util/kshareddatacache.cpp:1162
#9  0x00007fea6e4e5951 in Private (expectedItemSize=0, defaultCacheSize=83886080, name=..., this=0x20b6170) at ../../kdecore/util/kshareddatacache.cpp:1007
#10 KSharedDataCache::KSharedDataCache (this=0x1f60ed0, cacheName=..., defaultCacheSize=83886080, expectedItemSize=0) at ../../kdecore/util/kshareddatacache.cpp:1404
#11 0x00007fea7060932e in KImageCache::KImageCache (this=0x1f60ed0, cacheName=..., defaultCacheSize=83886080, expectedItemSize=<optimized out>) at ../../kdeui/util/kimagecache.cpp:86
#12 0x00007fea6a4f4858 in Plasma::ThemePrivate::useCache (this=0x1f618d0) at ../../plasma/theme.cpp:295
#13 0x00007fea6a4f7b29 in Plasma::Theme::findInRectsCache (this=0x1e9c8f0, image=..., element=..., rect=...) at ../../plasma/theme.cpp:1078
#14 0x00007fea6a4ef730 in Plasma::SvgPrivate::elementRect (this=0x2198720, elementId=...) at ../../plasma/svg.cpp:488
#15 0x00007fea6a4efac3 in Plasma::Svg::elementSize (this=<optimized out>, elementId=...) at ../../plasma/svg.cpp:724
#16 0x00007fea6a475ed8 in Plasma::FrameSvgPrivate::updateSizes (this=this@entry=0x217f7d0) at ../../plasma/framesvg.cpp:965
#17 0x00007fea6a476e5b in Plasma::FrameSvgPrivate::frameSize (this=this@entry=0x217f7d0, frame=frame@entry=0x217fb20) at ../../plasma/framesvg.cpp:1038
#18 0x00007fea6a47712b in Plasma::FrameSvgPrivate::cacheId (this=0x217f7d0, frame=frame@entry=0x217fb20, prefixToSave=...) at ../../plasma/framesvg.cpp:924
#19 0x00007fea6a477db3 in Plasma::FrameSvg::setImagePath (this=0x2192400, path=...) at ../../plasma/framesvg.cpp:75
#20 0x00007fea6a41dd73 in Plasma::Applet::setBackgroundHints (this=0x217fa40, hints=...) at ../../plasma/applet.cpp:958
#21 0x00007fea6a427f1b in Plasma::AppletPrivate::init (this=0x21932b0, packagePath=...) at ../../plasma/applet.cpp:2727
#22 0x00007fea6a42d40f in Plasma::Applet::Applet (this=0x217fa40, parentObject=0x0, args=...) at ../../plasma/applet.cpp:193
#23 0x00007fea6a43650e in Plasma::Containment::Containment (this=0x217fa40, parent=<optimized out>, args=...) at ../../plasma/containment.cpp:125
#24 0x00007fea6f9ccdc9 in Context::Containment::Containment (this=0x217fa40, parent=<optimized out>, args=...) at ../../src/context/Containment.cpp:32
#25 0x00007fea402f6c66 in Context::VerticalToolbarContainment::VerticalToolbarContainment (this=this@entry=0x217fa40, parent=parent@entry=0x0, args=...) at ../../../../../src/context/containments/verticallayout/VerticalToolbarContainment.cpp:37
#26 0x00007fea402f7df8 in KPluginFactory::createInstance<Context::VerticalToolbarContainment, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477
#27 0x00007fea6e4c7a93 in KPluginFactory::create (this=0x1ef4be0, iface=0x7fea6a5caa00 <qt_meta_stringdata_Plasma__Applet> "Plasma::Applet", parentWidget=0x0, parent=0x0, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#28 0x00007fea6a470022 in create<Plasma::Applet> (args=..., keyword=..., parent=0x0, parentWidget=0x0, this=0x1ef4be0) at ../../kdecore/util/kpluginfactory.h:531
#29 createInstance<Plasma::Applet> (error=0x7ffd826eede0, args=..., parent=0x0, parentWidget=0x0, this=0x21800d0) at ../../kdecore/services/kservice.h:573
#30 createInstance<Plasma::Applet> (error=0x7ffd826eede0, args=..., parent=0x0, this=0x21800d0) at ../../kdecore/services/kservice.h:550
#31 Plasma::PluginLoader::loadApplet (this=<optimized out>, name=..., appletId=<optimized out>, appletId@entry=0, args=...) at ../../plasma/pluginloader.cpp:151
#32 0x00007fea6a41f3e5 in Plasma::Applet::load (appletName=..., appletId=appletId@entry=0, args=...) at ../../plasma/applet.cpp:2424
#33 0x00007fea6a44ee12 in Plasma::CoronaPrivate::addContainment (this=0x21545b0, name=..., args=..., id=id@entry=0, delayedInit=delayedInit@entry=false) at ../../plasma/corona.cpp:942
#34 0x00007fea6a44f484 in Plasma::Corona::addContainment (this=this@entry=0x2153f70, name=..., args=...) at ../../plasma/corona.cpp:352
#35 0x00007fea6f9cd866 in Context::ContextScene::loadDefaultSetup (this=0x2153f70) at ../../src/context/ContextScene.cpp:49
#36 0x00007fea6f9cdd06 in ContextDock::ContextDock (this=0x214c260, parent=0x19b7e00) at ../../src/context/ContextDock.cpp:49
#37 0x00007fea6fc4c34c in MainWindow::init (this=this@entry=0x19b7e00) at ../../src/MainWindow.cpp:231
#38 0x00007fea6fc4d312 in MainWindow::MainWindow (this=0x19b7e00) at ../../src/MainWindow.cpp:151
#39 0x00007fea6fc35240 in App::continueInit (this=this@entry=0x7ffd826ef450) at ../../src/App.cpp:440
#40 0x00007fea6fc362e6 in App::App (this=0x7ffd826ef450) at ../../src/App.cpp:175
#41 0x0000000000407e77 in main (argc=<optimized out>, argv=0x7ffd826ef5b8) at ../../src/main.cpp:327

The reporter indicates this bug may be a duplicate of or related to bug 339829.

Possible duplicates by query: bug 339829.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2015-07-19 18:28:47 UTC
The crash appears to be in Plasma, not in Amarok at first sight, and it is likely a problem in the underlying KDE if I read the backtrace right.

*** This bug has been marked as a duplicate of bug 339829 ***