Bug 131766 - When I entered first word in quick search box, crashes KMail (LANG=ja_JP.eucJP).
Summary: When I entered first word in quick search box, crashes KMail (LANG=ja_JP.eucJP).
Status: RESOLVED DUPLICATE of bug 129430
Alias: None
Product: kmail
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-03 11:30 UTC by i.KoGa
Modified: 2007-09-14 12:17 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 i.KoGa 2006-08-03 11:30:19 UTC
Version:           KMail 1.9.1 (using KDE KDE 3.5.1)
Installed from:    Compiled From Sources
Compiler:          gcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
OS:                Linux

When I entered first word (ex. crash of "c") in the quick search box, always KMail crashes. Kmail sends me signal "6" (SIGABRT). Language environment is "ja_JP.eucJP".


Command is below:

$ kmail
kmail: KMKernel::KMKernel
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x81a1e80)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
libkdenetwork: creating new pgp object
libkdenetwork: Kpgp: gpg found
kmail: No Qt-native utf-7 codec found; registering QUtf7Codec from libkdenetwork
kmail: [void KMKernel::init()] foldersPath (from config): '/home/koga/.kde/share/apps/kmail/mail'
kmail: instantating KPIM::IdentityManager
kmail: Identity::readConfig(): UOID = 212014174 for identity named "デフォルト"
kmail: pPopFilter set
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-koga/ksycoca
kimproxy (kdelibs): App kopete, dcopObjectId KIMIface found, using it for presence info.
kmail: KMMsgIndex::KMMsgIndex()
kmail: KMailApplication::newInstance()
kmail: KMKernel::openReader called
kmail: [QTextCodec* KCharsets::codecForName(const QString&, bool&) const] 
kmail:  Trying to find IBM852 in /usr/share/i18n/charmaps
kmail: Loading gzipped charset...
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x81fce78 ): KAccel object already contains an action name "delete"
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x81fce78 ): KAccel object already contains an action name "edit"
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x81fce78 ): KAccel object already contains an action name "display_message"
kmail: Initting systray
kmail: Setting systray mMode to 0
WeaverThreadLogger: thread (ID: 1) suspended.
WeaverThreadLogger: thread (ID: 2) suspended.
WeaverThreadLogger: thread (ID: 3) suspended.
WeaverThreadLogger: thread (ID: 4) suspended.
kmail: (2045, last 0)  root, readyToShow true
kmail: [const QTextCodec* KMReaderWin::overrideCodec() const]  mOverrideEncoding == 'iso-2022-jp'
kmail: updateSearch( -- )
kmail: updateSearch( -- )
kmail: [const QTextCodec* KMReaderWin::overrideCodec() const]  mOverrideEncoding == 'iso-2022-jp'
kmail: parseMsg(KMMessage* aMsg == aMsg )
kmail: + Text/Plain
kmail:       Inserting one item into MimePartTree
kmail:                 Content-Type: Text/Plain
kmail: partNode::findType() is looking at Text/Plain
kmail: [static KMail::SpamScores KMail::SpamHeaderAnalyzer::getSpamScores(const KMMessage*)] 
kabc: StdAddressBook::self()
kresources: Factory::self()
kio (KTrader): query for KResources/Plugin : returning 11 offers
kresources: ManagerImpl::ManagerImpl()
kresources: Connecting DCOP signals...
kresources: ManagerImpl::readConfig()
kresources: Factory::self()
kresources: ManagerImpl::readResourceConfig() M0UNwcv8Ry
kresources: Factory::resource( file, config )
kio (KDirWatch): Available methods: Stat, FAM
kabc: FormatFactory::self()
kio (KDirWatch): Added File /home/koga/.kde/share/apps/kabc/std.vcf [KDirWatch-1]
kio (KDirWatch):  Setup FAM (Req 1) for /home/koga/.kde/share/apps/kabc/std.vcf
kio (KDirWatch): KDirWatch-1 restarted scanning /home/koga/.kde/share/apps/kabc/std.vcf (now 1 watchers)
kabc: StdAddressBook::StdAddressBook( bool )
kresources: Opening resource リソース
kresources: ManagerImpl::writeConfig()
kresources: Saving resource M0UNwcv8Ry
kresources: Resource::writeConfig()
kresources: Saving general info
kresources: ManagerImpl::save() finished
kabc: AddressBook::asyncLoad()
kmail: Multiple / No addressees matched email address; Count is 0
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x84fda70)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
kmail: ObjectTreeParser::parseObjectTree( node OK, showOnlyOneMimePart: FALSE )
kmail: BodyPartFormatterFactory: found 4 plugins.
kmail: BodyPartFormatterFactory: overwriting previously registered formatter for "application/octet-stream"
kmail: BodyPartFormatterFactory: instantiating new Subtype Registry for "text"
kmail: UrlHandler() (iCalendar)
kmail: [const QTextCodec* KMReaderWin::overrideCodec() const]  mOverrideEncoding == 'iso-2022-jp'
kmail: [const QTextCodec* KMReaderWin::overrideCodec() const]  mOverrideEncoding == 'iso-2022-jp'
kmail: KMReaderWin  -  finished parsing and displaying of message.
kmail: DataProtocol::DataProtocol()
kmail: kio_data@0x85164d0::get(const KURL& url)
kmail: updateSearch( -c- )
kmail: KMMsgIndex::simpleSearch( -c- )
kmail: index.cpp:459: std::vector<unsigned int, std::allocator<unsigned int> > KMMsgIndex::simpleSearch(QString, bool*) const: Assertion `mIndex' が失敗しました.
*** KMail got signal 6 (Crashing)
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kmail path = <unknown> pid = 28913


Backtrace is below:

[New Thread 1122406912 (LWP 28324)]
[New Thread 1162996528 (LWP 28328)]
[New Thread 1154603824 (LWP 28327)]
[New Thread 1146211120 (LWP 28326)]
[New Thread 1137818416 (LWP 28325)]
[KCrash handler]
#4  0xffffe002 in ?? ()
#5  0x4259dc55 in abort () from /lib/tls/libc.so.6
#6  0x42596043 in __assert_fail () from /lib/tls/libc.so.6
#7  0x401d1595 in KMMsgIndex::simpleSearch(QString, bool*) const ()
   from /usr/local/kde3.5.1/lib/libkmailprivate.so
#8  0x401ca23b in KListViewIndexedSearchLine::updateSearch(QString const&) ()
   from /usr/local/kde3.5.1/lib/libkmailprivate.so
#9  0x416a4d20 in KListViewSearchLine::activateSearch() ()
   from /usr/local/kde3.5.1/lib/libkdeui.so.4
#10 0x416a5a3e in KListViewSearchLine::qt_invoke(int, QUObject*) ()
   from /usr/local/kde3.5.1/lib/libkdeui.so.4
#11 0x4041fbb3 in KMail::HeaderListQuickSearch::qt_invoke(int, QUObject*) ()
   from /usr/local/kde3.5.1/lib/libkmailprivate.so
#12 0x401ca61f in KListViewIndexedSearchLine::qt_invoke(int, QUObject*) ()
   from /usr/local/kde3.5.1/lib/libkmailprivate.so
#13 0x41c8f7e9 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#14 0x41fd7672 in QSignal::signal(QVariant const&) ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#15 0x41ca87ef in QSignal::activate() ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#16 0x41cb0333 in QSingleShotTimer::event(QEvent*) ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#17 0x41c33979 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#18 0x41c33060 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#19 0x417d6bc8 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/local/kde3.5.1/lib/libkdecore.so.4
#20 0x41c22635 in QEventLoop::activateTimers() ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#21 0x41bde0ba in QEventLoop::processEvents(unsigned) ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#22 0x41c4570f in QEventLoop::enterLoop() ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#23 0x41c455cc in QEventLoop::exec() ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#24 0x41c33bd4 in QApplication::exec() ()
   from /usr/local/qt-3.3.4/lib/libqt-mt.so.3
#25 0x0804a3cf in main ()
#26 0x4258a704 in __libc_start_main () from /lib/tls/libc.so.6


When I entered kmail with environment "LANG=C", not crashed.
ex.:
$ LANG=C kmail


Thank you for your appreciate.
Comment 1 Andreas Kling 2006-08-03 15:12:47 UTC

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