Bug 173941

Summary: import dialog gives wrong feedback
Product: [Applications] amarok Reporter: simon
Component: generalAssignee: Amarok Bugs <amarok-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: hydrogen, ruiz
Priority: NOR    
Version First Reported In: 2.0-SVN   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description simon 2008-10-31 02:47:46 UTC
Version:           2.0-SVN (using 4.1.71 (KDE 4.1.71 (KDE 4.2 >= 20081023)), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.26-tuxonice

hi,

to reproduce:

open import dialog, select mysql, insert connection details (wrong tab order!) , failure "driver missing" ...
go back to sqlite, enter nonexiting path, result: "Success: Imported 0 tracks" , hmm ~define Success ....
go back again try mysql: "Success: Imported 0 tracks" ...
Comment 1 simon 2008-10-31 04:22:41 UTC
got this crash when clicking around in the dialog

Object::connect: No such signal DatabaseImporter::importFinished()
*** glibc detected *** amarok: free(): invalid next size (fast): 0x0000000004651260 ***
======= Backtrace: =========
/lib64/libc.so.6[0x7f4e2319eaad]
/lib64/libc.so.6(cfree+0x76)[0x7f4e231a0796]
/usr/lib64/qt4/libQtCore.so.4(_ZN14QObjectPrivate12removeSenderEP7QObjecti+0x91)[0x7f4e2a59f251]
/usr/lib64/qt4/libQtCore.so.4(_ZN7QObjectD2Ev+0x153)[0x7f4e2a5a3e73]
/usr/lib64/qt4/libQtGui.so.4(_ZN19QItemSelectionModelD0Ev+0xc6)[0x7f4e26460f46]
/usr/lib64/qt4/libQtCore.so.4(_ZN14QObjectPrivate14deleteChildrenEv+0x57)[0x7f4e2a59dbd7]
/usr/lib64/qt4/libQtGui.so.4(_ZN7QWidgetD2Ev+0x15a)[0x7f4e25ffeb7a]
/usr/lib64/qt4/libQtGui.so.4[0x7f4e26525bf1]
/usr/lib64/qt4/libQtCore.so.4(_ZN14QObjectPrivate14deleteChildrenEv+0x57)[0x7f4e2a59dbd7]
/usr/lib64/qt4/libQtGui.so.4(_ZN7QWidgetD2Ev+0x15a)[0x7f4e25ffeb7a]
/usr/lib64/qt4/libQtGui.so.4[0x7f4e26525e2a]
/usr/lib64/qt4/libQtCore.so.4(_ZN14QObjectPrivate14deleteChildrenEv+0x57)[0x7f4e2a59dbd7]
/usr/lib64/qt4/libQtGui.so.4(_ZN7QWidgetD2Ev+0x15a)[0x7f4e25ffeb7a]
/usr/lib64/qt4/libQtGui.so.4(_ZN9QComboBoxD0Ev+0x52)[0x7f4e262d09f2]
/usr/lib64/qt4/libQtCore.so.4(_ZN14QObjectPrivate14deleteChildrenEv+0x57)[0x7f4e2a59dbd7]
/usr/lib64/qt4/libQtGui.so.4(_ZN7QWidgetD0Ev+0x15a)[0x7f4e2600031a]
/usr/lib64/qt4/libQtCore.so.4(_ZN14QObjectPrivate14deleteChildrenEv+0x57)[0x7f4e2a59dbd7]
/usr/lib64/qt4/libQtGui.so.4(_ZN7QWidgetD2Ev+0x15a)[0x7f4e25ffeb7a]
/usr/kde/svn/lib64/libamaroklib.so.1[0x7f4e2e3e84e1]
/usr/kde/svn/lib64/libamaroklib.so.1[0x7f4e2e3ec2ad]
/usr/kde/svn/lib64/libamaroklib.so.1[0x7f4e2e3ec3c5]
/usr/kde/svn/lib64/libamaroklib.so.1[0x7f4e2e3ec47d]
/usr/lib64/qt4/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x22c)[0x7f4e2a5a326c]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN11KPageDialog18currentPageChangedEP15KPageWidgetItemS1_+0x38)[0x7f4e2dbc10f8]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN11KPageDialog11qt_metacallEN11QMetaObject4CallEiPPv+0x6e)[0x7f4e2dbc116e]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN16KAssistantDialog11qt_metacallEN11QMetaObject4CallEiPPv+0x1d)[0x7f4e2db04e1d]
/usr/kde/svn/lib64/libamaroklib.so.1[0x7f4e2e3ec3f5]
/usr/lib64/qt4/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x22c)[0x7f4e2a5a326c]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN11KPageWidget18currentPageChangedEP15KPageWidgetItemS1_+0x38)[0x7f4e2dbc6458]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN11KPageWidget11qt_metacallEN11QMetaObject4CallEiPPv+0x91)[0x7f4e2dbc6651]
/usr/lib64/qt4/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x22c)[0x7f4e2a5a326c]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN9KPageView18currentPageChangedERK11QModelIndexS2_+0x27)[0x7f4e2dbc2127]
/usr/kde/svn/lib64/libkdeui.so.5[0x7f4e2dbc34ca]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN9KPageView11qt_metacallEN11QMetaObject4CallEiPPv+0xf7)[0x7f4e2dbc3607]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN11KPageWidget11qt_metacallEN11QMetaObject4CallEiPPv+0x26)[0x7f4e2dbc65e6]
/usr/lib64/qt4/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x22c)[0x7f4e2a5a326c]
/usr/lib64/qt4/libQtGui.so.4(_ZN19QItemSelectionModel14currentChangedERK11QModelIndexS2_+0x2a)[0x7f4e26460d7a]
/usr/lib64/qt4/libQtGui.so.4(_ZN19QItemSelectionModel15setCurrentIndexERK11QModelIndex6QFlagsINS_13SelectionFlagEE+0x82)[0x7f4e264611c2]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN9KPageView14setCurrentPageERK11QModelIndex+0x46)[0x7f4e2dbc2b56]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN11KPageWidget14setCurrentPageEP15KPageWidgetItem+0x4d)[0x7f4e2dbc69cd]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN16KAssistantDialog4nextEv+0x1b9)[0x7f4e2db040b9]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN16KAssistantDialog11qt_metacallEN11QMetaObject4CallEiPPv+0x65)[0x7f4e2db04e65]
/usr/kde/svn/lib64/libamaroklib.so.1[0x7f4e2e3ec3f5]
/usr/lib64/qt4/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x22c)[0x7f4e2a5a326c]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN7KDialog17slotButtonClickedEi+0x21a)[0x7f4e2db16cea]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN7KDialog11qt_metacallEN11QMetaObject4CallEiPPv+0xa5)[0x7f4e2db16e75]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN11KPageDialog11qt_metacallEN11QMetaObject4CallEiPPv+0x26)[0x7f4e2dbc1126]
/usr/kde/svn/lib64/libkdeui.so.5(_ZN16KAssistantDialog11qt_metacallEN11QMetaObject4CallEiPPv+0x1d)[0x7f4e2db04e1d]
/usr/kde/svn/lib64/libamaroklib.so.1[0x7f4e2e3ec3f5]
/usr/lib64/qt4/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x22c)[0x7f4e2a5a326c]
/usr/lib64/qt4/libQtCore.so.4(_ZN13QSignalMapper6mappedEi+0x2e)[0x7f4e2a5a72ee]
/usr/lib64/qt4/libQtCore.so.4(_ZN13QSignalMapper3mapEP7QObject+0x50)[0x7f4e2a5a79c0]
/usr/lib64/qt4/libQtCore.so.4(_ZN13QSignalMapper11qt_metacallEN11QMetaObject4CallEiPPv+0xac)[0x7f4e2a5a7c9c]
/usr/lib64/qt4/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x22c)[0x7f4e2a5a326c]
/usr/lib64/qt4/libQtGui.so.4(_ZN15QAbstractButton7clickedEb+0x37)[0x7f4e26524bb7]
/usr/lib64/qt4/libQtGui.so.4[0x7f4e262baefb]
/usr/lib64/qt4/libQtGui.so.4[0x7f4e262bbe45]
/usr/lib64/qt4/libQtGui.so.4(_ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent+0x7d)[0x7f4e262bc07d]
/usr/lib64/qt4/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0xb15)[0x7f4e260049f5]
/usr/lib64/qt4/libQtGui.so.4(_ZN15QAbstractButton5eventEP6QEvent+0x3f)[0x7f4e262bb29f]
/usr/lib64/qt4/libQtGui.so.4(_ZN11QPushButton5eventEP6QEvent+0x37)[0x7f4e26350777]
/usr/lib64/qt4/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xae)[0x7f4e25fb82be]
/usr/lib64/qt4/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x59c)[0x7f4e25fbd2cc]
Comment 2 Mark Kretschmann 2008-10-31 11:44:05 UTC
Seb, can you take a looksie?
Comment 3 Seb Ruiz 2008-10-31 12:39:21 UTC
SVN commit 878082 by seb:

