On 02/20/2011 01:32 AM, Jon Nelson wrote:
On Sat, Feb 19, 2011 at 3:01 PM, Will Stephenson
wrote: On Saturday 19 Feb 2011 14:06:46 Jon Nelson wrote:
On Sat, Feb 19, 2011 at 2:33 AM, Martin Schlander
wrote: Lørdag den 19. februar 2011 03:12:43 skrev Jon Nelson:
I was fiddling qtcurve settings a bit tonight. It's absolutely lovely, except when it crashes it takes *everything* with it. Big huge crash with dozens of crash windows.
What surprises me is not the crash (annoying) but rather the fact that when I log back in my plasma desktop settings are *gone*. How is it that when KDE apps crash they sometimes take their config with them? I can't even tell you how many times I've lost KDE config (usually plasma desktop related) when something goes tilt. This has been an on-going issue since I first started using KDE4, around 4.2 or 4.3.
I'm running KDE 4.6.0 from KR 46 on openSUSE 11.3
Do you lose _all_ your plasma settings? ...or just the changes you made in the running session? The latter would be normal.
No, I lost settings made weeks and even months ago.
Other than that I've never lost any configuration. It would be interesting to see if you'd back up some configuration files, and compare the backup with current file, _after_ on of these crashes.
The "new" config files are as though the old ones had been deleted and re-created.
What do you do to cause the crash?
systemsettings -> Application Appearance in the Style tab, have Widget Style be "QtCurve". Configure it.
Simply choosing different presets is sufficient. At some point, it'll crash.
This time, I backed up my $HOME/.kde4 After it crashed (and took my xsession with it), I copied the .xsession-errors elsewhere via console. I have a partial backtrace:
/lib64/libc.so.6(+0x73226)[0x7faddbafd226] /lib64/libc.so.6(cfree+0x6c)[0x7faddbb01fcc] /usr/lib64/kde4/plugins/styles/qtcurve.so(+0x22963)[0x7fadd3a24963] /usr/lib64/kde4/plugins/styles/qtcurve.so(+0x24d4c)[0x7fadd3a26d4c] /usr/lib64/kde4/plugins/styles/qtcurve.so(+0x26907)[0x7fadd3a28907] /usr/lib64/kde4/plugins/styles/qtcurve.so(+0x77a94)[0x7fadd3a79a94] /usr/lib64/libQtDBus.so.4(+0x223b8)[0x7faddcfd43b8] /usr/lib64/libQtDBus.so.4(+0x2df5f)[0x7faddcfdff5f] /usr/lib64/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x37a)[0x7fadde5bfc6a] /usr/lib64/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4)[0x7faddc4d3cd4] /usr/lib64/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x11a)[0x7faddc4dc1ca] /usr/lib64/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x36)[0x7faddd3b8ec6] /usr/lib64/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7fadde5abe2c] /usr/lib64/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2c5)[0x7fadde5af625] /usr/lib64/libQtCore.so.4(+0x18e8f3)[0x7fadde5d68f3] /usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x1f3)[0x7fadda340a93] /usr/lib64/libglib-2.0.so.0(+0x41270)[0x7fadda341270] /usr/lib64/libglib-2.0.so.0(g_main_context_iteration+0x70)[0x7fadda341510] /usr/lib64/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x6f)[0x7fadde5d6a8f] /usr/lib64/libQtGui.so.4(+0x26eeae)[0x7faddc578eae] /usr/lib64/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32)[0x7fadde5ab262] /usr/lib64/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xa5)[0x7fadde5ab475] /usr/lib64/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xbb)[0x7fadde5af8db] /usr/lib64/libakonadi-kde.so.4(_ZN7Akonadi12ResourceBase4initEPS0_+0x22)[0x7fadde96ce52]
I just installed qtcurve-kde4-debuginfo, so maybe next time I'll have something more useful.
Jon : just a question are you under 32bits with a nvidia proprio drivers ? -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member & Ambassador GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org