Bug 207830 - Plasma crash after login (malloc errors, QRegExp, KuitSemanticsPrivate::formatFromContextMarker, ...,KLocalizedString::toString)
Summary: Plasma crash after login (malloc errors, QRegExp, KuitSemanticsPrivate::forma...
Status: RESOLVED DUPLICATE of bug 208178
Alias: None
Product: plasma4
Classification: Unmaintained
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-09-19 00:40 UTC by jensmh
Modified: 2009-10-01 01:28 UTC (History)
6 users (show)

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 jensmh 2009-09-19 00:40:03 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
This crash happened directly after login while I typed in the password for kwallet (kmail requested it).


 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7f4f9bc42750 (LWP 5848))]

Thread 2 (Thread 0x7f4f7d5d0950 (LWP 5851)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f4f9903bb1e in _L_lock_3848 () from /lib/libc.so.6
#2  0x00007f4f990381cb in *__GI___libc_free (mem=0x7f4f99311a00) at malloc.c:3623
#3  0x00007f4f9b880a48 in QList<QObjectPrivate::Sender>::node_destruct (this=0x1609ab0, sender=0x160ab20, signal=4) at ../../include/QtCore/../../src/corelib/tools/qlist.h:348
#4  QList<QObjectPrivate::Sender>::removeAt (this=0x1609ab0, sender=0x160ab20, signal=4) at ../../include/QtCore/../../src/corelib/tools/qlist.h:408
#5  QObjectPrivate::derefSender (this=0x1609ab0, sender=0x160ab20, signal=4) at kernel/qobject.cpp:340
#6  0x00007f4f9b888a8c in ~QObject (this=0x160ab20, __in_chrg=<value optimized out>) at kernel/qobject.cpp:781
#7  0x00007f4f97bcb753 in ~QHostInfoResult (this=0x7f4f99311a00, __in_chrg=<value optimized out>) at .moc/release-shared/../../kernel/qhostinfo_p.h:76
#8  0x00007f4f97b88f93 in ~QHostInfoQuery (this=0x1714670) at kernel/qhostinfo_p.h:97
#9  QHostInfoAgent::run (this=0x1714670) at kernel/qhostinfo.cpp:298
#10 0x00007f4f9b78c475 in QThreadPrivate::start (arg=0x1714670) at thread/qthread_unix.cpp:188
#11 0x00007f4f984caf9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#12 0x00007f4f9909156d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4f9bc42750 (LWP 5848)):
[KCrash Handler]
#5  0x00007f4f98ff6d25 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f4f98ff9de1 in *__GI_abort () at abort.c:88
#7  0x00007f4f9902ccf8 in __libc_message (do_abort=2, fmt=0x7f4f990dfb28 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:173
#8  0x00007f4f990366c8 in malloc_printerr (action=2, str=0x7f4f990dfba0 "free(): invalid next size (normal)", ptr=<value optimized out>) at malloc.c:5994
#9  0x00007f4f990381d6 in *__GI___libc_free (mem=0x7f4f990d63a0) at malloc.c:3625
#10 0x00007f4f9b7cef1c in QString::free (d=0x1594170) at tools/qstring.cpp:955
#11 0x00007f4f9b7cf042 in QString::operator= (this=0x132de50, other=...) at tools/qstring.cpp:1133
#12 0x00007f4f9b7c6c9d in prepareEngineForMatch (priv=0x132de30, str=...) at tools/qregexp.cpp:3326
#13 0x00007f4f9b7c6eab in QRegExp::indexIn (this=0x7f4f9b71fe98, str=..., offset=6, caretMode=4294967295) at tools/qregexp.cpp:3700
#14 0x00007f4f9b463468 in KuitSemanticsPrivate::formatFromContextMarker (ctxmark_=..., text=...) at ../../kdecore/localization/kuitsemantics.cpp:938
#15 0x00007f4f9b469266 in KuitSemanticsPrivate::format (this=0x12969a0, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:880
#16 0x00007f4f9b46938c in KuitSemantics::format (this=<value optimized out>, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:1573
#17 0x00007f4f9b440b0d in KLocalizedStringPrivate::postFormat (this=<value optimized out>, text=<value optimized out>, lang=..., lscr=..., ctxt=...)
    at ../../kdecore/localization/klocalizedstring.cpp:483
#18 0x00007f4f9b443395 in KLocalizedStringPrivate::toString (this=0x160b520, locale=0x1292cc0) at ../../kdecore/localization/klocalizedstring.cpp:302
#19 0x00007f4f9b443d17 in KLocalizedString::toString (this=0x7fffa399bce0) at ../../kdecore/localization/klocalizedstring.cpp:208
#20 0x00007f4f7c3a01d5 in i18nc (this=0x1620150) at /usr/include/klocalizedstring.h:767
#21 KSGRD::SensorManager::retranslate (this=0x1620150) at ../../../../ksysguard/gui/ksgrd/SensorManager.cc:63
#22 0x00007f4f7c5ad759 in SystemMonitorEngine (this=0x1609c70, parent=<value optimized out>, args=<value optimized out>) at ../../../../plasma/dataengines/systemmonitor/systemmonitor.cpp:35
#23 0x00007f4f7c5af4b7 in KPluginFactory::createInstance<SystemMonitorEngine, QObject> (parentWidget=<value optimized out>, parent=<value optimized out>, args=...)
    at /usr/include/kpluginfactory.h:461
#24 0x00007f4f9b493c3a in KPluginFactory::create (this=0x1620010, iface=0x7f4f9352db00 "Plasma::DataEngine", parentWidget=0x0, parent=0x0, args=..., keyword=...)
    at ../../kdecore/util/kpluginfactory.cpp:191
#25 0x00007f4f9342edf7 in KPluginFactory::create<Plasma::DataEngine> (this=0x15200e0, name=...) at ../../kdecore/util/kpluginfactory.h:515
#26 KService::createInstance<Plasma::DataEngine> (this=0x15200e0, name=...) at ../../kdecore/services/kservice.h:517
#27 KService::createInstance<Plasma::DataEngine> (this=0x15200e0, name=...) at ../../kdecore/services/kservice.h:494
#28 Plasma::DataEngineManager::loadEngine (this=0x15200e0, name=...) at ../../plasma/dataenginemanager.cpp:135
#29 0x00007f4f93401500 in Plasma::DataEngineConsumer::dataEngine (this=<value optimized out>, name=...) at ../../plasma/private/dataengineconsumer_p.h:50
#30 Plasma::Applet::dataEngine (this=<value optimized out>, name=...) at ../../plasma/applet.cpp:592
#31 0x00007f4f838bb0eb in SM::Net::init (this=0x150aa60) at ../../../../plasma/applets/system-monitor/net.cpp:47
#32 0x00007f4f934260d6 in Plasma::Corona::loadLayout (this=0x123ab60, configName=<value optimized out>) at ../../plasma/corona.cpp:377
#33 0x00007f4f93427ab2 in Plasma::Corona::initializeLayout (this=0x123ab60, configName=...) at ../../plasma/corona.cpp:324
#34 0x00007f4f9111d72c in PlasmaApp::corona (this=0x11ef9e0) at ../../../../plasma/shells/desktop/plasmaapp.cpp:574
#35 0x00007f4f9111d8b8 in PlasmaApp::setupDesktop (this=0x11ef9e0) at ../../../../plasma/shells/desktop/plasmaapp.cpp:252
#36 0x00007f4f911219ed in PlasmaApp::qt_metacall (this=0x11ef9e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa399d5e0) at ./plasmaapp.moc:115
#37 0x00007f4f9b887682 in QMetaObject::activate (sender=0x126ae20, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#38 0x00007f4f9b88c7ef in QSingleShotTimer::timerEvent (this=0x126ae20) at kernel/qtimer.cpp:298
#39 0x00007f4f9b881bf3 in QObject::event (this=0x126ae20, e=0x16d8) at kernel/qobject.cpp:1074
#40 0x00007f4f997fd80d in QApplicationPrivate::notify_helper (this=0x11f8bd0, receiver=0x126ae20, e=0x7fffa399dca0) at kernel/qapplication.cpp:4056
#41 0x00007f4f9980586a in QApplication::notify (this=0x11ef9e0, receiver=0x126ae20, e=0x7fffa399dca0) at kernel/qapplication.cpp:4021
#42 0x00007f4f9a45743b in KApplication::notify (this=0x11ef9e0, receiver=0x126ae20, event=0x7fffa399dca0) at ../../kdeui/kernel/kapplication.cpp:302
#43 0x00007f4f9b87251c in QCoreApplication::notifyInternal (this=0x11ef9e0, receiver=0x126ae20, event=0x7fffa399dca0) at kernel/qcoreapplication.cpp:610
#44 0x00007f4f9b89e826 in QCoreApplication::sendEvent (this=0x11fc210) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#45 QTimerInfoList::activateTimers (this=0x11fc210) at kernel/qeventdispatcher_unix.cpp:572
#46 0x00007f4f9b89ac9d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#47 0x00007f4f9871886a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0x00007f4f9871beb8 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0x00007f4f9871c06c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#50 0x00007f4f9b89abff in QEventDispatcherGlib::processEvents (this=0x11f0440, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#51 0x00007f4f9989464f in QGuiEventDispatcherGlib::processEvents (this=0x16d8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#52 0x00007f4f9b870de2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007f4f9b8711b4 in QEventLoop::exec (this=0x7fffa399df50, flags=...) at kernel/qeventloop.cpp:201
#54 0x00007f4f9b873424 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#55 0x00007f4f9110826b in kdemain (argc=1, argv=0x11cdea0) at ../../../../plasma/shells/desktop/main.cpp:50
#56 0x0000000000407264 in launch (argc=1, _name=0x11cddd8 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=0x11cddf8 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40a0ff "0") at ../../kinit/kinit.cpp:677
#57 0x0000000000407a28 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#58 0x0000000000407fae in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362
#59 0x000000000040863b in main (argc=2, argv=0x7fffa399edc8, envp=0x7fffa399ede0) at ../../kinit/kinit.cpp:1793

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-19 18:09:48 UTC
- If you repeat the steps you described does Plasma crash again in the next boot ?
Thanks
I wonder if this could be related to bug 196207
Comment 2 jensmh 2009-09-19 19:07:49 UTC
Yes, plasma crashed again after reboot and login. This time before I was able to type in the kwallet password, so this may be unrelated.

The backtrace however differs a little bit:
Application: Plasma Workspace (kdeinit4), signal: Aborted
__lll_lock_wait_private ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7f6f1ea7c750 (LWP 5719))]