Reorder construction of widgets. This fixes messed up tab-focus order. As far as the rest of this bug report, and the crash: you need to be much more specific and clear in your report. I have no idea what you are talking about.

BUG: 173941


 M  +9 -9      FastForwardImporterConfig.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=878082
Comment 4 simon 2008-10-31 13:30:44 UTC
ok for example this click-through:

next| (sqlite gets selected) enter any (also nonexisting) path | next ->
"Success: Imported 0 tracks"
thats is no real Success to me

back| select mysql | enter connection details | next ->
windows still says "Success: Imported 0 tracks"
(There should be the "driver not loaded" error)

only if i go back to the first screen, then next, its responding again

"Error: Could not open Amarok 1.4 database: Driver not loaded Driver not loaded
Failed: Unable to import statistics"
also this message could be clearer stating how to resolve the driver not beeing present


while finding the reproducable click path it crashed three times to me, iirc when clicking "next" on the first page


(
[KCrash handler]
#5  0x00007fe17e8f9828 in QX11Info::~QX11Info ()
   from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007fe17e92b8fd in ?? () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007fe17e92254d in QPixmap::deref () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007fe17e922d34 in QPixmap::~QPixmap ()
   from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007fe17ea05f1e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007fe17e9faf2d in ?? () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007fe17e92b4d8 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007fe17e92b8f4 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007fe17e92254d in QPixmap::deref () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007fe17e922d34 in QPixmap::~QPixmap ()
   from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007fe186507d0c in KFadeWidgetEffect::~KFadeWidgetEffect ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#16 0x00007fe182e5e9c7 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007fe17e8c3f5b in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007fe17e8782be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fe17e87cdde in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fe18645828b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#21 0x00007fe182e4f2c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007fe182e5012d in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007fe17e8fce4d in ?? () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fe182e4e645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007fe182e4e7a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007fe17ec84d3b in QDialog::exec () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007fe186c8c000 in MainWindow::qt_metacall ()
   from /usr/kde/svn/lib64/libamaroklib.so.1
#28 0x00007fe182e6326c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007fe17e871c47 in QAction::triggered ()
   from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007fe17e872450 in QAction::activate ()
   from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007fe17ec037dd in ?? () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007fe1865204c1 in KMenu::mouseReleaseEvent ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#33 0x00007fe17e8c49f5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007fe17ec01771 in QMenu::event () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007fe17e8782be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007fe17e87d2cc in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007fe18645828b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#38 0x00007fe182e4f2c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#39 0x00007fe17e87a551 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007fe17e8da603 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#41 0x00007fe17e8d9273 in QApplication::x11ProcessEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007fe17e8fcf45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007fe182e4e645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#44 0x00007fe182e4e7a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#45 0x00007fe182e504ce in QCoreApplication::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#46 0x000000000040362d in _start ()
#0  0x00007fe17ba847e1 in nanosleep () from /lib64/libc.so.6



[KCrash handler]
#5  0x00007f4c0d9ab3c5 in raise () from /lib64/libc.so.6
#6  0x00007f4c0d9ac73e in abort () from /lib64/libc.so.6
#7  0x00007f4c0d9e28e7 in ?? () from /lib64/libc.so.6
#8  0x00007f4c0d9e7aad in ?? () from /lib64/libc.so.6
#9  0x00007f4c0d9e9796 in free () from /lib64/libc.so.6
#10 0x00007f4c14dac1fc in ?? () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f4c14def388 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f4c14ded111 in QObject::~QObject ()
   from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f4c10847c00 in QWidget::~QWidget ()
   from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f4c10d6ebf1 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007f4c14de6bd7 in QObjectPrivate::deleteChildren ()
   from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f4c10847b7a in QWidget::~QWidget ()
   from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007f4c10d6ee2a in ?? () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f4c14de6bd7 in QObjectPrivate::deleteChildren ()
   from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f4c10847b7a in QWidget::~QWidget ()
   from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f4c10b199f2 in QComboBox::~QComboBox ()
   from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f4c14de6bd7 in QObjectPrivate::deleteChildren ()
   from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007f4c1084931a in QWidget::~QWidget ()
   from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007f4c14de6bd7 in QObjectPrivate::deleteChildren ()
   from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f4c10847b7a in QWidget::~QWidget ()
   from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007f4c18c314e1 in ?? () from /usr/kde/svn/lib64/libamaroklib.so.1
#26 0x00007f4c18c352ad in ?? () from /usr/kde/svn/lib64/libamaroklib.so.1
#27 0x00007f4c18c353c5 in ?? () from /usr/kde/svn/lib64/libamaroklib.so.1
#28 0x00007f4c18c3547d in ?? () from /usr/kde/svn/lib64/libamaroklib.so.1
#29 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f4c1840a0f8 in KPageDialog::currentPageChanged ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#31 0x00007f4c1840a16e in KPageDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#32 0x00007f4c1834de1d in KAssistantDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#33 0x00007f4c18c353f5 in ?? () from /usr/kde/svn/lib64/libamaroklib.so.1
#34 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007f4c1840f458 in KPageWidget::currentPageChanged ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#36 0x00007f4c1840f651 in KPageWidget::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#37 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007f4c1840b127 in KPageView::currentPageChanged ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#39 0x00007f4c1840c4ca in ?? () from /usr/kde/svn/lib64/libkdeui.so.5
#40 0x00007f4c1840c607 in KPageView::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#41 0x00007f4c1840f5e6 in KPageWidget::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#42 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#43 0x00007f4c10ca9d7a in QItemSelectionModel::currentChanged ()
   from /usr/lib64/qt4/libQtGui.so.4
#44 0x00007f4c10caa1c2 in QItemSelectionModel::setCurrentIndex ()
   from /usr/lib64/qt4/libQtGui.so.4
#45 0x00007f4c1840bb56 in KPageView::setCurrentPage ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#46 0x00007f4c1840f9cd in KPageWidget::setCurrentPage ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#47 0x00007f4c1834d0b9 in KAssistantDialog::next ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#48 0x00007f4c1834de65 in KAssistantDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#49 0x00007f4c18c353f5 in ?? () from /usr/kde/svn/lib64/libamaroklib.so.1
#50 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#51 0x00007f4c1835fcea in KDialog::slotButtonClicked ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#52 0x00007f4c1835fe75 in KDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#53 0x00007f4c1840a126 in KPageDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#54 0x00007f4c1834de1d in KAssistantDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#55 0x00007f4c18c353f5 in ?? () from /usr/kde/svn/lib64/libamaroklib.so.1
#56 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#57 0x00007f4c14df02ee in QSignalMapper::mapped ()
   from /usr/lib64/qt4/libQtCore.so.4
#58 0x00007f4c14df09c0 in QSignalMapper::map ()
   from /usr/lib64/qt4/libQtCore.so.4
#59 0x00007f4c14df0c9c in QSignalMapper::qt_metacall ()
   from /usr/lib64/qt4/libQtCore.so.4
#60 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#61 0x00007f4c10d6dbb7 in QAbstractButton::clicked ()
   from /usr/lib64/qt4/libQtGui.so.4
#62 0x00007f4c10b03efb in ?? () from /usr/lib64/qt4/libQtGui.so.4
#63 0x00007f4c10b04e45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#64 0x00007f4c10b0507d in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#65 0x00007f4c1084d9f5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#66 0x00007f4c10b0429f in QAbstractButton::event ()
   from /usr/lib64/qt4/libQtGui.so.4
#67 0x00007f4c10b99777 in QPushButton::event ()
   from /usr/lib64/qt4/libQtGui.so.4
#68 0x00007f4c108012be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#69 0x00007f4c108062cc in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#70 0x00007f4c183e128b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#71 0x00007f4c14dd82c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#72 0x00007f4c10803551 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#73 0x00007f4c108634ed in ?? () from /usr/lib64/qt4/libQtGui.so.4
#74 0x00007f4c10862273 in QApplication::x11ProcessEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#75 0x00007f4c10885f45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#76 0x00007f4c14dd7645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#77 0x00007f4c14dd77a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#78 0x00007f4c10c0dd3b in QDialog::exec () from /usr/lib64/qt4/libQtGui.so.4
#79 0x00007f4c18c15000 in MainWindow::qt_metacall ()
   from /usr/kde/svn/lib64/libamaroklib.so.1
#80 0x00007f4c14dec26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#81 0x00007f4c107fac47 in QAction::triggered ()
   from /usr/lib64/qt4/libQtGui.so.4
#82 0x00007f4c107fb450 in QAction::activate ()
   from /usr/lib64/qt4/libQtGui.so.4
#83 0x00007f4c10b8c7dd in ?? () from /usr/lib64/qt4/libQtGui.so.4
#84 0x00007f4c184a94c1 in KMenu::mouseReleaseEvent ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#85 0x00007f4c1084d9f5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#86 0x00007f4c10b8a771 in QMenu::event () from /usr/lib64/qt4/libQtGui.so.4
#87 0x00007f4c108012be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#88 0x00007f4c108062cc in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#89 0x00007f4c183e128b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#90 0x00007f4c14dd82c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#91 0x00007f4c10803551 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#92 0x00007f4c10863603 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#93 0x00007f4c10862273 in QApplication::x11ProcessEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#94 0x00007f4c10885f45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#95 0x00007f4c14dd7645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#96 0x00007f4c14dd77a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#97 0x00007f4c14dd94ce in QCoreApplication::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#98 0x000000000040362d in _start ()
#0  0x00007f4c0da0d7e1 in nanosleep () from /lib64/libc.so.6

[KCrash handler]
#5  0x00007f53c1edd4df in QRegion::cleanUp ()
   from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007f53c1edd562 in QRegion::operator= ()
   from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f53c1df9ef4 in QWidgetPrivate::getOpaqueChildren ()
   from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f53c1df9e2d in QWidgetPrivate::getOpaqueRegion ()
   from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007f53c1df9f87 in QWidgetPrivate::getOpaqueChildren ()
   from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007f53c1dfa06b in QWidgetPrivate::subtractOpaqueChildren ()
   from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007f53c1dfcf52 in QWidgetPrivate::drawWidget ()
   from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f53c1f4a46d in ?? () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f53c1f4ab12 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f53c1dfe301 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007f53c1db22be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007f53c1db6dde in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007f53c999228b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#18 0x00007f53c63892c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f53c638a12d in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007f53c63b35a3 in QEventDispatcherUNIX::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f53c1e36fb3 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f53c6388645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f53c63887a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f53c21bed3b in QDialog::exec () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007f53ca1c6000 in MainWindow::qt_metacall ()
   from /usr/kde/svn/lib64/libamaroklib.so.1
#26 0x00007f53c639d26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007f53c1dabc47 in QAction::triggered ()
   from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007f53c1dac450 in QAction::activate ()
   from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007f53c213d7dd in ?? () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007f53c9a5a4c1 in KMenu::mouseReleaseEvent ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#31 0x00007f53c1dfe9f5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f53c213b771 in QMenu::event () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007f53c1db22be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007f53c1db72cc in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007f53c999228b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#36 0x00007f53c63892c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#37 0x00007f53c1db4551 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#38 0x00007f53c1e14603 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#39 0x00007f53c1e13273 in QApplication::x11ProcessEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007f53c1e36f45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#41 0x00007f53c6388645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#42 0x00007f53c63887a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#43 0x00007f53c638a4ce in QCoreApplication::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#44 0x000000000040362d in _start ()
#0  0x00007f53befbe7e1 in nanosleep () from /lib64/libc.so.6
Comment 5 simon 2008-10-31 13:40:43 UTC
oh and the window title "amarok<2>" should be "Import Collection"
Comment 6 Mark Kretschmann 2008-10-31 14:38:03 UTC
Simon, to obtain good backtraces your Amarok must be compiled with full debug enabled. Or in case of a distro package, install Amarok-debug.
Comment 7 simon 2008-10-31 20:52:00 UTC
[KCrash handler]
#5  0x00007fb023c8d3c5 in raise () from /lib64/libc.so.6
#6  0x00007fb023c8e73e in abort () from /lib64/libc.so.6
#7  0x00007fb023cc48e7 in ?? () from /lib64/libc.so.6
#8  0x00007fb023cc9aad in ?? () from /lib64/libc.so.6
#9  0x00007fb023ccce32 in ?? () from /lib64/libc.so.6
#10 0x00007fb023ccd871 in realloc () from /lib64/libc.so.6
#11 0x00007fb02affea4b in QListData::realloc ()
   from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007fb02affeb19 in QListData::append ()
   from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007fb02b04e825 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007fb02b09aed9 in QFSFileEngine::drives ()
   from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007fb02b046cb9 in QDir::drives () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007fb026f97f8c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007fb026f983fe in QDirModel::rowCount ()
   from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007fb02703cb61 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fb02703ce26 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fb02703cf85 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007fb02703d084 in QCompleter::setModel ()
   from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007fb02ef127e6 in FastForwardImporterConfig (this=0x1f4b990, 
    parent=<value optimized out>)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/databaseimporter/amarok14/FastForwardImporterConfig.cpp:43
#23 0x00007fb02ef11fbf in FastForwardImporter::configWidget (this=0x1f4b810, 
    parent=0x2dcf820)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/databaseimporter/amarok14/FastForwardImporter.cpp:44
