Bug 138269 - Kontact crashes when system tray clicked
Summary: Kontact crashes when system tray clicked
Status: RESOLVED DUPLICATE of bug 103775
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.9.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-02 23:11 UTC by Gehold Bertin
Modified: 2007-09-14 12:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Blanked Mail - Overview (2.59 KB, image/png)
2007-02-11 22:07 UTC, Gehold Bertin
Details
Blanked Mail - Preview (5.03 KB, image/png)
2007-02-11 22:08 UTC, Gehold Bertin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gehold Bertin 2006-12-02 23:11:22 UTC
Version:           1.9.5 (using KDE 3.5.5, Kubuntu (dapper) 4:3.5.5-0ubuntu1~dapper2)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.15-26-386

How to reproduce:

1. Start Kontact

2. Make sure system tray icon is enabled in
   Configure Kontact -> Appearance -> System Tray

   x Enable system tray icon
   System Tray Mode:
   x Always show Kmail in system tray
   o Only show Kmail in system tray if there are unread messages

  (The bug happens in both System Tray Modes, but it does not need a new mail to demonstrate with this setting)

3. Click on the system tray kmail icon:
  a) Kontact crashes from the taskbar
  b) if Kontact was on the screen, it crashs too

4. Click again on the system tray kmail icon:
  a) Kontact reappears on the taskbar
  b) Kontact appears on the screen

(Same with RSS)

Before you say, there a duplicates... Please let me explain:

Bug http://bugs.kde.org/show_bug.cgi?id=95297 was called a duplicate of http://bugs.kde.org/show_bug.cgi?id=99827

That is correct...

BUT http://bugs.kde.org/show_bug.cgi?id=99827 was called a duplicate of http://bugs.kde.org/show_bug.cgi?id=96715

But that is not true! http://bugs.kde.org/show_bug.cgi?id=95297 or http://bugs.kde.org/show_bug.cgi?id=99827 describe (like this bug) another bug than http://bugs.kde.org/show_bug.cgi?id=96715 !

The first two describe a crashing of Kontact, but the last describe a duplication of icons... that is not the same...

So I start here a new bug, describing the deferences and hope, it will be not called a duplicate...

Thanks a lot!
Comment 1 Gehold Bertin 2006-12-05 19:46:09 UTC
The problem seems to be with Kontact...

I've deinstalled Kontact and used KMail and RSS as stand alone, and then I've not this problems
Comment 2 Gehold Bertin 2006-12-21 08:02:29 UTC
There are some other people with same problem: http://www.google.de/search?q=kde+3.5.5+kontact+crash
Comment 3 Gehold Bertin 2006-12-21 08:03:38 UTC
Oer better: http://www.google.de/search?q=kde+3.5.5+kontact+crash+startup
Comment 4 Thomas McGuire 2007-02-08 21:36:56 UTC
If this is a crash, how can you, after Kontact crashed in 3), still click on its icon?
Anyway, if this is indeed a crash, please provide a backtrace and reopen.
Comment 5 Gehold Bertin 2007-02-09 19:36:51 UTC
Sorry, between 3.) and 4) I've restart kontact.

How can I provide an backtrace? The application disappear. There is no windows anymore, nothing. The whole kontact crashs. And sometime, mail get empty after crashing :-/
Comment 6 Gehold Bertin 2007-02-09 19:37:04 UTC
Sorry, between 3.) and 4) I've restart kontact.

How can I provide an backtrace? The application disappear. There is no windows anymore, nothing. The whole kontact crashs. And sometime, mail get empty after crashing :-/
Comment 7 Gehold Bertin 2007-02-09 19:37:47 UTC
It's only happens on the automatically started kmail after booting pc and login into kde.
Comment 8 Thomas McGuire 2007-02-11 21:48:50 UTC
Normally, when a KDE application crashes, a dialog is shown explaining the situation and on one tab, showing the backtrace.
Are you really sure Kontact crashes?
I am asking because you mentioned that bug #95297 and bug #99827 are about Kontact crashing, which they are not. They deal with the behaviour of the taskbar entry when the systray icon is clicked, but not with crashes.
Comment 9 Gehold Bertin 2007-02-11 22:02:14 UTC
Hi,

it's so, that "ps -A | grep kmail" has no output. And if I start kmail again, it's all fine.

But if I try start kmail, when it is running, it asked me, if I really want to start it or to exit.

But in the case of crashing (without any window) and I restart kmail, there is no popup, only a fine start of kmail. And sometime, some e-mails will be blanked :-/

So I'm very sure, that kmail crashes.

