| Summary: | Kontact/kmail crash when using "open email in adress book" | ||
|---|---|---|---|
| Product: | [Applications] kontact | Reporter: | FACORAT Fabrice <f.faber-pro> |
| Component: | general | Assignee: | kdepim bugs <pim-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Mandriva RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Script used by mandriva to launch kontact/kmail | ||
|
Description
FACORAT Fabrice
2005-12-26 17:36:13 UTC
No crash here (Kontact 1.2, KDE 3.5 r487700). Can you paste the backtrace? Thanks for your suggestion as it allows me to find the culprit ! Mandriva is using a shell script to launch kontact or its components. This allow to use the same menu entry and thus even if kontact is installed or not. if kontact is installed, kontact is opened with the right component/module selected, If not the standalone application is launched. It's seems that when using this script, "open email in adressbook" will make kontact quit with the following backtrace : kabc: StdAddressBook::self() kontact (plugins): [virtual int KABUniqueAppHandler::newInstance()] kontact (interfaces): Core::createPart(): libkaddressbookpart kontact (interfaces): Creating new KPart kabc: StdAddressBook::self() kio (KTrader): query for KAddressBook/View : returning 3 offers kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x8ac1878) kdecore (KConfigSkeleton): KConfigSkeleton::readConfig() libkdepim: KPimPrefs::usrReadConfig() kaddressbook: AddresseeEditorWidget() QLayout::addChildLayout: layout already has a parent kio (KDirWatch): Added File /home/techmodis/admin/.kde/share/config/kabldaprc NotExisting [KDirWatch-2] kio (KDirWatch): Added Dir /home/techmodis/admin/.kde/share/config for /home/techmodis/admin/.kde/share/config/kabldaprc kio (KDirWatch): Setup FAM (Req 2) for /home/techmodis/admin/.kde/share/config kdeui (KDatePicker): KDatePicker::dateChangedSlot: date changed (2005/12/27). kdeui (KDatePicker): KDatePicker::dateChangedSlot: date changed (2005/12/27). kaddressbook: ContactEditorWidgetManager::reload() kio (KTrader): query for KAddressBook/ContactEditorWidget : returning 1 offers kabc: StdAddressBook::self() kabc: StdAddressBook::self() kabc: StdAddressBook::self() kabc: StdAddressBook::self() kabc: StdAddressBook::self() kabc: StdAddressBook::self() kaddressbook: AddresseeEditorWidget::load() kio (KTrader): query for KAddressBook/Extension : returning 2 offers kio (KTrader): query for KAddressBook/XXPort : returning 9 offers kaddressbook: ViewManager::setActiveView: creating view - Default Table View kontact: Option <-module> inconnue. kontact: Utilisez --help pour obtenir la liste des options de ligne de commande disponibles. kutils (KSettings::Dispatcher): [virtual KSettings::Dispatcher::~Dispatcher()] kabc: StdAddressBook::saveAll() kabc: AddressBook::requestSaveTicket() kabc: ResourceFile::requestSaveTicket() kabc: Lock::lock() kabc: -- lock name: /home/techmodis/admin/.kde/share/apps/kabc/lock/_home_techmodis_admin_.kde_share_apps_kabc_std.vcf.lock kabc: -- lock unique name: /home/techmodis/admin/.kde/share/apps/kabc/lock/_home_techmodis_admin_.kde_share_apps_kabc_std.vcf0rVr9Bfu kabc: AddressBook::save() kabc: ResourceFile::save() kio (KDirWatch): KDirWatch-1 stopped scanning /home/techmodis/admin/.kde/share/apps/kabc/std.vcf (now 0 watchers) kio (KDirWatch): KDirWatch-1 stopped scanning /home/techmodis/admin/.kde/share/config (now 0 watchers) kio (KDirWatch): KDirWatch-1 stopped scanning /home/techmodis/admin/.kde/share/config/kabldaprc (now 1 watchers) kio (KDirWatch): KDirWatch-1 restarted scanning /home/techmodis/admin/.kde/share/apps/kabc/std.vcf (now 1 watchers) kresources: ManagerImpl::~ManagerImpl() kio (KDirWatch): KDirWatch deleted (FAM closed) This is what happen after "kontact: [void KMMainWidget::slotMsgPopup(KMMessage&, const KURL&, const QPoint&)] URL is: mailto:bgmilne AT mandriva.org <bugzilla AT qa.mandrivalinux.com>" which appear when the contextual menu is displayed after my right-click. Please note also the following lines in the backtrace : kontact: Option <-module> inconnue. kontact: Utilisez --help pour obtenir la liste des options de ligne de commande disponibles. Created attachment 14047 [details]
Script used by mandriva to launch kontact/kmail
Script used by mandriva to launch kontact/kmail, here is the menu entry :
?package(kdepim-kmail): needs="x11" kde_filename="KMail"
section="Internet/Mail" title="KMail" icon="kmail.png"
command="kontact-kmail.sh" kde_command="kontact-kmail.sh"
kde_opt="\\nEncoding=UTF-8\\nDocPath=kmail/index.html\\nGenericName=Mail
Client\\nTerminal=false\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nX-DCOP-ServiceName=kmail\\nServiceTypes=DCOP/ResourceBackend/IMAP,DCOP/Mailer"
|