Hi Alan,

It appears, Fedora 21 is using python3-pillow 2.6.2 according to RPM 
find. Pillow 2.6.x has been problematic on several distros I've used / 
tested. The problems seems to be isolated to those using Pillow v2.6.x ( 
Debian Jessie, Ubuntu 15.04, etc. ). Distro's using earlier or latter 
versions of Pillow do not exhibit the same problem.

To resolve this on Debian / Ubuntu, I installed the Pillow build 
dependencies then installed ( compiled ) the latest version of Pillow 
via Pip3.

FWIW, Here's what I used for Jessie / Utopic:
* Open a termainl, Ctrl+Alt+T
* sudo apt-get update
* sudo apt-get install libfreetype6-dev libjpeg-dev liblcms2-dev 
libtiff5-dev libwebp-dev libwebpmux1 mime-support tcl8.6-dev tk8.6-dev 
zlib1g-dev
* sudo pip3 install --upgrade pillow

I'm not entirely sure if the real root cause is Pillow or the 
combination of Pillow 2.6.x being built against tcl/tk 8.5 or not. But 
building form Source ( using pip3 ) against tcl/tk-8.6 seems to resolve 
the horizontal display crashes on Jessie and Utopic.

73's
Greg, KI7MT


On 6/29/2015 6:14 AM, Alan VK2ZIW wrote:
> Hi Joe and Bill,
>
> I compiled WSJT SVN r5635 on my Ubuntu 14.04 LTS x86_64 box and
> yes, the "fast" modes JTMS etc do not crash and do not gobble memory.
>
> So, I guess, Fedora 21 uses later Python etc. libraries.
>
> Earlier this year, when Fedora 21 first came out for ARMv7 (Pi and clones)
> I did compile up WSJT, but obviously did not adequately test it.
> I tested it today and the "fast" modes crash in the same way as
> the Intel architecture.
>
> As I see it, "Fedora" is THE "Red Hat" linux flavour.
>
> They (Fedora) put a LOT of work into the ARM platform.
> This allows ultra low power apps for balloons etc..
>
> And, of course, remote sites on solar power.
>
> As far as I know, you access to my ARM box here has not changed.
> You have GUI via RDP. User: wsjtdev
>
> Keep Smiling
>
> Alan VK2ZIW
>
> On Sun, 28 Jun 2015 09:31:40 -0400, Joe Taylor wrote
>> Hi Alan,
>>
>> On 6/28/2015 3:10 AM, Alan VK2ZIW wrote:
>>> WSJT compiled from SVN r5635 crashes in modes JTMS, FSK441, ISCAT-A and
> ISCAT-B.
>>> But, is fine on all JT65 and JT4 modes.
>>>
>>> Crash is a memory leak and, when "RES" memory (top) runs out, crash.
>>> Takes 10 mins or less. Obvious with "top" system monitor.
>>>
>>> System: Fedora 21 x86_64 on ASRock QC5000-ITX motherboard.
>>> (all standard dev tools)
>>
>> I don't presently have a Fedora-based machine.
>>
>> Under Windows and Ubuntu Linux I see no such bad behavior.  All WSJT
>> modes run as expected, over long times and with no evident memory leaks.
>>
>> Perhaps you can make some tests to isolate the code leading to a
>> memory leak on your system.  I note that your problem is with the
>> WSJT "fast modes" -- those for which the waterfall scrolls
>> horizontally.  That might be a good place to start your search.
>>
>>> Also, "idWarn" in wsjt.py is not defined.
>>
>> Is this causing a problem for you?  As far as I am aware the
>> functions using this variable perform as expected.
>>
>>      -- 73, Joe, K1jT
>>
>> ------------------------------------------------------------------------------
>> Monitor 25 network devices or servers for free with OpManager!
>> OpManager is web-based network management software that monitors
>> network devices and physical & virtual servers, alerts via email &
>> sms for fault. Monitor 25 devices for free with no restriction.
>> Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>> _______________________________________________ wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
>
> Alan
>
> Man's greatest waste of time: Worshipping the wrong God.
> Consider Jesus.
> ---------------------------------------------------------------------------
> Alan Beard               Unix Support Technician from 1984 to today
> 70 Wedmore Rd.           Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
> Emu Heights N.S.W. 2750  Routers, terminal servers, printers, terminals etc..
> +61 2 47353013 (h)       Support Programming, shell scripting, "C", assembler
> 0414 353013 (mobile)     After uni, electronics tech
>
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors
> network devices and physical & virtual servers, alerts via email & sms
> for fault. Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>

------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to