If you've an idea, how can I track the crash, I'll do it.
Comment 10 Gehold Bertin 2007-02-11 22:07:53 UTC
Created attachment 19625 [details]
Blanked Mail - Overview
Comment 11 Gehold Bertin 2007-02-11 22:08:31 UTC
Created attachment 19626 [details]
Blanked Mail - Preview
Comment 12 Gehold Bertin 2007-02-11 22:10:12 UTC
I've tried to find anything in logs... Nothing... All logs in /var/log don't contain anything :-/
Comment 13 Thomas McGuire 2007-02-11 22:40:43 UTC
Well, you email looks like what is described in bug #99460. The cause for this may of course be different.
Since you told me you are using Kontact,
ps -A | grep kmail should of course be ps -A | grep kontact.

You might get some logs by starting Kontact from commandline with kontact --nofork

It is a pity that the backtrace dialog does not appear though.
Comment 14 Gehold Bertin 2007-02-11 23:03:51 UTC
The problem is, that it will only happens, after automatically starting of kontact by login into kde after rebooting my pc.

After reboot:

$ ps -Al | grep kontact
1 S  1000  5660     1  2  76   0 - 16177 -      ?        00:00:02 kontact
1 S  1000  5966  5660  0  76   0 - 16177 -      ?        00:00:00 kontact
1 S  1000  5967  5966  0  80   0 - 16177 rt_sig ?        00:00:00 kontact
1 S  1000  5968  5966  0  80   0 - 16177 rt_sig ?        00:00:00 kontact
1 S  1000  5969  5966  0  80   0 - 16177 rt_sig ?        00:00:00 kontact
1 S  1000  5970  5966  0  80   0 - 16177 rt_sig ?        00:00:00 kontact

Works fine, until clicking on systray symbol: First click, minimize kontact.. all right... after second click, kontact disappears:

$ ps -Al | grep kontact

Nothing alive :-/ And no logs :-/

Any idea?

Thanks alot!
Comment 15 Thomas McGuire 2007-02-11 23:30:29 UTC
The first output of ps looks very strange, there should only be one kontact process I guess.
Maybe the problem is that the session manager starts many kontact processes at once when logging in. This could probably confuse the system tray icons as well as corrupt the mails (since multiple KMail component try to access it at the same time).
But this is only a guess.

As a workaround, you can disable the session manager in System Settings->Advanced->Session Manager

Comment 16 Gehold Bertin 2007-02-12 06:33:35 UTC
I will test your hint next boot.

It seems to be normal... I tried today this:

After reboot:
   --- SNIP ---
$ ps -Al | grep kontact
1 S  1000  5644     1  2  75   0 - 16663 -      ?        00:00:03 kontact
1 S  1000  5835  5644  0  76   0 - 16663 -      ?        00:00:00 kontact
1 S  1000  5836  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
1 S  1000  5837  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
1 S  1000  5838  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
1 S  1000  5839  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
   --- SNAP ---

After minimize to systray
   --- SNIP ---
$ ps -Al | grep kontact
1 S  1000  5644     1  2  75   0 - 16663 -      ?        00:00:03 kontact
1 S  1000  5835  5644  0  76   0 - 16663 -      ?        00:00:00 kontact
1 S  1000  5836  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
1 S  1000  5837  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
1 S  1000  5838  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
1 S  1000  5839  5835  0  80   0 - 16663 rt_sig ?        00:00:00 kontact
   --- SNAP ---

After try to reopen kontact by systray
   --- SNIP ---
$ ps -Al | grep kontact
   --- SNAP ---

Starting kontact:
   --- SNIP ---
mike@psycho-mac (06:28:18) ~
$ kontact &
[1] 6289

 X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x80df018)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-my/ksycoca
kparts: MainWindow::createGUI, part=(nil)
kio (KTrader): query for Kontact/Plugin : returning 14 offers
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [KSettings::Dispatcher::Dispatcher(QObject*, const char*)]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kontact
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x83bc600)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kimproxy (kdelibs): App kopete, dcopObjectId KIMIface found, using it for presence info.
kontact: [QTextCodec* KCharsets::codecForName(const QString&, bool&) const]
kontact:  Trying to find IBM852 in /usr/share/i18n/charmaps
kontact: Loading gzipped charset...
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kmail
kparts: 0x823ff58 emitting activePartChanged 0x8332d40
kparts: MainWindow::createGUI, part=0x8332d40 KMailPart kontact
kparts: MainWindow::createGUI, part=0x8332d40 KMailPart kontact
kparts: deactivating GUI for 0x8332d40 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kparts: MainWindow::createGUI, part=0x8332d40 KMailPart kontact
kparts: deactivating GUI for 0x8332d40 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
WeaverThreadLogger: thread (ID: 1) suspended.
WeaverThreadLogger: thread (ID: 2) suspended.
WeaverThreadLogger: thread (ID: 3) suspended.
WeaverThreadLogger: thread (ID: 4) suspended.
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
ScimInputContextPlugin()
kio (KIOJob): error 11 /usr/share/apps/kontact/about/box-center-kontact.png

