[Gambas-user] Issue 586 in gambas: gb.net.smtp with SSL hangs gambas if unknown host or not listening port

gambas at ...2524... gambas at ...2524...
Wed Nov 26 19:48:22 CET 2014


Status: New
Owner: ----
Labels: Version-3.6.2 Type-Bug Priority-Medium OpSys-Any Dist-Any Arch-Any  
Desktop-Any GUI-Any

New issue 586 by uAle... at ...626...: gb.net.smtp with SSL hangs gambas if  
unknown host or not listening port
https://code.google.com/p/gambas/issues/detail?id=586

1) Describe the problem.

The 3.6.2 has the new rewritten gb.net.smtp, if the host and port are  
reachable it works good. Only if SSL is used and the host is unknown (e.g.  
10.10.10.10) or a not listening port on an existing ip/host gambas3 hangs  
and goes to 99% CPU usage.

At that moment you will see the openssl binary as follows with ps -ef:
testuser 123142 123141  0 19:46 pts/11   00:00:00 [openssl] <defunct>

2) Give information about your system. Use the 'System information' menu in
the Gambas IDE, and paste the result there.

[System]
Gambas=3.6.2
OperatingSystem=Linux
Kernel=3.13.0-39-generic
Architecture=x86_64
Distribution=Ubuntu 14.04.1 LTS
Desktop=GNOME
Theme=QGtk
Language=en_US.UTF-8
Memory=980M
[Libraries]
Cairo=libcairo.so.2.11301.0
Curl=libcurl.so.4.3.0
DBus=libdbus-1.so.3.7.6
GStreamer=libgstreamer-0.10.so.0.30.0
GStreamer=libgstreamer-1.0.so.0.204.0
GTK+3=libgtk-3.so.0.1000.8
GTK+=libgtk-x11-2.0.so.0.2400.23
OpenGL=libGL.so.1.2.0
Poppler=libpoppler.so.44.0.0
Qt4=libQtCore.so.4.8.6
SDL=libSDL-1.2.so.0.11.4

3) Indicate the Gambas version in the issue labels, and if it is a bug, a
crash, or an enhancement request.

4) Provide a little project that reproduces the bug or the crash.

Attached

5) If your project needs a database, try to provide it, or part of it.

6) Explain clearly how to reproduce the bug or the crash.

  Run the example project

Attachments:
	TestSMTP.tar.gz  4.5 KB

-- 
You received this message because this project is configured to send all  
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings




More information about the User mailing list