#24 0x00007fb02ef1733b in DatabaseImporterDialog::selectImporter (
    this=0x2dbde90)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/dialogs/DatabaseImporterDialog.cpp:137
#25 0x00007fb02ef17445 in DatabaseImporterDialog::pageChanged (
    this=0x2dbde90, current=0x2dd6830, before=0x2dcc0e0)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/dialogs/DatabaseImporterDialog.cpp:101
#26 0x00007fb02ef174fd in DatabaseImporterDialog::qt_metacall (
    this=0x2dbde90, _c=QMetaObject::InvokeMetaMethod, _id=4, 
    _a=0x7fff3746a6b0)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok_build/src/DatabaseImporterDialog.moc:79
#27 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007fb02e6ec0f8 in KPageDialog::currentPageChanged ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#29 0x00007fb02e6ec16e in KPageDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#30 0x00007fb02e62fe1d in KAssistantDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#31 0x00007fb02ef17475 in DatabaseImporterDialog::qt_metacall (this=0x15c4, 
    _c=5572, _id=6, _a=0xffffffffffffffff)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok_build/src/DatabaseImporterDialog.moc:70
#32 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007fb02e6f1458 in KPageWidget::currentPageChanged ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#34 0x00007fb02e6f1651 in KPageWidget::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#35 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007fb02e6ed127 in KPageView::currentPageChanged ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#37 0x00007fb02e6ee4ca in ?? () from /usr/kde/svn/lib64/libkdeui.so.5
#38 0x00007fb02e6ee607 in KPageView::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#39 0x00007fb02e6f15e6 in KPageWidget::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#40 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#41 0x00007fb026f8bd7a in QItemSelectionModel::currentChanged ()
   from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007fb026f8c1c2 in QItemSelectionModel::setCurrentIndex ()
   from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007fb02e6edb56 in KPageView::setCurrentPage ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#44 0x00007fb02e6f19cd in KPageWidget::setCurrentPage ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#45 0x00007fb02e62f0b9 in KAssistantDialog::next ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#46 0x00007fb02e62fe65 in KAssistantDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#47 0x00007fb02ef17475 in DatabaseImporterDialog::qt_metacall (this=0x15c4, 
    _c=5572, _id=6, _a=0xffffffffffffffff)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok_build/src/DatabaseImporterDialog.moc:70