[1]+  Done                    kontact
   --- SNAP ---

After starting kontact
   --- SNIP ---
$ ps -Al | grep kontact
1 S  1000  6290     1 10  76   0 - 16173 -      pts/1    00:00:02 kontact
1 S  1000  6297  6290  0  76   0 - 16173 -      pts/1    00:00:00 kontact
1 S  1000  6298  6297  0  80   0 - 16173 rt_sig pts/1    00:00:00 kontact
1 S  1000  6299  6297  0  80   0 - 16173 rt_sig pts/1    00:00:00 kontact
1 S  1000  6300  6297  0  80   0 - 16173 rt_sig pts/1    00:00:00 kontact
1 S  1000  6301  6297  0  80   0 - 16173 rt_sig pts/1    00:00:00 kontact
   --- SNAP ---
Comment 17 Gehold Bertin 2007-02-12 18:56:03 UTC
OK... the workaround works... No programm will be restored automatically...

I started kontact with "--no-fork" and grep for process:

   --- SNIP ---
$ ps -Al | grep kontact
0 S  1000  6077  5968 13  75   0 - 16546 -      pts/1    00:00:02 kontact
1 S  1000  6087  6077  0  76   0 - 16546 -      pts/1    00:00:00 kontact
1 S  1000  6088  6087  0  80   0 - 16546 rt_sig pts/1    00:00:00 kontact
1 S  1000  6089  6087  0  80   0 - 16546 rt_sig pts/1    00:00:00 kontact
1 S  1000  6090  6087  0  80   0 - 16546 rt_sig pts/1    00:00:00 kontact
1 S  1000  6091  6087  0  80   0 - 16546 rt_sig pts/1    00:00:00 kontact
   --- SNAP ---

Kontact start always so much processes...

And... I've the same problem *LOL* minimize to systray and reopen fails... All the time... :-/

Okay slowly... I started my pc without session... Calls that line:

$ kontact --nofork &

And have the same problem... That is not nice, but perhaps we have a chance to figure out what's happening...

   --- SNIP ---
$ kontact --nofork &
[1] 7508

$ X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x80d6658)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-my/ksycoca
kparts: MainWindow::createGUI, part=(nil)
kio (KTrader): query for Kontact/Plugin : returning 14 offers
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [KSettings::Dispatcher::Dispatcher(QObject*, const char*)]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kontact
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x83bd880)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kontact: [QTextCodec* KCharsets::codecForName(const QString&, bool&) const]
kontact:  Trying to find IBM852 in /usr/share/i18n/charmaps
kontact: Loading gzipped charset...
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kmail
kparts: 0x8240fa8 emitting activePartChanged 0x8333de0
kparts: MainWindow::createGUI, part=0x8333de0 KMailPart kontact
kparts: MainWindow::createGUI, part=0x8333de0 KMailPart kontact
kparts: deactivating GUI for 0x8333de0 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kparts: MainWindow::createGUI, part=0x8333de0 KMailPart kontact
kparts: deactivating GUI for 0x8333de0 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
WeaverThreadLogger: thread (ID: 1) suspended.
WeaverThreadLogger: thread (ID: 2) suspended.
WeaverThreadLogger: thread (ID: 3) suspended.
WeaverThreadLogger: thread (ID: 4) suspended.
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
ScimInputContextPlugin()
kio (KIOJob): error 11 /usr/share/apps/kontact/about/box-center-kontact.png


$ echo After start
After start

$ echo After minimize to systray
After minimize to systray

$ kontact: Unknown option '-nofork'.
kontact: Use --help to get a list of available command line options.
kutils (KSettings::Dispatcher): [virtual KSettings::Dispatcher::~Dispatcher()]
~ScimInputContextPlugin()

[1]+  Exit 254                kontact --nofork

$ echo After reopening
After reopening

   --- SNAP ---

That can I repeat every time...

So without any option, kontact does not crash:

   --- SNIP ---
$ kontact &
[1] 7994

