Bug 196821 - Amarok crashes while scanning music
Summary: Amarok crashes while scanning music
Status: RESOLVED DUPLICATE of bug 191447
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-17 03:38 UTC by Ben Boeckel
Modified: 2009-06-17 08:09 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Boeckel 2009-06-17 03:38:16 UTC
Application that crashed: amarok
Version of the application: 2.1.1
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.1
Operating System: Linux 2.6.29.4-167.fc11.x86_64 x86_64

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fb166328820 (LWP 17838))]

Thread 12 (Thread 0x7fb157af7910 (LWP 17840)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x0000003ffd6135c1 in metronom_sync_loop (this=0x1757fb0) at metronom.c:870
#2  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fb155e05910 (LWP 17841)):
#0  0xffffffffff60012f in ?? ()
#1  0x00007fb155e04c60 in ?? ()
#2  0x00007fff6e3fe782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 10 (Thread 0x7fb155404910 (LWP 17842)):
#0  0x0000003fed2d4f73 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb156cdd7f3 in poll_func (ufds=0x176a900, nfds=2, timeout=-1, userdata=0x175f4a0) at pulse/thread-mainloop.c:71
#2  0x00007fb156ccb2c4 in pa_mainloop_poll (m=0x175f4e0) at pulse/mainloop.c:857
#3  0x00007fb156ccb673 in pa_mainloop_iterate (m=0x175f4e0, block=1, retval=0x0) at pulse/mainloop.c:923
#4  0x00007fb156ccb6e6 in pa_mainloop_run (m=0x175f4e0, retval=0x0) at pulse/mainloop.c:941
#5  0x00007fb156cdd870 in thread (userdata=0x175e760) at pulse/thread-mainloop.c:90
#6  0x00007fb156a92c2b in internal_thread_func (userdata=0x175f700) at pulsecore/thread-posix.c:72
#7  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fb1509c0910 (LWP 17843)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003ffd624493 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#2  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#3  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#4  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fb14e9e2910 (LWP 17845)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x000000300125adcb in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fb14fa2dbd9 in KDialog::setButtons(QFlags<KDialog::ButtonCode>) () at /usr/src/debug/kdelibs-4.2.90/kdeui/dialogs/kdialog.cpp:200
#4  0x000000300b20bf2d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb14e9e1ef0, th=0x239fdf0, job=0x23c8860) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:106
#5  0x000000300b20c22f in ThreadWeaver::Job::execute (this=0x23c8860, th=0x239fdf0) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:135
#6  0x000000300b20b1ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fb14e9e1f80, parent=0x239f270, th=0x239fdf0) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:95
#7  0x000000300b20b688 in ThreadWeaver::Thread::run (this=0x239fdf0) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003001259d21 in QThreadPrivate::start (arg=0x239fdf0) at thread/qthread_unix.cpp:189
#9  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fb1495b2910 (LWP 17846)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x000000300125adcb in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x000000300b20aaf6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x239f270, th=0x228b580) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000300b20cc33 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23ad0b0, th=0x228b580) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000300b20b22f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb1495b1f80, parent=0x239f270, th=0x228b580) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:87
#6  0x000000300b20b688 in ThreadWeaver::Thread::run (this=0x228b580) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003001259d21 in QThreadPrivate::start (arg=0x228b580) at thread/qthread_unix.cpp:189
#8  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fb148bb1910 (LWP 17847)):
#0  0x0000003fed2d6fa2 in select () from /lib64/libc.so.6
#1  0x000000300131ebe1 in QProcessManager::run (this=0x1529f00) at io/qprocess_unix.cpp:305
#2  0x0000003001259d21 in QThreadPrivate::start (arg=0x1529f00) at thread/qthread_unix.cpp:189
#3  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fb1481b0910 (LWP 17849)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x000000300125adcb in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x000000300b20aaf6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x239f270, th=0x1b93620) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000300b20cc33 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23ad0b0, th=0x1b93620) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000300b20cc4c in ThreadWeaver::WorkingHardState::applyForWork (this=0x23ad0b0, th=0x1b93620) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000300b20b22f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb1481aff80, parent=0x239f270, th=0x1b93620) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:87
#7  0x000000300b20b688 in ThreadWeaver::Thread::run (this=0x1b93620) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003001259d21 in QThreadPrivate::start (arg=0x1b93620) at thread/qthread_unix.cpp:189
#9  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fb1477af910 (LWP 17850)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x000000300125adcb in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x000000300b20aaf6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x239f270, th=0x189a990) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000300b20cc33 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23ad0b0, th=0x189a990) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000300b20cc4c in ThreadWeaver::WorkingHardState::applyForWork (this=0x23ad0b0, th=0x189a990) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000300b20b22f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb1477aef80, parent=0x239f270, th=0x189a990) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:87
#7  0x000000300b20b688 in ThreadWeaver::Thread::run (this=0x189a990) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003001259d21 in QThreadPrivate::start (arg=0x189a990) at thread/qthread_unix.cpp:189
#9  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb141f29910 (LWP 17855)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x000000300125ad32 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x0000003001250d92 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#4  0x0000003001259d21 in QThreadPrivate::start (arg=0x1947420) at thread/qthread_unix.cpp:189
#5  0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb1394d4910 (LWP 17856)):
#0  0x0000003fed2d4f73 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=5958) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003ff0e0a041 in send_dg (statp=0x7fb1394d4dc8, buf=<value optimized out>, buflen=<value optimized out>, buf2=0x7fb1394d1b98 "\250\63\1", buflen2=<value optimized out>, 
    ansp=<value optimized out>, anssizp=0x7fb1394d1b40, terrno=0x7fb1394d1ae8, ns=2, v_circuit=0x7fb1394d1ae4, gotsomewhere=0x7fb1394d1aec, anscp=0x7fb1394d3030, ansp2=0x7fb1394d3028, 
    anssizp2=0x7fb1394d304c, resplen2=0x7fb1394d3048) at res_send.c:1046
