{"id":1262,"date":"2013-08-09T09:20:07","date_gmt":"2013-08-09T07:20:07","guid":{"rendered":"http:\/\/foton.no-ip.com\/blog\/?p=1262"},"modified":"2013-08-09T09:41:10","modified_gmt":"2013-08-09T07:41:10","slug":"trillian-pro-no-buffer-space-available","status":"publish","type":"post","link":"https:\/\/foton.szikraistvan.hu\/blog\/?p=1262","title":{"rendered":"Trillian Pro &#8211; No Buffer Space Available"},"content":{"rendered":"<p>I tried to post this in the technical support forum, but I do not have enough privileges, so I thought until the moderators verify me I will post this here:<\/p>\n<p>First of: Trillian have not displayed any error messages. So I had to track it down.<\/p>\n<p>Symptom:<br \/>\nOne of my program was unable to connect to a server and logged the &#8220;No buffer space available.&#8221; error.<br \/>\nThen checked with IE, it was unable to open web pages either.<br \/>\nThis error made all application on my pc unable to connect to anywhere (new).<\/p>\n<p>Track, hunt, kill:<br \/>\nThis was not the first time I came across this kind of problem in the past. So I run<br \/>\n&#8216;netstat -n -o&#8217; to identify the problem and the process involved. It was Trillian.exe.<br \/>\nWhen I shut it down (Exit) it did not terminate in a timely fashion, so after half a minute I had to kill the process manually form task manager.<br \/>\nAfter it finally terminated everything went back to normal and worked again.<\/p>\n<p>I&#8217;m not sure which service caused the problem, Twitter is just a guess from the IP addresses, but might be completely wrong&#8230;<\/p>\n<p>Other problems:<br \/>\nBy the way Trillian used a lot of memory. (it went from 30 MB working set at strartup to around 300MB after a couple of weeks uptime)<br \/>\nSo there is some &#8220;memory leak&#8221; in it&#8230; (it might be just caching a lot of pictures or something)<\/p>\n<p>Here is the relevant part of netstat result:<br \/>\n  TCP    192.my.ip.addr:49157      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49158      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49159      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49160      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49161      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49162      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49163      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49164      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49165      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49166      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49167      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49168      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49169      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49170      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49171      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49172      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49173      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49174      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49175      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49176      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49177      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49178      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49179      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49180      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49181      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49182      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49183      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49184      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:49913      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49914      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49915      199.16.156.104:443     ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:49916      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:49917      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:50642      199.16.156.231:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:50643      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:50644      199.16.156.8:443       ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:50645      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:50646      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:51665      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:51666      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:51667      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:51668      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:51669      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:51670      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:51671      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:51672      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:51673      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:52136      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52137      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52138      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52139      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52140      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:52141      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52142      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52143      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52144      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:52583      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52584      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52585      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52586      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52587      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52588      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52589      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52590      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52591      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52592      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:52593      199.16.156.199:443     ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:52594      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:53297      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53298      199.16.156.104:443     ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53299      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:53661      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53662      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53663      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53664      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53665      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53666      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53667      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53668      199.16.156.199:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53669      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53670      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53671      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53672      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53673      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53674      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53675      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53676      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53677      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53678      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53679      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53680      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53681      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53682      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53683      199.16.156.72:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:53684      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:53685      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:54854      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54855      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54856      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54857      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54858      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54859      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54860      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54861      199.16.156.231:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54862      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54863      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54864      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54865      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54866      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54867      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54868      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54869      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54870      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54871      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54872      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54873      199.16.156.40:443      ESTABLISHED     292<br \/>\n  TCP    192.my.ip.addr:54874      199.16.156.104:443     CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:54875      199.16.156.72:443      CLOSE_WAIT      292<br \/>\n&#8230;<br \/>\n  TCP    192.my.ip.addr:65533      199.16.156.40:443      CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:65534      199.16.156.8:443       CLOSE_WAIT      292<br \/>\n  TCP    192.my.ip.addr:65535      199.16.156.40:443      CLOSE_WAIT      292<\/p>\n<p>16351 connection from this one process<\/p>\n<p>Trillian Version: 5.3 Build 16 Pro June 13, 2013<\/p>\n<p>Reuse sockets maybe!?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I tried to post this in the technical support forum, but I do not have enough privileges, so I thought until the moderators verify me I will post this here: First of: Trillian have not displayed any error messages. So &hellip; <a href=\"https:\/\/foton.szikraistvan.hu\/blog\/?p=1262\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[22],"tags":[150,152,151],"class_list":["post-1262","post","type-post","status-publish","format-standard","hentry","category-informatics","tag-messenger","tag-network","tag-tcpip"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3E7AZ-km","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1262"}],"version-history":[{"count":10,"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1262\/revisions"}],"predecessor-version":[{"id":1274,"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1262\/revisions\/1274"}],"wp:attachment":[{"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/foton.szikraistvan.hu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}