$ X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x80d6348)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-my/ksycoca
kparts: MainWindow::createGUI, part=(nil)
kio (KTrader): query for Kontact/Plugin : returning 14 offers
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [KSettings::Dispatcher::Dispatcher(QObject*, const char*)]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kontact
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x83c8a70)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kontact: [QTextCodec* KCharsets::codecForName(const QString&, bool&) const]
kontact:  Trying to find IBM852 in /usr/share/i18n/charmaps
kontact: Loading gzipped charset...
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kmail
kparts: 0x823ff68 emitting activePartChanged 0x8332d78
kparts: MainWindow::createGUI, part=0x8332d78 KMailPart kontact
kparts: MainWindow::createGUI, part=0x8332d78 KMailPart kontact
kparts: deactivating GUI for 0x8332d78 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kparts: MainWindow::createGUI, part=0x8332d78 KMailPart kontact
kparts: deactivating GUI for 0x8332d78 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
WeaverThreadLogger: thread (ID: 2) suspended.
WeaverThreadLogger: thread (ID: 3) suspended.
WeaverThreadLogger: thread (ID: 1) suspended.
WeaverThreadLogger: thread (ID: 4) suspended.
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
ScimInputContextPlugin()
kio (KIOJob): error 11 /usr/share/apps/kontact/about/box-center-kontact.png

[1]+  Done                    kontact

$ echo After starting
After starting

$ echo After minimize to systray
After minimize to systray

$ kparts: MainWindow::createGUI, part=0x8332d78 KMailPart kontact
kparts: deactivating GUI for 0x8332d78 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found

$ echo After reopening
After reopening
   --- SNAP ---

Is that helpfull?
Comment 18 Thomas McGuire 2007-02-12 20:07:47 UTC
>Is that helpfull? 
I don't know, a real KMail developer needs to look at this (not me).
Comment 19 Gehold Bertin 2007-02-12 20:15:36 UTC
Okay...

Thank you for ideas!
Comment 20 Gehold Bertin 2007-02-12 20:19:53 UTC
Some more information:

   --- SNIP ---
$ kontact -v
Qt: 3.3.6
KDE: 3.5.5
Kontact: 1.2.3
   --- SNAP ---
Comment 21 Gehold Bertin 2007-02-12 20:23:19 UTC
It seems, that any option causes crashing... And look at the last output: "kontact: Unknown option '-nocrashhandler'." That will be printed by calling with "--nofork", too... And will be printed before carshing after trying to reopen kontact...

    --- SNIP ---
$ kontact --nocrashhandler
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  148
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x80def28)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-my/ksycoca
kparts: MainWindow::createGUI, part=(nil)
kio (KTrader): query for Kontact/Plugin : returning 14 offers
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual void KPluginInfo::load(KConfigGroup*)]
kutils (KPluginInfo): [bool KPluginInfo::isPluginEnabledByDefault() const]
kutils (KPluginInfo): [virtual void KPluginInfo::setPluginEnabled(bool)]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KPluginInfo): [virtual bool KPluginInfo::isPluginEnabled() const]
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [KSettings::Dispatcher::Dispatcher(QObject*, const char*)]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kontact
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x83bc6b0)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kontact: [QTextCodec* KCharsets::codecForName(const QString&, bool&) const]
kontact:  Trying to find IBM852 in /usr/share/i18n/charmaps
kontact: Loading gzipped charset...
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kutils (KSettings::Dispatcher): [static KSettings::Dispatcher* KSettings::Dispatcher::self()]
kutils (KSettings::Dispatcher): [void KSettings::Dispatcher::registerInstance(KInstance*, QObject*, const char*)] kmail
kparts: 0x823ff58 emitting activePartChanged 0x8332d40
kparts: MainWindow::createGUI, part=0x8332d40 KMailPart kontact
kparts: MainWindow::createGUI, part=0x8332d40 KMailPart kontact
kparts: deactivating GUI for 0x8332d40 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kparts: MainWindow::createGUI, part=0x8332d40 KMailPart kontact
kparts: deactivating GUI for 0x8332d40 KMailPart kontact
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found

$ WeaverThreadLogger: thread (ID: 1) suspended.
WeaverThreadLogger: thread (ID: 2) suspended.
WeaverThreadLogger: thread (ID: 3) suspended.
WeaverThreadLogger: thread (ID: 4) suspended.
kdeui (KToolBar): mainToolBar KToolBar::removeItem item 16 not found
ScimInputContextPlugin()
kio (KIOJob): error 11 /usr/share/apps/kontact/about/box-center-kontact.png


$ echo After starting
After starting

$ echo After minimize to systray
After minimize to systray

$ kontact: Unknown option '-nocrashhandler'.
kontact: Use --help to get a list of available command line options.
kutils (KSettings::Dispatcher): [virtual KSettings::Dispatcher::~Dispatcher()]
~ScimInputContextPlugin()


$ echo After reopening
After reopening
   --- SNAP ---
Comment 22 Gehold Bertin 2007-03-22 20:29:15 UTC
I've found a workaround:

Configure Kontact -> Kontact -> Activate "Always start with..."

I've chosen "Mail"

And now... There are no crashes...

But this is only a workaround... There must be some bug... Perhaps someone can kill that bug...
Comment 23 Thomas McGuire 2007-04-12 21:08:43 UTC
I think this is the same as bug 103775.

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