#48 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#49 0x00007fb02e641cea in KDialog::slotButtonClicked ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#50 0x00007fb02e641e75 in KDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#51 0x00007fb02e6ec126 in KPageDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#52 0x00007fb02e62fe1d in KAssistantDialog::qt_metacall ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#53 0x00007fb02ef17475 in DatabaseImporterDialog::qt_metacall (this=0x15c4, 
    _c=5572, _id=6, _a=0xffffffffffffffff)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok_build/src/DatabaseImporterDialog.moc:70
#54 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#55 0x00007fb02b0d22ee in QSignalMapper::mapped ()
   from /usr/lib64/qt4/libQtCore.so.4
#56 0x00007fb02b0d29c0 in QSignalMapper::map ()
   from /usr/lib64/qt4/libQtCore.so.4
#57 0x00007fb02b0d2c9c in QSignalMapper::qt_metacall ()
   from /usr/lib64/qt4/libQtCore.so.4
#58 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#59 0x00007fb02704fbb7 in QAbstractButton::clicked ()
   from /usr/lib64/qt4/libQtGui.so.4
#60 0x00007fb026de5efb in ?? () from /usr/lib64/qt4/libQtGui.so.4
#61 0x00007fb026de6e45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#62 0x00007fb026de707d in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#63 0x00007fb026b2f9f5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#64 0x00007fb026de629f in QAbstractButton::event ()
   from /usr/lib64/qt4/libQtGui.so.4
