Version: unspecified (using Devel) OS: MS Windows version: e5.20100709.1148001 (enterprise5, windows XP) Reproducible: Always Steps to Reproduce: 1.Switch to the contacts. 2. Export as vCard 3.0 3. Answer the dialogs with okay. 4. Press: Export into one file. Actual Results: Crash, it seems like the file dialog crashes kontact. Expected Results: A file dialog appears, where I can select the output file.
Changing product to "kaddressbook".
Hej Ludwig, can you provide a backtrace, please? Without a backtrace we can't really do anything... Ciao, Tobias
You could reproduce the problem with a windows kontact e5. But here is the backtrace: Program received signal SIGSEGV, Segmentation fault. 0x7046494b in KDirLister::Private::emitChanges () from C:\Programme\Kontact-e5\bin\libkio.dll (gdb) backtrace #0 0x7046494b in KDirLister::Private::emitChanges () from C:\Programme\Kontact-e5\bin\libkio.dll #1 0x089a2456 in KDirOperator::updateDir () from C:\Programme\Kontact-e5\bin\libkfile.dll #2 0x089d06ca in KFileWidget::setFilter () from C:\Programme\Kontact-e5\bin\libkfile.dll #3 0x7053fd3a in KFileDialog::KFileDialog () from C:\Programme\Kontact-e5\bin\libkio.dll #4 0x705426d7 in KFileDialogPrivate::getSaveUrl () from C:\Programme\Kontact-e5\bin\libkio.dll #5 0x70542c34 in KFileDialog::getSaveUrl () from C:\Programme\Kontact-e5\bin\libkio.dll #6 0x62bb55ef in VCardXXPort::exportContacts () from C:\Programme\Kontact-e5\bin\libkaddressbookprivate.dll #7 0x62b903dd in XXPortManager::slotExport () from C:\Programme\Kontact-e5\bin\libkaddressbookprivate.dll #8 0x62b90dc2 in XXPortManager::qt_metacall () from C:\Programme\Kontact-e5\bin\libkaddressbookprivate.dll #9 0x6a2c401c in ZN11QMetaObject8activateEP7QObjectPKS_iPPv () from C:\Programme\Kontact-e5\bin\QtCore4.dll #10 0x6a2c8059 in ZN13QSignalMapper6mappedERK7QString () from C:\Programme\Kontact-e5\bin\QtCore4.dll #11 0x6a2c8426 in ZN13QSignalMapper3mapEP7QObject () from C:\Programme\Kontact-e5\bin\QtCore4.dll #12 0x6a2c859a in ZN13QSignalMapper3mapEv () from C:\Programme\Kontact-e5\bin\QtCore4.dll #13 0x6a2c91c8 in ZN13QSignalMapper11qt_metacallEN11QMetaObject4CallEiPPv () from C:\Programme\Kontact-e5\bin\QtCore4.dll #14 0x6a2c401c in ZN11QMetaObject8activateEP7QObjectPKS_iPPv () from C:\Programme\Kontact-e5\bin\QtCore4.dll #15 0x00ec15cc in ZN7QAction9triggeredEb () from C:\Programme\Kontact-e5\bin\QtGui4.dll #16 0x00ec32a4 in ZN7QAction8activateENS_11ActionEventE () from C:\Programme\Kontact-e5\bin\QtGui4.dll #17 0x01267294 in ZNK5QMenu4iconEv () from C:\Programme\Kontact-e5\bin\QtGui4.dll #18 0x0126c9f4 in ZN5QMenu10timerEventEP11QTimerEvent () from C:\Programme\Kontact-e5\bin\QtGui4.dll #19 0x0126d853 in ZN5QMenu17mouseReleaseEventEP11QMouseEvent () from C:\Programme\Kontact-e5\bin\QtGui4.dll #20 0x0094f52d in KMenu::mouseReleaseEvent () from C:\Programme\Kontact-e5\bin\libkdeui.dll #21 0x00f11973 in ZN7QWidget5eventEP6QEvent () from C:\Programme\Kontact-e5\bin\QtGui4.dll #22 0x0126eb4c in ZN5QMenu5eventEP6QEvent () from C:\Programme\Kontact-e5\bin\QtGui4.dll #23 0x00ec675c in ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent () from C:\Programme\Kontact-e5\bin\QtGui4.dll #24 0x00ecd9c1 in ZN12QApplication6notifyEP7QObjectP6QEvent () from C:\Programme\Kontact-e5\bin\QtGui4.dll #25 0x6a2b4e10 in ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent () from C:\Programme\Kontact-e5\bin\QtCore4.dll #26 0x00ecb16f in ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEve tS1_S1_PS1_R8QPointerIS0_Eb () from C:\Programme\Kontact-e5\bin\QtGui4.dll #27 0x00f2c8bf in ZN19QApplicationPrivate21cleanupMultitouch_sysEv () from C:\Programme\Kontact-e5\bin\QtGui4.dll #28 0x00f2fe90 in ZN19QApplicationPrivate27initializeWidgetPaletteHashEv () from C:\Programme\Kontact-e5\bin\QtGui4.dll #29 0x7e368734 in USER32!GetDC () from C:\WINDOWS\system32\user32.dll #30 0x000802f2 in ?? () #31 0x00000202 in ?? () #32 0x7e368816 in USER32!GetDC () from C:\WINDOWS\system32\user32.dll #33 0x00f2f440 in ZN19QApplicationPrivate27initializeWidgetPaletteHashEv () from C:\Programme\Kontact-e5\bin\QtGui4.dll #34 0x7e3689cd in USER32!GetWindowLongW () from C:\WINDOWS\system32\user32.dll #35 0x00000000 in ?? ()
See last comment.
Hej Ludwig, I guess this is a bug we saw under Linux as well some time ago, however AFAICS it had been fixed already. This bug crashed every application that used a KFileDialog. Can you reproduce this crash in other KDE-PIM applications as well? E.g. export of calendar files or email? Ciao, Tobias
Tested with 4.8rc2 on Windows, export works as expected