#2  0x0000003ff0e0bef4 in __libc_res_nsend (statp=0x7fb1394d4dc8, buf=<value optimized out>, buflen=<value optimized out>, buf2=0x7fb1394d1b98 "\250\63\1", buflen2=<value optimized out>, 
    ans=0x7fb1394d27c0 "<\270\201\200", anssiz=2048, ansp=0x7fb1394d3030, ansp2=0x7fb1394d3028, nansp2=0x7fb1394d304c, resplen2=0x7fb1394d3048) at res_send.c:557
#3  0x0000003ff0e08755 in *__GI___libc_res_nquery (statp=0x7fb1394d4dc8, name=<value optimized out>, class=<value optimized out>, type=<value optimized out>, answer=0x7fb1394d27c0 "<\270\201\200", 
    anslen=<value optimized out>, answerp=0x7fb1394d3030, answerp2=0x7fb1394d3028, nanswerp2=0x7fb1394d304c, resplen2=0x7fb1394d3048) at res_query.c:225
#4  0x0000003ff0e08d51 in __libc_res_nquerydomain (statp=0x7fb1394d4dc8, name=0x2a7eaf8 "ws.audioscrobbler.com", domain=0x14 <Address 0x14 out of bounds>, class=<value optimized out>, type=62321, 
    answer=0x7fb1394d27c0 "<\270\201\200", anslen=2048, answerp=0x7fb1394d3030, answerp2=0x7fb1394d3028, nanswerp2=0x7fb1394d304c, resplen2=0x7fb1394d3048) at res_query.c:576
#5  0x0000003ff0e0955b in __libc_res_nsearch (statp=0x7fb1394d4dc8, name=<value optimized out>, class=<value optimized out>, type=<value optimized out>, answer=0x7fb1394d27c0 "<\270\201\200", 
    anslen=2048, answerp=0x7fb1394d3030, answerp2=0x7fb1394d3028, nanswerp2=0x7fb1394d304c, resplen2=0x7fb1394d3048) at res_query.c:377
#6  0x00007fb1394d6807 in _nss_dns_gethostbyname4_r (name=0x2a7eaf8 "ws.audioscrobbler.com", pat=0x7fb1394d3678, buffer=<value optimized out>, buflen=<value optimized out>, 
    errnop=<value optimized out>, herrnop=<value optimized out>, ttlp=0x0) at nss_dns/dns-host.c:308
#7  0x0000003fed2c6964 in gaih_inet (name=<value optimized out>, service=<value optimized out>, req=<value optimized out>, pai=<value optimized out>, naddrs=<value optimized out>)
    at ../sysdeps/posix/getaddrinfo.c:714