#65 0x00007fb026e7b777 in QPushButton::event ()
   from /usr/lib64/qt4/libQtGui.so.4
#66 0x00007fb026ae32be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#67 0x00007fb026ae82cc in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#68 0x00007fb02e6c328b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#69 0x00007fb02b0ba2c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#70 0x00007fb026ae5551 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#71 0x00007fb026b454ed in ?? () from /usr/lib64/qt4/libQtGui.so.4
#72 0x00007fb026b44273 in QApplication::x11ProcessEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#73 0x00007fb026b67f45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#74 0x00007fb02b0b9645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#75 0x00007fb02b0b97a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#76 0x00007fb026eefd3b in QDialog::exec () from /usr/lib64/qt4/libQtGui.so.4
#77 0x00007fb02eef7000 in MainWindow::qt_metacall (this=0x645820, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff3746c6f0)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok_build/src/MainWindow.moc:113
#78 0x00007fb02b0ce26c in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#79 0x00007fb026adcc47 in QAction::triggered ()
   from /usr/lib64/qt4/libQtGui.so.4
#80 0x00007fb026add450 in QAction::activate ()
   from /usr/lib64/qt4/libQtGui.so.4
#81 0x00007fb026e6e7dd in ?? () from /usr/lib64/qt4/libQtGui.so.4
#82 0x00007fb02e78b4c1 in KMenu::mouseReleaseEvent ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#83 0x00007fb026b2f9f5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#84 0x00007fb026e6c771 in QMenu::event () from /usr/lib64/qt4/libQtGui.so.4
#85 0x00007fb026ae32be in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#86 0x00007fb026ae82cc in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#87 0x00007fb02e6c328b in KApplication::notify ()
   from /usr/kde/svn/lib64/libkdeui.so.5
#88 0x00007fb02b0ba2c8 in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#89 0x00007fb026ae5551 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#90 0x00007fb026b45603 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#91 0x00007fb026b44273 in QApplication::x11ProcessEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#92 0x00007fb026b67f45 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#93 0x00007fb02b0b9645 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#94 0x00007fb02b0b97a8 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#95 0x00007fb02b0bb4ce in QCoreApplication::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#96 0x000000000040362d in main (argc=1, argv=0x7fff3746ee58)
    at /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/main.cpp:128
#0  0x00007fb023cef7e1 in nanosleep () from /lib64/libc.so.6
Comment 8 Mark Kretschmann 2008-11-12 11:04:16 UTC
Is this one still valid in SVN, Seb?
Comment 9 Dan Meltzer 2008-12-02 18:30:49 UTC
This is primarilly just a cleanup of strings at this point.  We're too close to 2.0 to make string changes, however, so I'll target this for 2.0.1.
Comment 10 Seb Ruiz 2009-01-12 00:54:25 UTC
Fixed the string a few weeks ago. If no tracks were imported it shows an error.