Thread 2 (Thread 0x7f6f00409950 (LWP 5722)):
[KCrash Handler]
#5  0x00007f6f1be30d25 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f6f1be33de1 in *__GI_abort () at abort.c:88
#7  0x00007f6f1be66cf8 in __libc_message (do_abort=2, fmt=0x7f6f1bf19b28 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:173
#8  0x00007f6f1be706c8 in malloc_printerr (action=2, str=0x7f6f1bf1710d "free(): invalid pointer", ptr=<value optimized out>) at malloc.c:5994
#9  0x00007f6f1be721d6 in *__GI___libc_free (mem=0x7f6f1bf103a0) at malloc.c:3625
#10 0x00007f6f1e5c8742 in QByteArray::operator= (this=0x7f6f1e559d90, other=...) at tools/qbytearray.cpp:851
#11 0x00007f6f1e25acb2 in KCatalogPrivate::setupGettextEnv (this=0x1ddf5d0) at ../../kdecore/localization/kcatalog.cpp:184
#12 0x00007f6f1e25b907 in KCatalog::translateStrict (this=0x1ddf5b0, msgctxt=0x7f6f1e751f20 "QLibrary", msgid=0x7f6f1e73f0e8 "Cannot resolve symbol \"%1\" in %2: %3")
    at ../../kdecore/localization/kcatalog.cpp:257
