Program crashes after trying to connect to server. Details below Reproducible: Always Steps to Reproduce: 1. Add genre ( I used 'MIF') 2. Add hostname (filled all fields: hostname=uosis.mif.vu.lt, description:MIF DIR, username=<omitted for security reasons>, port=21[default]) 3. Confirm by pressing OK 4. Press connect Actual Results: Program Segfault and crashes. Expected Results: Connect to FTP designated Using KDE 3.4.1 with Kernel 2.6.13-r5 Hardware platform: NX9105, AthlonXP-M 2800+ 256RAM.
Can you post your "emerge info" and (if possible) some error messages or last messages before crash happens?
Emerge info from emerge.log: 1132854072: Started emerge on: Nov 24, 2005 19:41:12 1132854072: *** emerge easyftp 1132854072: >>> emerge (1 of 1) net-ftp/easyftp-6_beta to / 1132854072: === (1 of 1) Cleaning (net-ftp/easyftp-6_beta::/usr/portage/net-ftp/easyftp/easyftp-6_beta.ebuild) 1132854074: === (1 of 1) Compiling/Merging (net-ftp/easyftp-6_beta::/usr/portage/net-ftp/easyftp/easyftp-6_beta.ebuild) 1132854308: === (1 of 1) Updating world file (net-ftp/easyftp-6_beta) 1132854308: === (1 of 1) Post-Build Cleaning (net-ftp/easyftp-6_beta::/usr/portage/net-ftp/easyftp/easyftp-6_beta.ebuild) 1132854310: >>> AUTOCLEAN: net-ftp/easyftp 1132854310: --- AUTOCLEAN: Nothing unmerged. 1132854310: ::: completed emerge (1 of 1) net-ftp/easyftp-6_beta to / 1132854310: *** Finished. Cleaning up... 1132854322: *** exiting successfully. 1132854325: *** terminating. Emerge info from easyftp emerge log: >>> Unpacking source... >>> Unpacking easyFTPb6.tar to /var/tmp/portage/easyftp-6_beta/work * Applying easyftp-gcc3.2.diff ... [ ok ] >>> Source unpacked. g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o main.o main.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o ftpbase.o ftpbase.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o settingsdialog.o settingsdialog.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o comboboxloadtext.o comboboxloadtext.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o fileview.o fileview.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o fileviewwidget.o fileviewwidget.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o fileviewitem.o fileviewitem.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o metal.o metal.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o wood.o wood.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o stylepopupmenu.o stylepopupmenu.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o connectioninformationtext.o connectioninformationtext.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o filetransferlistview.o filetransferlistview.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o filetransferlistviewitem.o filetransferlistviewitem.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o favouriteslistview.o favouriteslistview.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o errorandpic.o errorandpic.cpp /usr/qt/3/bin/moc ftpbase.h -o moc_ftpbase.cpp /usr/qt/3/bin/moc settingsdialog.h -o moc_settingsdialog.cpp /usr/qt/3/bin/moc fileview.h -o moc_fileview.cpp /usr/qt/3/bin/moc fileviewwidget.h -o moc_fileviewwidget.cpp /usr/qt/3/bin/moc stylepopupmenu.h -o moc_stylepopupmenu.cpp /usr/qt/3/bin/moc filetransferlistview.h -o moc_filetransferlistview.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o moc_ftpbase.o moc_ftpbase.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o moc_settingsdialog.o moc_settingsdialog.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o moc_fileview.o moc_fileview.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o moc_fileviewwidget.o moc_fileviewwidget.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o moc_stylepopupmenu.o moc_stylepopupmenu.cpp g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -I/usr/qt/3/include -I/usr/qt/3/mkspecs/default -o moc_filetransferlistview.o moc_filetransferlistview.cpp g++ -o easyFTP main.o ftpbase.o settingsdialog.o comboboxloadtext.o fileview.o fileviewwidget.o fileviewitem.o metal.o wood.o stylepopupmenu.o connectioninformationtext.o filetransferlistview.o filetransferlistviewitem.o favouriteslistview.o errorandpic.o moc_ftpbase.o moc_settingsdialog.o moc_fileview.o moc_fileviewwidget.o moc_stylepopupmenu.o moc_filetransferlistview.o -Wl,-rpath,/usr/qt/3/lib -L/usr/qt/3/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm >>> Test phase [not enabled]: net-ftp/easyftp-6_beta >>> Install easyftp-6_beta into /var/tmp/portage/easyftp-6_beta/image/ category net-ftp man: prepallstrip: strip: i686-pc-linux-gnu-strip --strip-unneeded strip: i686-pc-linux-gnu-strip --strip-unneeded usr/bin/easyFTP >>> Completed installing easyftp-6_beta into /var/tmp/portage/easyftp-6_beta/image/ What concerns message - it gives none at all. Just "Segmentation fault" and only if run from console, otherwise that window just disappears. Hope that helps. hmm, everything looked ok. And no
This bug is qt-3.3.4-r8 related as there happens some internal error if the remote directory cannot be read correctly due to failed auth or so. Working just fine with qt-3.3.5
Any news on this?
Need emerge --info + confirmation as to whether it works with latest Qt.