#8  0x0000003fed2c874f in *__GI_getaddrinfo (name=0x2a7eaf8 "ws.audioscrobbler.com", service=0x0, hints=0x7fb1394d38f0, pai=0x7fb1394d3988) at ../sysdeps/posix/getaddrinfo.c:2158
#9  0x000000300208d112 in QHostInfoAgent::fromName (hostName=@0x7fb1394d3e90) at kernel/qhostinfo_unix.cpp:205
#10 0x0000003002082d12 in QHostInfo::fromName (name=<value optimized out>) at kernel/qhostinfo.cpp:230
#11 0x000000300bfb5a9b in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0x2aa3520) at /usr/include/QtCore/qtconcurrentstoredfunctioncall.h:274
#12 0x000000300bfb64e7 in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0x2aa3520) at /usr/include/QtCore/qtconcurrentrunbase.h:103
#13 0x0000003001250cc4 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:106
#14 0x0000003001259d21 in QThreadPrivate::start (arg=0x23ce0e0) at thread/qthread_unix.cpp:189
#15 0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#16 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb166328820 (LWP 17838)):
[KCrash Handler]
#5  mem2chunk_check (mem=0x3f8e4b0, magic_p=0x0) at hooks.c:166
#6  0x0000003fed2778c0 in free_check (mem=0x3f8e4b0, caller=<value optimized out>) at hooks.c:279
#7  0x0000003001260b09 in ~QByteArray (this=<value optimized out>, __in_chrg=<value optimized out>) at tools/qbytearray.h:375
#8  QList<QByteArray>::node_destruct (this=<value optimized out>, __in_chrg=<value optimized out>) at tools/qlist.h:369
#9  QList<QByteArray>::free (this=<value optimized out>, __in_chrg=<value optimized out>) at tools/qlist.h:559
#10 0x000000300136f9ec in QTextCodec::codecForName (name=@0x7fff6e365c10) at codecs/qtextcodec.cpp:944
#11 0x00007fb14fa27e0f in KDialog::setButtons(QFlags<KDialog::ButtonCode>) () at /usr/src/debug/kdelibs-4.2.90/kdeui/dialogs/kdialog.cpp:200
#12 0x00007fb14fa2cb14 in KDialog::setButtons(QFlags<KDialog::ButtonCode>) () at /usr/src/debug/kdelibs-4.2.90/kdeui/dialogs/kdialog.cpp:200
#13 0x0000003001354cec in QMetaObject::activate (sender=0x1a378b0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xf000000000000f0) at kernel/qobject.cpp:3120
#14 0x00000030012e3a55 in QProcessPrivate::_q_canReadStandardOutput (this=0x163c800) at io/qprocess.cpp:564
#15 0x00000030012e6af9 in QProcess::qt_metacall (this=0x1a378b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6e365fc0) at .moc/release-shared/moc_qprocess.cpp:101
#16 0x0000003005ade048 in KProcess::qt_metacall (this=0x3f8e4b0, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xf000000000000f0)
    at /usr/src/debug/kdelibs-4.2.90/x86_64-redhat-linux-gnu/kdecore/kprocess.moc:63
#17 0x00000030120febb0 in AmarokProcess::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libamaroklib.so.1
#18 0x0000003001354cec in QMetaObject::activate (sender=0x2393800, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xf000000000000f0) at kernel/qobject.cpp:3120
#19 0x000000300138acfe in QSocketNotifier::activated (this=0x3f8e4b0, _t1=60) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#20 0x0000003001359643 in QSocketNotifier::event (this=0x2393800, e=0x7fff6e366500) at kernel/qsocketnotifier.cpp:316
#21 0x0000003008d8ea8c in QApplicationPrivate::notify_helper (this=0x1521840, receiver=0x2393800, e=0x7fff6e366500) at kernel/qapplication.cpp:4057
#22 0x0000003008d95e3e in QApplication::notify (this=0x7fff6e3667b0, receiver=0x2393800, e=0x7fff6e366500) at kernel/qapplication.cpp:4022
#23 0x000000300a80feb6 in KApplication::notify (this=0x7fff6e3667b0, receiver=0x2393800, event=0x7fff6e366500) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302
#24 0x000000300133f61c in QCoreApplication::notifyInternal (this=0x7fff6e3667b0, receiver=0x2393800, event=0x7fff6e366500) at kernel/qcoreapplication.cpp:610
#25 0x000000300136832a in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#26 socketNotifierSourceDispatch (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:109
#27 0x0000003fef63818e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#28 0x0000003fef63b8e8 in ?? () from /lib64/libglib-2.0.so.0
#29 0x0000003fef63ba5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#30 0x00000030013680a6 in QEventDispatcherGlib::processEvents (this=0x14a4950, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#31 0x0000003008e2162e in QGuiEventDispatcherGlib::processEvents (this=0x3f8e4b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#32 0x000000300133df52 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149
#33 0x000000300133e324 in QEventLoop::exec (this=0x7fff6e366760, flags={i = 0}) at kernel/qeventloop.cpp:200
#34 0x00000030013403c9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#35 0x0000000000403f96 in _start ()

Reported using DrKonqi
Comment 1 Mikko C. 2009-06-17 08:09:07 UTC

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