<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Was probably this:</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default"><font face="verdana, sans-serif"><a href="https://lists.puredata.info/pipermail/pd-list/2016-03/113725.html">https://lists.puredata.info/pipermail/pd-list/2016-03/113725.html</a></font><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 20, 2016 at 6:29 AM, Jack <span dir="ltr"><<a href="mailto:jack@rybn.org" target="_blank">jack@rybn.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Using sources of Pd-0.47-1 seems to solve this issue.<br>
++<br>
<br>
Jack<br>
<div><div class="h5"><br>
<br>
<br>
Le 20/10/2016 à 11:19, Jack a écrit :<br>
> Hello,<br>
><br>
> I made a simple patch to control an Enttec DMXUSB Pro, causing memory<br>
> leak after a few hours (around 4-5 hours) of operation.<br>
><br>
> The patch is attached.<br>
> Configuration :<br>
> RaspberryPi 2<br>
> Raspbian GNU/Linux 7 (wheezy)<br>
> Pd-0.46.6<br>
><br>
> Someone to help me to solve this issue ?<br>
> ++<br>
><br>
> Jack<br>
><br>
><br>
><br>
> Here the log from syslog (I can use gdb if needed ?) :<br>
><br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496233] pd invoked<br>
> oom-killer: gfp_mask=0x201da, order=0, oom_score_adj=0<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496266] CPU: 2 PID: 2251<br>
> Comm: pd Not tainted 3.18.11-v7+ #781<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496319] [<800172bc>]<br>
> (unwind_backtrace) from [<80012f7c>] (show_stack+0x20/0x24)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496348] [<80012f7c>]<br>
> (show_stack) from [<80520970>] (dump_stack+0x98/0xd8)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496445] [<80520970>]<br>
> (dump_stack) from [<8051e3bc>] (dump_header.isra.12+0x80/<wbr>0x1a8)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496489] [<8051e3bc>]<br>
> (dump_header.isra.12) from [<800ef2a8>] (oom_kill_process+0x340/0x3b8)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496527] [<800ef2a8>]<br>
> (oom_kill_process) from [<800ef808>] (out_of_memory+0x300/0x34c)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496553] [<800ef808>]<br>
> (out_of_memory) from [<800f3c64>] (__alloc_pages_nodemask+0x930/<wbr>0x970)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496578] [<800f3c64>]<br>
> (__alloc_pages_nodemask) from [<800ede38>] (filemap_fault+0x220/0x4a8)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496604] [<800ede38>]<br>
> (filemap_fault) from [<80113104>] (__do_fault+0x44/0x98)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496628] [<80113104>]<br>
> (__do_fault) from [<80116068>] (do_read_fault.isra.91+0x1c4/<wbr>0x274)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496652] [<80116068>]<br>
> (do_read_fault.isra.91) from [<8011683c>] (handle_mm_fault+0x3b8/0xa88)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496679] [<8011683c>]<br>
> (handle_mm_fault) from [<80528240>] (do_page_fault+0x2e4/0x458)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496706] [<80528240>]<br>
> (do_page_fault) from [<800084d4>] (do_PrefetchAbort+0x44/0xa8)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496731] [<800084d4>]<br>
> (do_PrefetchAbort) from [<80526864>] (ret_from_exception+0x0/0x1c)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496745] Exception<br>
> stack(0xb865ffb0 to 0xb865fff8)<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496763] ffa0:<br>
>                     765c5000 00001000 00000003 76fe0dc8<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496785] ffc0: 76a00010<br>
> 00000438 76a00040 765c4f78 00000088 000c6000 00000448 76500000<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.496804] ffe0: 000c5000<br>
> 7ea259f0 76d524f4 76daa0c0 20000010 ffffffff<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506406] Mem-info:<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506426] Normal per-cpu:<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506441] CPU    0: hi:  186,<br>
> btch:  31 usd: 160<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506455] CPU    1: hi:  186,<br>
> btch:  31 usd: 166<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506468] CPU    2: hi:  186,<br>
> btch:  31 usd: 168<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506481] CPU    3: hi:  186,<br>
> btch:  31 usd: 153<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506510] active_anon:114781<br>
> inactive_anon:114792 isolated_anon:0<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506510]  active_file:15<br>
> inactive_file:14 isolated_file:0<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506510]  unevictable:0<br>
> dirty:0 writeback:0 unstable:0<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506510]  free:2208<br>
> slab_reclaimable:929 slab_unreclaimable:1352<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506510]  mapped:3 shmem:2<br>
> pagetables:623 bounce:0<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506510]  free_cma:18<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506574] Normal free:8832kB<br>
> min:8192kB low:10240kB high:12288kB active_anon:459124kB<br>
> inactive_anon:459168kB active_file:60kB inactive_file:56kB<br>
> unevictable:0kB isolated(anon):0kB isolated(file):0kB present:966656kB<br>
> managed:949408kB mlocked:0kB dirty:0kB writeback:0kB mapped:12kB<br>
> shmem:8kB slab_reclaimable:3716kB slab_unreclaimable:5408kB<br>
> kernel_stack:680kB pagetables:2492kB unstable:0kB bounce:0kB<br>
> free_cma:72kB writeback_tmp:0kB pages_scanned:324 all_unreclaimable? no<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506589] lowmem_reserve[]: 0 0<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506611] Normal: 178*4kB<br>
> (UEMC) 4*8kB (E) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB<br>
> 0*2048kB 2*4096kB (R) = 8936kB<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506692] 105 total pagecache pages<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506706] 42 pages in swap cache<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506719] Swap cache stats: add<br>
> 25782, delete 25740, find 90/164<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506729] Free swap  = 0kB<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.506738] Total swap = 102396kB<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524406] 241664 pages of RAM<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524434] 3030 free pages<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524445] 4312 reserved pages<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524455] 1403 slab pages<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524465] 262185 pages shared<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524475] 44 pages swap cached<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524487] [ pid ]   uid  tgid<br>
> total_vm      rss nr_ptes swapents oom_score_adj name<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524532] [  175]     0   175<br>
>    723        0       5      134         -1000 udevd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524553] [  318]     0   318<br>
>    722        0       5      136         -1000 udevd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524574] [ 1516]     0  1516<br>
>    439        5       4       19         -1000 ifplugd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524595] [ 1546]     0  1546<br>
>    439        5       4       17         -1000 ifplugd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524615] [ 1908] 65534  1908<br>
>    506        4       5       27             0 thd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524635] [ 1922]     0  1922<br>
>    722        0       5      135         -1000 udevd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524656] [ 1949]     0  1949<br>
>   6995        1       7       83             0 rsyslogd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524677] [ 2071]   104  2071<br>
>   1401       18       6       95             0 ntpd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524697] [ 2075]     0  2075<br>
>    950       10       5       32             0 cron<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524717] [ 2098]   102  2098<br>
>    796        0       5       57             0 dbus-daemon<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524738] [ 2135]     0  2135<br>
>   1556        0       6      107         -1000 sshd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524759] [ 2167]   103  2167<br>
>    846        0       5       64             0 avahi-daemon<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524779] [ 2168]   103  2168<br>
>    846        0       5       56             0 avahi-daemon<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524800] [ 2239]     0  2239<br>
>    526        0       5       47             0 dhcpcd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524820] [ 2251]  1000  2251<br>
> 255309   229419     501    24495             0 pd<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524841] [ 2252]     0  2252<br>
>    425        4       5       19             0 startpar<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524861] [ 2253]     0  2253<br>
>    938        0       5       33             0 getty<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524882] [ 2254]     0  2254<br>
>    938        0       6       33             0 getty<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524902] [ 2255]     0  2255<br>
>    938        0       5       33             0 getty<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524922] [ 2256]     0  2256<br>
>    938        0       5       33             0 getty<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524942] [ 2257]     0  2257<br>
>    938        0       5       33             0 getty<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524962] [ 2258]     0  2258<br>
>    938        0       5       33             0 getty<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.524983] [ 2259]     0  2259<br>
>    518        0       5       32             0 getty<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.525005] [ 2261]  1000  2261<br>
>    428       15       4        6             0 pd-watchdog<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.525022] Out of memory: Kill<br>
> process 2251 (pd) score 967 or sacrifice child<br>
> Oct 20 02:28:08 raspberrypi kernel: [20680.525041] Killed process 2251<br>
> (pd) total-vm:1021236kB, anon-rss:917676kB, file-rss:0kB<br>
><br>
><br>
><br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>listinfo/pd-list</a><br>
><br>
<br>
<br>
______________________________<wbr>_________________<br>
<a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>listinfo/pd-list</a><br>
</blockquote></div><br></div>