https://bugs.kde.org/show_bug.cgi?id=396984
Bug ID: 396984 Summary: Possible crash when importing MDB file having non-latin characters in column names Product: KEXI Version: 3.1.0 Platform: Other OS: All Status: UNCONFIRMED Severity: crash Priority: NOR Component: Migration/Import/Export Assignee: kexi-b...@kde.org Reporter: stan...@kde.org CC: a...@piggz.co.uk, in...@fables.co.za Target Milestone: --- Possible crash when importing MDB file having non-latin characters in column names Test: Import MDB file aving non-latin characters in at least one column name (I'll try to prepare small test file later). Atual result: Crash on import. Not all cases cause but name such as "nid4U4-05_Disciplina_MédiaUnid4U4-06_Disci" (not the é character) in a private file provided by a user causes such a crash. Expected: All tables properly import with data. Backtrace: 1 mdb_unicode2ascii iconv.c 81 0x7fffae73b69f 2 mdb_read_columns table.c 307 0x7fffae740431 3 KexiMigration::MDBMigrate::getPrimaryKey mdbmigrate.cpp 389 0x7fffae734838 4 KexiMigration::MDBMigrate::drv_readTableSchema mdbmigrate.cpp 183 0x7fffae733f45 5 KexiMigration::KexiMigrate::performImportInternal keximigrate.cpp 459 0x7fffc97beada 6 KexiMigration::KexiMigrate::performImport keximigrate.cpp 367 0x7fffc97be0b0 7 KexiMigration::ImportWizard::import importwizard.cpp 890 0x7fffc97d5cc1 8 KexiMigration::ImportWizard::next importwizard.cpp 1028 0x7fffc97d6db1 9 QtPrivate::QSlotObjectBase::call qobjectdefs_impl.h 376 0x7ffff325ec13 10 QMetaObject::activate qobject.cpp 3754 0x7ffff325ec13 11 QMetaObject::activate qobject.cpp 3633 0x7ffff325f227 12 QAbstractButton::clicked moc_qabstractbutton.cpp 308 0x7ffff4c0fcd2 13 QAbstractButtonPrivate::emitClicked qabstractbutton.cpp 414 0x7ffff4c0feda 14 QAbstractButtonPrivate::click qabstractbutton.cpp 407 0x7ffff4c113d3 15 QAbstractButton::mouseReleaseEvent qabstractbutton.cpp 1011 0x7ffff4c11545 16 QWidget::event qwidget.cpp 8901 0x7ffff4b67c87 17 QApplicationPrivate::notify_helper qapplication.cpp 3728 0x7ffff4b2c1ac 18 QApplication::notify qapplication.cpp 3204 0x7ffff4b33718 19 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffff32348f5 20 QCoreApplication::sendEvent qcoreapplication.h 234 0x7ffff4b321e9 21 QApplicationPrivate::sendMouseEvent qapplication.cpp 2696 0x7ffff4b321e9 22 QWidgetWindow::handleMouseEvent qwidgetwindow.cpp 659 0x7ffff4b8049f 23 QWidgetWindow::event qwidgetwindow.cpp 280 0x7ffff4b82993 24 QApplicationPrivate::notify_helper qapplication.cpp 3728 0x7ffff4b2c1ac 25 QApplication::notify qapplication.cpp 3487 0x7ffff4b32b52 26 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffff32348f5 27 QCoreApplication::sendSpontaneousEvent qcoreapplication.h 237 0x7ffff3a6174f 28 QGuiApplicationPrivate::processMouseEvent qguiapplication.cpp 2081 0x7ffff3a6174f 29 QGuiApplicationPrivate::processWindowSystemEvent qguiapplication.cpp 1816 0x7ffff3a63855 30 QWindowSystemInterface::sendWindowSystemEvents qwindowsysteminterface.cpp 1032 0x7ffff3a427eb ... <More> -- You are receiving this mail because: You are watching all bug changes.