#13 0x00007f6f1e2702e3 in KLocalePrivate::translate_priv (this=0x1a9a3a0, msgctxt=0x7f6f1e751f20 "QLibrary", msgid=0x7f6f1e73f0e8 "Cannot resolve symbol \"%1\" in %2: %3", msgid_plural=0x0, n=0, 
    language=0x7f6f00408760, translation=0x7f6f00408770) at ../../kdecore/localization/klocale.cpp:817
#14 0x00007f6f1e270e65 in KLocale::translateQt (this=0x1a98fa0, context=0x7f6f1e751f20 "QLibrary", sourceText=0x7f6f1e73f0e8 "Cannot resolve symbol \"%1\" in %2: %3", comment=0x0)
    at ../../kdecore/localization/klocale.cpp:905
#15 0x00007f6f1e1ed54d in KDETranslator::translate (this=<value optimized out>, context=0x7f6f1e751f20 "QLibrary", sourceText=0x7f6f1e73f0e8 "Cannot resolve symbol \"%1\" in %2: %3", message=0x0)
    at ../../kdecore/kernel/kglobal_p.h:52
#16 0x00007f6f1e6c8929 in QTranslator::translate (this=0x165a, context=0x6 <Address 0x6 out of bounds>, sourceText=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, 
    disambiguation=0x7f6f1bf103a0 "0123456789abcdefghijklmnopqrstuvwxyz", n=467705424) at kernel/qtranslator.cpp:804
