Summary: | KMail segfault after starting it [KMail::SearchJob::searchCompleteFolder, KMFolderImap::search, KMSearch::slotProcessNextBatch] | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Guillermo Gonzalez <guillo.gonzo+kde> |
Component: | search | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | albert.prl, alberttf, alex, alleninmt, andresbajotierra, balabanov.alexey, bernard.nysten, bernd_hietler, boie, bowfingermail, bragovo, C21Vlad, catcher, celestius, cyberpanne, daitheflu, davidak, derek.kristy.gentle, digna.gonzalezotero, dmw, ermonnezza, ernstw, evan, fb1, fgunni, fred, gabrielevincenzi1982, gatekeeper.mail, gorgonizer, grigoremoldovan, halthern, his.arnaud1, ian.hollander+kdebugs, ironmarc, ispyhumanfly, jannis.menn, jens, jimmy.arogen, john, johnwkennan, kde, kdebugs, laederach_j, lasse, leonardomateo, littonj, mail, mastermind202, milovan.krivokapic, n.behrendorff, nesnera, newmalte, nhsoares, nigel.cundy, orange.dolphin3000, patrick.wolf, peterg.dewitt, philip.keiter, philipp.tolstych, quazgar, r055co, rlaborbe, robert.downing, sergei.vilyanskiy, siebe, sir-a, sroret, stebe, Stefan.Borggraefe, sturdne, syamatwork, the_wizard, thierry.dejean, thomas.hotz, thomas.ohms, tim, verbalshadow, vlad200, volodymyr.volkov, wired.leilah, xwarman, YuriyPadlyak, zsdemi |
Priority: | NOR | ||
Version: | 1.12.3 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.7 | |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi "Last Search" file that crash kmail at startup New crash information added by DrKonqi "test2" search file New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Guillermo Gonzalez
2009-10-26 04:06:58 UTC
From bug 212284: What I was doing when the application crashed: Trying to open Kontact, has one IMAP account, it crashes immediately. It was working correctly until I upgraded to the RC. *** Bug 212284 has been marked as a duplicate of this bug. *** *** Bug 212708 has been marked as a duplicate of this bug. *** *** Bug 214488 has been marked as a duplicate of this bug. *** What needs to be done to confirm this?? I cannot use KMail on Kubuntu 9.10 at work because of this bug! So far, only people using (K)Ubuntu 9.10 have reported this bug, may be it was caused by some patch. Jonathan? Reminds me somewhat of bug 206974 which. Subscribing Aurelien Gateau, as he is the employed master of the libindicate patches. ;-) For me this bug occurred directly after the upgrade for kde 4.3.3 in
kubuntu 9.10. I am using several imap accounts in kmail.
Jonathan Thomas wrote:
> https://bugs.kde.org/show_bug.cgi?id=211885
>
>
> Jonathan Thomas <echidnaman@kubuntu.org> changed:
>
> What |Removed |Added
> ----------------------------------------------------------------------------
> CC| |agateau@kde.org
>
>
>
>
> --- Comment #7 from Jonathan Thomas <echidnaman kubuntu org> 2009-11-16 02:35:27 ---
> Reminds me somewhat of bug 206974 which. Subscribing Aurelien Gateau, as he is
> the employed master of the libindicate patches. ;-)
>
*** Bug 215254 has been marked as a duplicate of this bug. *** Workaround: move away ~/.kde/share/apps/kmail Then KMail will start again (at least for me). *** Bug 216365 has been marked as a duplicate of this bug. *** *** Bug 216230 has been marked as a duplicate of this bug. *** Stefan: the right workaround is to delete ~/.kde/share/apps/kmail/search/Last\ search This worked for me at least Davide: you are right. Deleting ~/.kde/share/apps/kmail/search/Last\ search is enough to fix this. I see this bug with KMAil 1.12.3 as well. It happens with 1.12.4 as well (just upgraded to KDE SC 4.3.4) *** Bug 217029 has been marked as a duplicate of this bug. *** *** Bug 217031 has been marked as a duplicate of this bug. *** (In reply to comment #14) > Davide: you are right. Deleting ~/.kde/share/apps/kmail/search/Last\ search is > enough to fix this. I see this bug with KMAil 1.12.3 as well. This works fine for me! Thx *** Bug 218240 has been marked as a duplicate of this bug. *** *** Bug 220405 has been marked as a duplicate of this bug. *** *** Bug 220832 has been marked as a duplicate of this bug. *** *** Bug 221348 has been marked as a duplicate of this bug. *** (In reply to comment #13) > Stefan: the right workaround is to delete ~/.kde/share/apps/kmail/search/Last\ > search > This worked for me at least I confirm : this solution worked for me too. Thanks a lot. *** Bug 221632 has been marked as a duplicate of this bug. *** *** Bug 223679 has been marked as a duplicate of this bug. *** I tried deleting ~/.kde/share/apps/kmail It did not correct my issue. I have opened up Bug 225086 to track this issue. *** Bug 225244 has been marked as a duplicate of this bug. *** KDE 4.3.5 Kontact 4.3.5 KMail 1.12.4 Deleting "~/.kde/share/apps/kmail/search/Letzte\ Suche" works! Thanks! *** Bug 225608 has been marked as a duplicate of this bug. *** *** Bug 230623 has been marked as a duplicate of this bug. *** *** Bug 230684 has been marked as a duplicate of this bug. *** Created attachment 42338 [details]
New crash information added by DrKonqi
$kmail --version
Qt: 4.6.2
«KDE Development Platform»: 4.4.1 (KDE 4.4.1)
KMail: 1.13.1
I have 2 IMAP accounts (Gmail and Microsoft Exchange Server). To reproduce de error:
When program stops responding while syncronizing and you close it, it crashes at startup.
Deleting "~/.kde/share/apps/kmail/search/Última\ cerca" works!
Thanks!
The trace does not look like it's libindicate specific and I can't reproduce it on Ubuntu Lucid (kmail 1.13.2, kdelibs 4.4.2). On the other hand, my version of KMail does not seem to remember last search on restart, maybe this is related? I doubt this has anything to do with libindicate. Created attachment 43260 [details]
New crash information added by DrKonqi
I got this bug already two times on Kubuntu Lucid, kontact crashes every time on start, if I close it after using search.
Deleting "~/.kde/share/apps/kmail/search/Last search" solve the problem.
Same situation. Deleting "~/.kde/share/apps/kmail/search/Last search" solve the problem too. *** Bug 237315 has been marked as a duplicate of this bug. *** Created attachment 43664 [details]
New crash information added by DrKonqi
Yet another crash. Ubuntu Lucid. I think the Search Folder which makes KMail crash should be empty. IMAP account. Wallet unlocked already.
mss@TreeHouse:~/.kde/share/apps/kmail/search$ cat Last\ Search
[Search Folder]
Base=.1643485786.directory/INBOX
Recursive=true
contentsA=ez
fieldA=Mailing-List
funcA=contains
name=<unknown>
operator=and
rules=1
*** Bug 239013 has been marked as a duplicate of this bug. *** *** Bug 238814 has been marked as a duplicate of this bug. *** *** Bug 238680 has been marked as a duplicate of this bug. *** *** Bug 238676 has been marked as a duplicate of this bug. *** *** Bug 238384 has been marked as a duplicate of this bug. *** *** Bug 238332 has been marked as a duplicate of this bug. *** *** Bug 238179 has been marked as a duplicate of this bug. *** *** Bug 236665 has been marked as a duplicate of this bug. *** *** Bug 235987 has been marked as a duplicate of this bug. *** *** Bug 235773 has been marked as a duplicate of this bug. *** *** Bug 235387 has been marked as a duplicate of this bug. *** I can confirm rm ~/.kde/share/apps/kmail/search/Last\ Search solves the problem for me as well *** Bug 240701 has been marked as a duplicate of this bug. *** (In reply to comment #36) > Same situation. > Deleting "~/.kde/share/apps/kmail/search/Last search" solve the problem I can confirm that deleting "~/.kde/share/apps/kmail/search/Last search" solves the problem form me too. Kubuntu Lucid KDE 4.4.4 *** Bug 241147 has been marked as a duplicate of this bug. *** Created attachment 48196 [details]
New crash information added by DrKonqi
Beim starten stürzt es ab, Kontact sowie Kmail.
*** Bug 243102 has been marked as a duplicate of this bug. *** *** Bug 244474 has been marked as a duplicate of this bug. *** I can't reproduce this in KMail 1.13.5 from KDE 4.5 RC2. Last Search isn't remembered between restarts, a manually saved Search Folder doesn't crash KMail on startup. I have KDE 4.5 RC2 and Kmail If I put the file "Last search", attached to this bug, KMail crashes at start. Created attachment 49108 [details]
"Last Search" file that crash kmail at startup
KMail Version 1.13.5 Using KDE Development Platform 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2)) It crashes when I use saved searchers too, I'll attach crash info. Created attachment 49109 [details]
New crash information added by DrKonqi
kmail (1.13.5) on KDE Platform 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2)) using Qt 4.7.0
- What I was doing when the application crashed:
Save 2 searches - "Last Search" and "test2", that attached to bug.
-- Backtrace (Reduced):
#6 0x00000030e886b52c in KMail::SearchJob::searchCompleteFolder (this=<value optimized out>) at ../../kmail/searchjob.cpp:87
#7 0x00000030e8693588 in KMFolderImap::search (this=<value optimized out>, pattern=<value optimized out>) at ../../kmail/kmfolderimap.cpp:2408
#8 0x00000030e87d3d0d in KMSearch::slotProcessNextBatch (this=<value optimized out>) at ../../kmail/kmfoldersearch.cpp:272
#9 0x00000030e87d3e60 in KMSearch::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at ./kmfoldersearch.moc:85
[...]
#11 0x00000030d917f599 in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1183
Created attachment 49110 [details]
"test2" search file
Interesting. I tried a few times and still can't reproduce it anymore. I use the Kubuntu packages announced here <http://www.kubuntu.org/node/157>, on a 64 bit system. I have Kubuntu Lucid AMD64 with KDE 4.5 PPA too, with latest updates. How to reproduce: 1. Open Kmail 2. Tools > Find messages 3. Type "Complete Message" contains "test", press "Search" 4. Press "Open Search Folder" 5. File > Quit 6. Start Kmail again and I got the crash. Works here. But I see another weird thing, KMail is renaming/removing the search folders randomly. I actually saw it first in comment #63: I created a Search Folder named test and exited. After I restarted Kmail, I had two Search Folders: test and Test. Well, I didn't have enough coffee yet, so I discarded it as a personal brainfuck. I removed both the folders. Now I tested it again and kept the Last Search folder name, restarted KMail, and I suddenly had my old folder called test again. With the old search settings. WTF? So I removed test again, did another search called Last Search, shut down KMail and had a look at the ~/.kde/share/apps/kmail/search directory: mss@Otherland:~/.kde/share/apps/kmail/search$ cat Last\ Search [Search Folder] Base=.1081015519.directory/INBOX Recursive=true contentsA=testest fieldA=<message> funcA=contains name=<unknown> operator=and rules=1 So far so good. Now I restarted KMail and had no Search Folder at all! The file Last Search was removed from the harddisk as well. Something is very odd around here. But KMail doesn't crash. I opened bug 244489 about the problem I see. Guess that bug somehow fixes/works around the crash here. Took a while but KMail crashed again with that well known backtrace. KMail 1.13.2 (KDE 4.4.2) this bug still exists. *** Bug 246173 has been marked as a duplicate of this bug. *** *** Bug 242669 has been marked as a duplicate of this bug. *** Confirm this bug and its workaround. This is still reproducible on Kmail 1.13.5 (KDE 3.5 and Kubuntu 10.4). Workaround works too. *** Bug 249847 has been marked as a duplicate of this bug. *** *** Bug 249704 has been marked as a duplicate of this bug. *** (In reply to comment #72) > This is still reproducible on Kmail 1.13.5 (KDE 3.5 and Kubuntu 10.4). Doh. I meant KDE 4.5. *** Bug 249705 has been marked as a duplicate of this bug. *** Created attachment 51747 [details]
New crash information added by DrKonqi
After returning from hibernating, Kontact didn't refreshed my IMAP folder.
I closed it. But each time I restarted it, it crashed.
More info, when launched from command line: $ kontact Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. kontact(8016) KMFolderMgr::removeFolderAux: Can not find parent folder for Dernière recherche kontact(8016) KMFolderImap::account: No parent folder found for "Perso" KCrash: Application 'kontact' crashing... *** Bug 257167 has been marked as a duplicate of this bug. *** *** Bug 249510 has been marked as a duplicate of this bug. *** *** Bug 256444 has been marked as a duplicate of this bug. *** *** Bug 256281 has been marked as a duplicate of this bug. *** *** Bug 256208 has been marked as a duplicate of this bug. *** *** Bug 256092 has been marked as a duplicate of this bug. *** *** Bug 255936 has been marked as a duplicate of this bug. *** *** Bug 255401 has been marked as a duplicate of this bug. *** *** Bug 254349 has been marked as a duplicate of this bug. *** *** Bug 251162 has been marked as a duplicate of this bug. *** *** Bug 253236 has been marked as a duplicate of this bug. *** Created attachment 53571 [details]
New crash information added by DrKonqi
kontact (4.4.6) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
Crashes every time when starting KMail or Kontact. Problem is new, & I'm not sure what config options I've changed (no system update, IIRC) - judging by the stack trace, I wonder if I left a search/filter open when I last closed the program, and KMail's attempt to recreate it at startup is crashing.
-- Backtrace (Reduced):
#7 0xb347afee in KMail::SearchJob::searchCompleteFolder (this=0x8b1f548) at ../../kmail/searchjob.cpp:87
#8 0xb33d8dc4 in KMail::FolderJob::start (this=0x0) at ../../kmail/folderjob.cpp:106
#9 0xb3273b48 in KMFolderImap::search (this=0x8a44398, pattern=0x8981ef8) at ../../kmail/kmfolderimap.cpp:2408
#10 0xb33d7283 in KMSearch::slotProcessNextBatch (this=0x8a4bf48) at ../../kmail/kmfoldersearch.cpp:272
#11 0xb33d73d3 in KMSearch::qt_metacall (this=0x8a4bf48, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8e32cc) at ./kmfoldersearch.moc:85
*** Bug 257710 has been marked as a duplicate of this bug. *** Created attachment 53792 [details]
New crash information added by DrKonqi
kontact (4.4.6) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
The differences between past tries to start Kontact, is that this time it can't start. It crashes immediately after I run the command. So, I have no access to any functionallity from Kontact and I can not see any E-Mail.
-- Backtrace (Reduced):
#7 0xae2bcfee in KMail::SearchJob::searchCompleteFolder (this=0x9bf6bd8) at ../../kmail/searchjob.cpp:87
#8 0xae21adc4 in KMail::FolderJob::start (this=0x0) at ../../kmail/folderjob.cpp:106
#9 0xae0b5b48 in KMFolderImap::search (this=0x9c15eb8, pattern=0x9afaeb0) at ../../kmail/kmfolderimap.cpp:2408
#10 0xae219283 in KMSearch::slotProcessNextBatch (this=0x9cc8888) at ../../kmail/kmfoldersearch.cpp:272
#11 0xae2193d3 in KMSearch::qt_metacall (this=0x9cc8888, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc238fc) at ./kmfoldersearch.moc:85
Created attachment 53802 [details]
New crash information added by DrKonqi
I have installed and am using the Google plugin for Akonadi to sync contacts & calendar.
*** Bug 258091 has been marked as a duplicate of this bug. *** *** Bug 258094 has been marked as a duplicate of this bug. *** *** Bug 258251 has been marked as a duplicate of this bug. *** *** Bug 264211 has been marked as a duplicate of this bug. *** *** Bug 261726 has been marked as a duplicate of this bug. *** *** Bug 262441 has been marked as a duplicate of this bug. *** *** Bug 227181 has been marked as a duplicate of this bug. *** *** Bug 265582 has been marked as a duplicate of this bug. *** *** Bug 265661 has been marked as a duplicate of this bug. *** I use Thunderbird since this issue :( @All: Please try to reproduce this crash with KMail 1.13.6 (from kdepim 4.4.10) and reopen this report if reproducible. Created attachment 57287 [details]
New crash information added by DrKonqi
On Ubuntu 10.04 on Kmail Startup, it crashed.
I used Kmail for IMAP with a exchange 2007.
Often the IMAP-Service crashes and after a restart thie problem occured.
*** Bug 266948 has been marked as a duplicate of this bug. *** *** Bug 266950 has been marked as a duplicate of this bug. *** Created attachment 57560 [details]
New crash information added by DrKonqi
kmail (1.13.5) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
Kmail or Kontact always crashes at first run.
-- Backtrace (Reduced):
#6 0x00007f7fd08969fc in KMail::SearchJob::searchCompleteFolder (this=0x271c1d0) at ../../kmail/searchjob.cpp:87
#7 0x00007f7fd06b9168 in KMFolderImap::search (this=0x2790730, pattern=0x24d7840) at ../../kmail/kmfolderimap.cpp:2408
#8 0x00007f7fd07fd78d in KMSearch::slotProcessNextBatch (this=0x2786d10) at ../../kmail/kmfoldersearch.cpp:272
#9 0x00007f7fd07fd8e0 in KMSearch::qt_metacall (this=0x2786d10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8be713f0) at ./kmfoldersearch.moc:85
[...]
#11 0x00007f7fcf03e8f9 in QObject::event (this=0x27de0a0, e=0x0) at kernel/qobject.cpp:1183
*** Bug 267829 has been marked as a duplicate of this bug. *** *** Bug 271328 has been marked as a duplicate of this bug. *** *** Bug 269114 has been marked as a duplicate of this bug. *** *** Bug 272860 has been marked as a duplicate of this bug. *** *** Bug 273421 has been marked as a duplicate of this bug. *** *** Bug 275465 has been marked as a duplicate of this bug. *** *** Bug 275354 has been marked as a duplicate of this bug. *** *** Bug 277068 has been marked as a duplicate of this bug. *** *** Bug 276995 has been marked as a duplicate of this bug. *** *** Bug 277340 has been marked as a duplicate of this bug. *** *** Bug 276135 has been marked as a duplicate of this bug. *** *** Bug 275304 has been marked as a duplicate of this bug. *** *** Bug 277890 has been marked as a duplicate of this bug. *** Created attachment 62280 [details]
New crash information added by DrKonqi
kontact (4.4.10) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
I try to run my Kontact. My computer was restarted before.
-- Backtrace (Reduced):
#6 0x00007ffd8f48e6a9 in KMail::SearchJob::searchCompleteFolder (this=0x28fe1e0) at ../../kmail/searchjob.cpp:87
#7 0x00007ffd8f2dfe2f in KMFolderImap::search (this=0x2724980, pattern=0x27aea20) at ../../kmail/kmfolderimap.cpp:2408
#8 0x00007ffd8f4003b0 in KMSearch::slotProcessNextBatch (this=0x272a070) at ../../kmail/kmfoldersearch.cpp:272
#9 0x00007ffd8f400508 in KMSearch::qt_metacall (this=0x272a070, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffa0785010) at ./kmfoldersearch.moc:85
[...]
#11 0x00007ffdab9d31c9 in QObject::event (this=0x2712830, e=<value optimized out>) at kernel/qobject.cpp:1190
Created attachment 62443 [details]
New crash information added by DrKonqi
kontact (4.4.10) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2
- What I was doing when the application crashed:
Nothing more than start application. Problem persist although computer was upgraded to 4.7. ;?(
-- Backtrace (Reduced):
#6 0x00007fb8287dc6a9 in KMail::SearchJob::searchCompleteFolder (this=0x18ac6e0) at ../../kmail/searchjob.cpp:87
#7 0x00007fb82862de2f in KMFolderImap::search (this=0x19395e0, pattern=0x18dbc20) at ../../kmail/kmfolderimap.cpp:2408
#8 0x00007fb82874e3b0 in KMSearch::slotProcessNextBatch (this=0x1931cd0) at ../../kmail/kmfoldersearch.cpp:272
#9 0x00007fb82874e508 in KMSearch::qt_metacall (this=0x1931cd0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffff2162730) at ./kmfoldersearch.moc:85
[...]
#11 0x00007fb8427401c9 in QObject::event (this=0x1953ff0, e=<value optimized out>) at kernel/qobject.cpp:1190
This workaround (https://bugs.kde.org/show_bug.cgi?id=258623#c14) solved my problem *** Bug 280167 has been marked as a duplicate of this bug. *** *** Bug 282131 has been marked as a duplicate of this bug. *** Created attachment 63748 [details]
New crash information added by DrKonqi
kontact (4.4.10) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2
- What I was doing when the application crashed:
open kmail or try to open kontact. using vlc and amarok. internet with crhome
-- Backtrace (Reduced):
#6 0x00007f91a7c6f6a9 in KMail::SearchJob::searchCompleteFolder (this=0x15016e0) at ../../kmail/searchjob.cpp:87
#7 0x00007f91a7ac0e2f in KMFolderImap::search (this=0x13ba5a0, pattern=0x12f8300) at ../../kmail/kmfolderimap.cpp:2408
#8 0x00007f91a7be13b0 in KMSearch::slotProcessNextBatch (this=0x13839b0) at ../../kmail/kmfoldersearch.cpp:272
#9 0x00007f91a7be1508 in KMSearch::qt_metacall (this=0x13839b0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff42cb5f90) at ./kmfoldersearch.moc:85
[...]
#11 0x00007f91c18581c9 in QObject::event (this=0x137c050, e=<value optimized out>) at kernel/qobject.cpp:1190
Reproduced with (In reply to comment #104) > @All: Please try to reproduce this crash with KMail 1.13.6 (from kdepim 4.4.10) > and reopen this report if reproducible. Reproducible with KMail 1.13.6, Kontact 4.4.10 on Kubuntu 11.04. Reopen please. Sorry, KMail 1.x bugs won't be reopened as there is noone maintaining it anymore. https://bugs.kde.org/show_bug.cgi?id=258623#c14 seems to help according to one of the comments. OK, could somebody then set it to WONTFIX? The workaround works, btw. Cannot be reproduced in kmail2, closing. *** Bug 283648 has been marked as a duplicate of this bug. *** *** Bug 294790 has been marked as a duplicate of this bug. *** |