Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113483 - net-ftp/easyftp-6_beta crashes on connecting to ftp server
Summary: net-ftp/easyftp-6_beta crashes on connecting to ftp server
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-24 10:15 UTC by Vasily
Modified: 2006-12-14 16:29 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vasily 2005-11-24 10:15:55 UTC
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.
Comment 1 Markus Ullmann (RETIRED) gentoo-dev 2005-11-24 10:53:45 UTC
Can you post your "emerge info" and (if possible) some error messages or last
messages before crash happens?
Comment 2 Vasily 2005-11-24 12:18:28 UTC
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
Comment 3 Markus Ullmann (RETIRED) gentoo-dev 2005-11-25 02:32:37 UTC
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
Comment 4 Markus Ullmann (RETIRED) gentoo-dev 2006-03-19 17:10:13 UTC
Any news on this?
Comment 5 Charlie Shepherd (RETIRED) gentoo-dev 2006-12-14 16:29:12 UTC
Need emerge --info + confirmation as to whether it works with latest Qt.