#17 0x00007f6f1e6af999 in QCoreApplication::translate (context=0x7f6f1e751f20 "QLibrary", sourceText=0x7f6f1e73f0e8 "Cannot resolve symbol \"%1\" in %2: %3", disambiguation=0x0, 
    encoding=QCoreApplication::CodecForTr, n=-1) at kernel/qcoreapplication.cpp:1641
#18 0x00007f6f1e6afd6f in QCoreApplication::translate (context=0x165a <Address 0x165a out of bounds>, sourceText=0x6 <Address 0x6 out of bounds>, 
    disambiguation=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, encoding=468779936) at kernel/qcoreapplication.cpp:1556
#19 0x00007f6f1e6b2830 in QMetaObject::tr (this=<value optimized out>, s=0x6 <Address 0x6 out of bounds>, c=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>)
    at kernel/qmetaobject.cpp:314
#20 0x00007f6f1e69f52b in QLibrary::tr (this=0x1d7bc30, symbol=0x7f6f1aa0afbf "res_nclose") at ../../include/QtCore/../../src/corelib/plugin/qlibrary.h:64
#21 QLibraryPrivate::resolve_sys (this=0x1d7bc30, symbol=0x7f6f1aa0afbf "res_nclose") at plugin/qlibrary_unix.cpp:257
#22 0x00007f6f1a9cc7b3 in resolveLibrary () at kernel/qhostinfo_unix.cpp:112
#23 0x00007f6f1a9ccf0a in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:138
#24 0x00007f6f1a9c2f5e in QHostInfoAgent::run (this=0x1de1120) at kernel/qhostinfo.cpp:289
#25 0x00007f6f1e5c6475 in QThreadPrivate::start (arg=0x1de1120) at thread/qthread_unix.cpp:188
#26 0x00007f6f1b304f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#27 0x00007f6f1becb56d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#28 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6f1ea7c750 (LWP 5719)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f6f1be75b1e in _L_lock_3848 () from /lib/libc.so.6
#2  0x00007f6f1be721cb in *__GI___libc_free (mem=0x7f6f1c14ba00) at malloc.c:3623
#3  0x00007f6f1e2689b3 in ~QList (this=0x1a9a3a0) at /usr/include/qt4/QtCore/qlist.h:534
#4  ~QStringList (this=0x1a9a3a0) at /usr/include/qt4/QtCore/qstringlist.h:67
#5  KLocalePrivate::updateCatalogs (this=0x1a9a3a0) at ../../kdecore/localization/klocale.cpp:727
#6  0x00007f6f1e26bd30 in KLocale::insertCatalog (this=0x1a98fa0, catalog=<value optimized out>) at ../../kdecore/localization/klocale.cpp:692
#7  0x00007f6f066f4090 in SM::Net::init (this=0x1dcaee0) at ../../../../plasma/applets/system-monitor/net.cpp:45
#8  0x00007f6f162600d6 in Plasma::Corona::loadLayout (this=0x1b2f6b0, configName=<value optimized out>) at ../../plasma/corona.cpp:377
#9  0x00007f6f16261ab2 in Plasma::Corona::initializeLayout (this=0x1b2f6b0, configName=...) at ../../plasma/corona.cpp:324
#10 0x00007f6f13f5772c in PlasmaApp::corona (this=0x1a580c0) at ../../../../plasma/shells/desktop/plasmaapp.cpp:574
#11 0x00007f6f13f578b8 in PlasmaApp::setupDesktop (this=0x1a580c0) at ../../../../plasma/shells/desktop/plasmaapp.cpp:252
#12 0x00007f6f13f5b9ed in PlasmaApp::qt_metacall (this=0x1a580c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcaa82e40) at ./plasmaapp.moc:115
#13 0x00007f6f1e6c1682 in QMetaObject::activate (sender=0x1af5870, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#14 0x00007f6f1e6c67ef in QSingleShotTimer::timerEvent (this=0x1af5870) at kernel/qtimer.cpp:298
#15 0x00007f6f1e6bbbf3 in QObject::event (this=0x1af5870, e=0x80) at kernel/qobject.cpp:1074
#16 0x00007f6f1c63780d in QApplicationPrivate::notify_helper (this=0x1a61220, receiver=0x1af5870, e=0x7fffcaa83500) at kernel/qapplication.cpp:4056
#17 0x00007f6f1c63f86a in QApplication::notify (this=0x1a580c0, receiver=0x1af5870, e=0x7fffcaa83500) at kernel/qapplication.cpp:4021
#18 0x00007f6f1d29143b in KApplication::notify (this=0x1a580c0, receiver=0x1af5870, event=0x7fffcaa83500) at ../../kdeui/kernel/kapplication.cpp:302
#19 0x00007f6f1e6ac51c in QCoreApplication::notifyInternal (this=0x1a580c0, receiver=0x1af5870, event=0x7fffcaa83500) at kernel/qcoreapplication.cpp:610
#20 0x00007f6f1e6d8826 in QCoreApplication::sendEvent (this=0x1a64850) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#21 QTimerInfoList::activateTimers (this=0x1a64850) at kernel/qeventdispatcher_unix.cpp:572
#22 0x00007f6f1e6d4c9d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#23 0x00007f6f1b55286a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0x00007f6f1b555eb8 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007f6f1b55606c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0x00007f6f1e6d4bff in QEventDispatcherGlib::processEvents (this=0x1a58b20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#27 0x00007f6f1c6ce64f in QGuiEventDispatcherGlib::processEvents (this=0x7f6f1c14ba00, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#28 0x00007f6f1e6aade2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007f6f1e6ab1b4 in QEventLoop::exec (this=0x7fffcaa837b0, flags=...) at kernel/qeventloop.cpp:201
#30 0x00007f6f1e6ad424 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#31 0x00007f6f13f4226b in kdemain (argc=1, argv=0x1a3c4f0) at ../../../../plasma/shells/desktop/main.cpp:50
#32 0x0000000000407264 in launch (argc=1, _name=0x1a36458 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=0x1a36478 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40a0ff "0") at ../../kinit/kinit.cpp:677
#33 0x0000000000407a28 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#34 0x0000000000407fae in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362
#35 0x000000000040863b in main (argc=2, argv=0x7fffcaa84628, envp=0x7fffcaa84640) at ../../kinit/kinit.cpp:1793
Comment 3 jensmh 2009-09-19 19:11:45 UTC
I'm wondering if this is related to perhaps incorrect locale setup of this system. For example k3b gives me following error message:

Der Locale-Zeichensatz Ihres Systems ist ANSI_X3.4-1968
Der Locale-Zeichensatz Ihres Systems ist auf ANSI_X3.4-1968 eingestellt. Es ist sehr unwahrscheindlich, dass diese Einstellung bewusst so vorgenommen wurde. Wahrscheinlich wurde gar keine Locale-Einstellung vorgenommen; eine ungültige Einstellung kann zu Problemen beim Erstellen der Projektdaten führen.
Lösung: Für eine Korrekte Locale-Einstellung stellen Sie bitte sicher, dass die LC_*-Umgebungsvariablen festgelegt sind. Normalerweise kümmern sich die Einrichtungsprogramme Ihrer Distribution um diese Einstellung.

Is this german message understandable or should I translate?
Comment 4 jensmh 2009-09-21 09:01:33 UTC
FWIW, after disabling compositing this crash disappeared.
Comment 5 Beat Wolf 2009-09-27 11:57:33 UTC

*** This bug has been marked as a duplicate of bug 200773 ***
Comment 6 jensmh 2009-09-27 13:34:41 UTC
Are you sure this bug is a duplicate of bug 200773?
To me, the backtrace looks completely different.

It would be nice if you could explain a little bit why you think this is a duplicate.
Comment 7 Beat Wolf 2009-09-27 17:25:53 UTC
it's true that it's hard to tell, but both seem to end in:
../nptl/sysdeps/unix/sysv/linux/raise.c:64
abort.c:88

so they are probably the same. but since you have a doubt i reopen it, no problem with that (i just try to keep some order in the bugreports, so sometimes errors are made, and this is indeed a hard one to be sure)
Comment 8 Michael Pyne 2009-09-27 19:36:18 UTC
This is not bug 200773.  They both ended up in abort.c because they both ended up calling abort(), but it was for different reasons.  200773 was a crash because an unimplemented function was called, this bug is due to memory corruption.

Given that the reporter is on sid with x86_64 I believe this is actually related to bug 196207
Comment 9 David Faure 2009-10-01 01:28:40 UTC
Fixed!

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