text:
Memory is Exhausted in Windows when using SIP account

I wanted to open this as a bug in case it's not being addressed already. There is a prior mailing thread but min is located here: http://lists.jitsi.org/pipermail/users/2015-October/010364.html
After 20 mins or so windows will close all applications in an attempt to free up RAM which is exhausted by Jitsi. I have tried suggestions such as using 2.8 stable, and 2.9 nightly,  both while disabling MWI. If explained how I can certainly get some further logs.
Thank you.

We need your logs. And it seems like a rather unusual situation, so please don't expect any quick solutions.

Thank you for the feedback. Here is one users log cap from April: http://lists.jitsi.org/pipermail/users/2015-April/009323.html
Also I only managed to snag 1 error log but not sure what to make of it:
2015-11-02 00:13:05.677 SEVERE: [166] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x8889000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2227)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2459)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2567)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:43)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2689)
2015-11-02 00:13:05.681 INFO: [18] impl.neomedia.NeomediaActivator.start().542 Audio Notifier Service ...[REGISTERED]
2015-11-02 00:13:05.694 SEVERE: [166] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x8889000a
After my efforts to reproduce it, I can no longer. The error happened on several versions using the executable windows release. Once I installed the MSI the issue didn't re-occur. I then uninstalled the msi and reinstalled the exe version and it hasn't happened again. As I'm not a programmer I can only attribute this to something in the MSI, perhaps a dependency that was installed stabilized the issue.
Thank you.

The exe is just a wrapper around the msi. Closing this because of no repro and incomplete logs.

This error still exists. Not sure about the conditions though. Same error in log:
2015-11-07 18:39:05.130 SEVERE: [905] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x8889000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2227)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2459)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2567)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:43)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2689)
2015-11-07 18:39:05.210 SEVERE: [905] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x8889000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2227)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2459)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2567)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:43)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2689)
2015-11-07 18:39:05.241 SEVERE: [905] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x8889000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2227)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2459)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2567)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:43)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2689)
How can I help debug this further?

As I said, we need your logs and not just some snippets.

That error message is repeated dozens of times in the same second followed by:
2015-11-07 18:39:05.341 INFO: [918] org.jitsi.impl.neomedia.MediaStreamImpl.info()
Receive stream stats: discarded RTP packets: 1495
Receive stream stats: decoded with FEC: 0
2015-11-07 18:39:05.343 INFO: [918] net.sf.fmj.media.Log.info() Stopping RTPSourceStream.
2015-11-07 18:39:05.353 INFO: [918] org.jitsi.impl.neomedia.MediaStreamImpl.info() rtpstat:call stats for outgoing audio stream SSRC: 1166633098
rtpstat:bytes sent: 0
rtpstat:RTP sent: 0
rtpstat:remote reported min interarrival jitter: -0.125ms
rtpstat:remote reported max interarrival jitter: 0.0ms
rtpstat:local collisions: 0
rtpstat:remote collisions: 0
rtpstat:RTCP sent: 0
rtpstat:transmit failed: 0
2015-11-07 18:39:05.353 INFO: [918] org.jitsi.impl.neomedia.MediaStreamImpl.info() rtpstat:call stats for incoming rtpmap:0 PCMU/8000 stream SSRC: 2790835510
rtpstat:packets received: 1524
rtpstat:bytes received: 261288
rtpstat:packets lost: 0
rtpstat:min interarrival jitter: -1
rtpstat:max interarrival jitter: 0
rtpstat:RTCPs received: 0
rtpstat:bad RTCP packets: 0
rtpstat:bad RTP packets: 10
rtpstat:local collisions: 0
rtpstat:malformed BYEs: 0
rtpstat:malformed RRs: 0
rtpstat:malformed SDESs: 0
rtpstat:malformed SRs: 0
rtpstat:packets looped: 0
rtpstat:remote collisions: 0
rtpstat:SRs received: 0
rtpstat:transmit failed: 0
rtpstat:unknown types: 0
2015-11-07 18:39:05.355 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1514
2015-11-07 18:39:05.356 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 1
2015-11-07 18:39:05.357 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 11
2015-11-07 18:39:05.357 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 1486
2015-11-07 18:39:05.357 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 9
2015-11-07 18:39:05.357 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
2015-11-07 18:39:05.357 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
2015-11-07 18:39:05.357 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 0
2015-11-07 18:39:05.357 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 16
2015-11-07 18:39:05.358 INFO: [918] net.sf.fmj.media.Log.info() net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
2015-11-07 18:39:05.358 INFO: [918] net.sf.fmj.media.Log.info() Stopping RTPSourceStream.
2015-11-07 18:39:05.415 SEVERE: [905] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x8889000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2227)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2459)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2567)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:43)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2689)
2015-11-07 18:39:05.428 INFO: [918] net.sf.fmj.media.Log.info() Stopping RTPSourceStream.
2015-11-07 18:39:05.442 INFO: [915] net.sf.fmj.media.Log.info() Stopping RTPSourceStream.
2015-11-07 18:39:05.443 INFO: [918] net.sf.fmj.media.Log.info() Stopping RTPSourceStream.
Im not sure that is the cause so I will spend the next couple of days replicating the issue.

23:09:55.515 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.520 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.524 SEVERE: [32] org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.error() IAudioClient_GetCurrentPadding
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x88890004
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPI.IAudioClient_GetCurrentPadding(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.runInEventHandleCmd(WASAPIRenderer.java:1508)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.access$000(WASAPIRenderer.java:34)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer$2.run(WASAPIRenderer.java:1763)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
23:09:55.525 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.531 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.534 SEVERE: [32] org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.error() IAudioClient_GetCurrentPadding
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x88890004
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPI.IAudioClient_GetCurrentPadding(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.runInEventHandleCmd(WASAPIRenderer.java:1508)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.access$000(WASAPIRenderer.java:34)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer$2.run(WASAPIRenderer.java:1763)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
23:09:55.536 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.541 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.545 SEVERE: [32] org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.error() IAudioClient_GetCurrentPadding
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x88890004
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPI.IAudioClient_GetCurrentPadding(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.runInEventHandleCmd(WASAPIRenderer.java:1508)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.access$000(WASAPIRenderer.java:34)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer$2.run(WASAPIRenderer.java:1763)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
23:09:55.546 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.552 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.555 SEVERE: [32] org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.error() IAudioClient_GetCurrentPadding
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x88890004
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPI.IAudioClient_GetCurrentPadding(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.runInEventHandleCmd(WASAPIRenderer.java:1508)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.access$000(WASAPIRenderer.java:34)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer$2.run(WASAPIRenderer.java:1763)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
23:09:55.557 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.562 SEVERE: [33] org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.error() IMediaObject_ProcessOutput
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x87cc000a
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.VoiceCaptureDSP.IMediaObject_ProcessOutput(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.processOutput(WASAPIStream.java:2218)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2450)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.runInProcessThread(WASAPIStream.java:2558)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream.access$400(WASAPIStream.java:34)
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPIStream$4.run(WASAPIStream.java:2680)
23:09:55.565 SEVERE: [32] org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.error() IAudioClient_GetCurrentPadding
org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.HResultException: 0x88890004
at org.jitsi.impl.neomedia.jmfext.media.protocol.wasapi.WASAPI.IAudioClient_GetCurrentPadding(Native Method)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.runInEventHandleCmd(WASAPIRenderer.java:1508)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer.access$000(WASAPIRenderer.java:34)
at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.WASAPIRenderer$2.run(WASAPIRenderer.java:1763)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

I have seen the same. I think this is related to the same issue I am having with the WASAPI processThread being spawned and never cleaning itself up. See http://lists.jitsi.org/pipermail/dev/2015-November/025734.html for my experiences. The threads either in the Jitsi WASAPI code or the lower-level JMF code do not clean up after themselves completely. After as few as 40 calls, in my case, the thread count is near 400 threads and continues to grow with each new call. I see the same processThread create a single thread on a new pool each time. After about 60 calls, the CPU usage is near 100% from all the (still) active threads, and the machine is very sluggish.
I did notice that, by switching from WASAPI to PortAudio, I get different (and not as many) errors and corresponding threads. You might try that in the audio settings. I thought PortAudio just "wrapped" WASAPI on Windows, but apparently, it is more complex than just that.

Thanks for the input and suggestion Maui. That is quite beyond my scope of understanding but I can switch the audio and try that out.. Due to that it happens after several hours of the app being open, Im trying to narrow in on a conflicting process perhaps. I have left the app over night with my browser and email open and the error didnt happen, how ever maybe coincidense it happens eventually when I run another softphone. (zoiper in this case) .. Im wondering if when another application has locked the audio and jitsi cant take control of it, it eventually exhausts itself. I say this because I noticed that Jitsi can not use audio when the zoiper app is open. The devices are listed and enabled but no audio comes in or out on a SIP call, how ever the sounds in the test wizard come out fine..

authors: MauiAggie ibauersachs vccs

repo: jitsi/jitsi


text:
Recursive iput question

I'm not sure if something like this is implemented within GoRODS, or if it's intended that users write the path-walking and such directly. Thanks in advance!

Hi Ian,
Thanks for the question, this is something I'll look into. I'll get back to
you in the next few weeks. I don't see reference to a recursive flag in the
GoRODS source code or documentation at the moment.

John

On Fri, Oct 26, 2018 at 4:33 PM Ian McEwen notifications@github.com wrote:

I'm not sure if this is implemented within GoRODS, or if it's intended
that users write the path-walking and such directly. Thanks in advance!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jjacquay712/GoRODS/issues/28, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOHVTXObdxROYIZxCmTTc8Oj-BMsajbks5uo3GsgaJpZM4X87fl
.

Apologies for the late reply. Recursive iput functionality isn't currently supported by GoRODS. I will add this to the feature request queue.
Regards,
John

source: gharchive/issue

license_type: permissive

license_source: github-api


text:
Handle item selection while menu is opening

If a user taps an item before the menu is fully open the action is triggered but the menu doesn't close. This fixes the issue

Awesome, I will update the tests.

My solution isn’t perfect. The app will crash if the menu button is double tapped. Maybe you can look in to it.
Thanks!

My solution isn’t perfect. The app will crash if the menu button is double tapped. Maybe you can look in to it.
Thanks!

Will do

@Claeysson I pushed to the wrong (my) remote and closed the PR by mistake. Could you reopen it, please?

I recreated this PR here

I recreated this PR [here].(https://github.com/jjochen/JJFloatingActionButton/pull/233)

source: gharchive/pull-request

authors: Claeysson jjochen

repo: jjochen/JJFloatingActionButton

license: mit

license_source: bigquery


text:
Error on processing a[href^="sms"] type selectors

emogrifier <= 0.1.1 is not wrong, but >= 1.0.0 is wrong.
Beautymail for Laravel 5 (https://github.com/Snowfire/Beautymail) and using Minty template, error:

Whoops, looks like something went wrong.
1/1
ErrorException in Emogrifier.php line 723:
DOMXPath::query(): Invalid predicate
in Emogrifier.php line 723
at HandleExceptions->handleError('2', 'DOMXPath::query(): Invalid predicate', '/var/www/html/chiosco/vendor/pelago/emogrifier/Classes/Emogrifier.php', '723', array('xpath' => object(DOMXPath), 'cssSelector' => 'a[href^="sms"]'))
at DOMXPath->query('//a[href^="sms"]') in Emogrifier.php line 723
at Emogrifier->existsMatchForCssSelector(object(DOMXPath), 'a[href^="sms"]') in Emogrifier.php line 683
at Emogrifier->copyCssWithMediaToStyleNode(object(DOMDocument), object(DOMXPath), '@media only screen and (max-width: 640px) { a[href^="tel"], a[href^="sms"] { text-decoration: none; color: #ffffff; pointer-events: none; cursor: default; } .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { text-decoration: default; color: #ffffff !important; pointer-events: auto; cursor: default; } table[class=devicewidth] {width: 440px!important;text-align:center!important;} table[class=devicewidthinner] {width: 420px!important;text-align:center!important;} table[class="sthide"]{display: none!important;} img[class="bigimage"]{width: 420px!important;height:219px!important;} img[class="col2img"]{width: 420px!important;height:258px!important;} img[class="image-banner"]{width: 440px!important;height:106px!important;} td[class="menu"]{text-align:center !important; padding: 0 0 10px 0 !important;} td[class="logo"]{padding:10px 0 5px 0!important;margin: 0 auto !important;} img[class="logo"]{padding:0!important;margin: 0 auto !important;} }@media only screen and (max-width: 480px) { a[href^="tel"], a[href^="sms"] { text-decoration: none; color: #ffffff; pointer-events: none; cursor: default; } .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { text-decoration: default; color: #ffffff !important; pointer-events: auto; cursor: default; } table[class=devicewidth] {width: 280px!important;text-align:center!important;} table[class=devicewidthinner] {width: 260px!important;text-align:center!important;} table[class="sthide"]{display: none!important;} img[class="bigimage"]{width: 260px!important;height:136px!important;} img[class="col2img"]{width: 260px!important;height:160px!important;} img[class="image-banner"]{width: 280px!important;height:68px!important;} }') in Emogrifier.php line 329
at Emogrifier->process(object(DOMDocument)) in Emogrifier.php line 217
at Emogrifier->emogrify() in CssInlinerPlugin.php line 31
at CssInlinerPlugin->beforeSendPerformed(object(Swift_Events_SendEvent)) in Transport.php line 65
at Transport->beforeSendPerformed(object(Swift_Message)) in MailgunTransport.php line 59
at MailgunTransport->send(object(Swift_Message), array()) in Mailer.php line 85
at Swift_Mailer->send(object(Swift_Message), array()) in Mailer.php line 395
at Mailer->sendSwiftMessage(object(Swift_Message)) in Mailer.php line 181
at Mailer->send('emails.contact', array('email' => 'a@a.com', 'title' => 'aaa', 'user_message' => 'aaa', 'senderName' => null, 'reminder' => null, 'unsubscribe' => null, 'address' => null, 'logo' => array('path' => 'http://chiosco.test.kinglinco.com:9031/images/chiosco_web_logo.png', 'width' => '', 'height' => ''), 'twitter' => null, 'facebook' => null, 'flickr' => null), object(Closure)) in Beautymail.php line 58
at Beautymail->send('emails.contact', array('email' => 'a@a.com', 'title' => 'aaa', 'user_message' => 'aaa'), object(Closure)) in ContactController.php line 99
at ContactController->store(object(ContactFormRequest))
at call_user_func_array(array(object(ContactController), 'store'), array(object(ContactFormRequest))) in Controller.php line 256
at Controller->callAction('store', array(object(ContactFormRequest))) in ControllerDispatcher.php line 164
at ControllerDispatcher->call(object(ContactController), object(Route), 'store') in ControllerDispatcher.php line 112
at ControllerDispatcher->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 114
at ControllerDispatcher->callWithinStack(object(ContactController), object(Route), object(Request), 'store') in ControllerDispatcher.php line 69
at ControllerDispatcher->dispatch(object(Route), object(Request), '\App\Http\Controllers\Frontend\ContactController', 'store') in Route.php line 203
at Route->runWithCustomDispatcher(object(Request)) in Route.php line 134
at Route->run(object(Request)) in Router.php line 704
at Router->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Router.php line 706
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 671
at Router->dispatchToRoute(object(Request)) in Router.php line 631
at Router->dispatch(object(Request)) in Kernel.php line 236
at Kernel->Illuminate\Foundation\Http{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in VerifyCsrfToken.php line 50
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in ShareErrorsFromSession.php line 49
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in StartSession.php line 62
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in EncryptCookies.php line 59
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in CheckForMaintenanceMode.php line 42
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Request.php line 78
at Request->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Request), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Kernel.php line 122
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 87
at Kernel->handle(object(Request)) in index.php line 54

Hi @taipeiwu, thanks for the bug report!
This looks like it is the same problems as #227.
Would you be willing to provide a pull request with a fix (including unit tests) for this?

It is also possible that the having negated attribute selectors just isn't supported yet, and we still might need to add this feature.

authors: oliverklee taipeiwu

repo: jjriv/emogrifier


text:
Livecoin Public api doesn't work

I have a bug report. Livecoin Public api doesn't work.
Exception (unfortunatelly only in Russian):
Запрос был прерван: Не удалось создать защищенный канал SSL/TLS.
P.S. I have own library for working with Livecoin Public api. In my implementation all works fine.
Hope you will fix this issue.

Why do you say that?  I use the LiveCoin api extensively using the ExchangeSharp libraries with good success.
GetSymbolsMetaData() & GetOrderBook() do work for me.

Windows 8+ only

authors: SergeevGregory jeffturpin jjxtra

repo: jjxtra/ExchangeSharp

license: MIT


text:
How to raise an external alarm once object is detected using YOLOv4!

Hello everyone! I want to add something that if I add some lines of code in trt_yolo.py , I mean more specifically if I add some lines of code inside the loop_and_detect() function after line number 63 that:
if confs > 0.2 :
GPIO.output(Pin Number 13 of Jetson Nano)
So, anybody can help me that if I am saying right?
I will connect an alarm on Pin number 13!

I have not looked at it in depth, but I would guess:

confs seems like a list to me. So you need to check if there is at least one value >0.5 (or whatever confidence you want) is included. But be aware, that results with conf of <0.3 are already filtered out in trt_yolo.detect().
https://github.com/NVIDIA/jetson-gpio this Repo seems to be pretty much exactly what you want.
You'll have to do the setup once in the beginning and can then set the GPIO activation once an object is detected with significant confidence.

Thanks @joelosw  for your help! I will try and will let you know for any errors.


text:
Offsetdatetime to Joda conversion breaks on ISO8601 timestamp with timezone "Z"

as found through #63, in AbstractAsyncQueryExecutor, the code DateTimeZone.forID(convert.getZone().getId()) breaks when using a valid ISO8601 timestamp with a timezone set to UTC through Z (e.g 2018-06-11T15:36:43.349Z).
the result is an IllegalArgumentException: The datetime zone id 'Z' is not recognised

Even when using proper zone offsets, the code breaks.
ZonedDateTime convert = obj.atZoneSameInstant(ZoneOffset.UTC); seems to be the problem after investigation, see screenshot

If you have the time, feel free to provide a fix for this.

repo: jklingsporn/vertx-jooq


text:
Typo's chapter 9

9.1.2
"Note that a model for propositional logic, i.e. a assignment," should be "Note that a model for propositional logic, i.e. an assignment,"
9.1.12
"The problem is has very much to do with what happens when we have more than one quantifier in a statement" should be "The problem has very much to do with what happens when we have more than one quantifier in a statement"
"our intended momdel," should be "our intended model,"
"While there is a assignment β such that" should be "while there is an assignment β such"
9.2.10
"i.e. terms of the of the form n=S(...S(0)...)." should be "i.e. terms of the form n=S(...S(0)...). "
9.3.2
"we can define truth in a model under a assignment as  a property of  formulas." should be "we can define truth in a model under an assignment as  a property of  formulas."

Thanks @mvrozend !

authors: jkorb mvrozend

repo: jkorb/logic-introduction


text:
"{}" is not a valid mode configuration

I tried to replace the old gulp-svg-sprites with you gulp-svg-sprite package, and I'm running into the following error:
events.js:72
        throw er; // Unhandled 'error' event
              ^
ArgumentError: SVGSpriter.compile: "{}" is not a valid mode configuration

And my gulp task:
gulp.task('icons', [], function(){
    var env = util.env();

    return gulp.src(config.icons.src.files)
        .pipe($.plumber({ errorHandler: util.error }))
        // Create SVG Sprite
        .pipe( $.svgSprite({ mode: { symbols: true } }) )
        .pipe( $.gulpif( env.name === env.types.DIST,
            $.gzip({ append: false }),
            $.gutil.noop())
        )
        .pipe( gulp.dest(config.icons[env.name].path) );
});

The configuration is clearly there. Any idea what could be causing this?

Hi @nilssolanki,
please be aware, that gulp-svg-sprite is not a drop-in replacement for gulp-svg-sprites (although many features are similar). Please stick to the docs and see how to build a valid configuration for the spriter.
Cheers,
Joschi

Yes, but I only used the basic mode configuration of svg-sprite:
{ mode: { symbols: true } }. Yet somehow he doesn't seem to find any config at all:
ArgumentError: SVGSpriter.compile: "{}" is not a valid mode configuration

As I said, please stick to the docs. symbol**s** is not a valid mode, it has to be symbol.

Whoops, thanks. I didn't realize the extra s.

You're welcome. If all problems were that easy, right?! ;)

authors: jkphl nilssolanki

repo: jkphl/gulp-svg-sprite


text:
Default locale route redirection loses query params

When I go to the default locale route with some query params, it will redirect to base route without locale in path which is intended behavior but it loses the query params a long the way.
Step to reproduces

Have en as default locale
Go to baseUrl/en?foo=bar

Expected behavior
Got redirected to baseUrl?foo=bar
Actual behavior
Got redirected to baseUrl

Ahh, I missed that.  Feel free to make the change in
https://github.com/jlarmstrongiv/astro-i18n-aut/blob/main/src/edge-runtime/middleware.ts
Or, I can take a look and fix it when I return from traveling in two weeks

@HenglyEver thanks for your patience!  This issue should be fixed in 0.7.0.  If not, please let me know and I’ll re-open this issue

authors: HenglyEver jlarmstrongiv


text:
Writing files in place is not safe, data can be lost if the disk is full.

It was pointed out to me today that writing files in place was dangerous because data would be lost if the disk fills up during a write operation. This needs to be changed.
Many thanks to Mick for pointing this out.

If --unique is specified, that situation is avoided so in the next released I will make that the default mode and add an option: --in-place to allow users to specify the old behavior. The documentation for --in-place will strongly warn the users about the danger of losing data if the disk is full.

The tool has been officially released as version 1.0. The --unique option was removed.


text:
ES7 support

Adding this request as we are already using stage-2 through babel, and I notice that Chrome has supported ES7 features for some time now, so it would be good to get support in prettier, stage by stage. 🎭

Kind of confused as to what this request means? Or you talking about the codebase itself or what prettier supports? It uses babylon as the parser and a fork of recast as the printer (supporting babylon) so it already supports anything Babel does.

Yeah, lots of stuff like do expressions are already supported. We turn on all the plugins in babylon so everything it supports should parse. Basically we support whatever the latest parsers can parse.

Ah, right, thanks. Looks like it was flow-parser that was barfing on static. Apologies.

Only issue for turning on everything by default is that if experimental proposals change need to figure out what to do (Babylon needs to as well) regarding versioning

(To clarify, do-expressions are not an ES7 (i.e. ES2016) feature, nor will they be an ES2017 feature. They're not, yet, part of JavaScript at all.)

authors: bakkot hzoo jlongster mbrookes

repo: jlongster/prettier


text:
Modify challenges path for other languages

This is a change for multi-language support.

Make sense

Ah, nice! Thanks for this. For the sake of documentation, could you explain a bit more about what the problem was before hand and how this fixes it 🎉

I've just merged some other older PRs and it looks like a fix for this came in (plus there is a new structure entirely): https://github.com/jlord/git-it-electron/blob/master/lib/challenges-completed.js#L52.
So I'll close this one here. Thanks again for working on a fix! The updates mentioned above will be in the next release 🎉

authors: akshayvinchurkar jlord tinydew4

repo: jlord/git-it-electron


text:
IMS-10957 allow appending of space at the end of immediate origin

https://qsfllc.atlassian.net/browse/IMS-10957

@jm81 , do you happen to know if this is valid? We have a bank that is requesting the immediate origin (which is 9 digits) to NOT begin with a space, but rather, end with a space...
I have found some specs that explicitly say that it begins with a space, so I was thinking I may have to fork this repo, but we thought we might like to get your thoughts on it...
Thanks!
Brian

I've never seen it before. The 2013 NACHA operating rules (the latest edition I have) says to always have the blank space at the beginning, but that may have changed.

My immediate thought is that I don't see any downside to pulling in this change. I take the approach that the validations in this library are there as helpful hints, since a lot of banks seem to have their own takes on the standards. I'll give it a bit more thought later today.


text:
using dimissOnBackgroundTouch causes issues with keyboard

I ran into an issue where I had a textfield inside a view that was used for the popup. Normally, tapping on text field brings up a keyboard, and if i tap anywhere in the background area (i.e. not on the keyboard, not on the popup view), then the popup is dismissed.
However, if you hit the Home button and send app to the background, then bring it back, and open up a popup again... the second you type your first key on the keyboard, the popup dismisses. It seems this is because it is interpreting tapping on the keyboard as a background tap.
I tried looking into it but it seem it's using the core UIView hitTest method, which I guess doesn't account for keyboard taps (but only in the case when app is being revived from background). I ended up just not using background dismiss anyway, but thought I should bring this issue to your attention.

Also seeing this issue (iOS 8)

Seeing this issue as well.

+1

i was having this issue also. thanks for the heads up.

Still experiencing this issue. Any known solutions?

@jwardle I disabled background touch. and it solved my issues

hi, I have another question. How to move the contentView in popup up when the keyboard show?  Thank you very much.

+1

+1

+1

Anyone solve this problem?

@dailenspencer see @garronte's workaround mentioned above.

+1 would like to see this issue resolved

I was searching for this feature too, and found this pull request, it works ! 👍

authors: AnthoPakPak bufu2014 dailenspencer garronte jessetolson jwardle masd-duc onlyfew sansari santihbc yakubbaev

repo: jmascia/KLCPopup


text:
accessing 500+ files from s3 not possible

@jmathai I am using your script for stream zip and provide download file to the end user. It works fine for 30 or more files but when it comes to large bunch of files to download it give error message

This site can’t be reached

Looks like fetching large number of files from S3 is not possible with the script. Please advise.

Have your tried to run it from the command line? It might be because of timeouts, and CLI have bigger ones.

authors: jpmurray sukhjindersingh


text:
getsize issue

import pyfakefs.fake_filesystem
import os
fs = pyfakefs.fake_filesystem.FakeFilesystem()
fs.CreateDirectory('/Volumes')
fs.CreateDirectory('/Volumes/ramdisk')
fs.CreateDirectory('/Volumes/ramdisk/test')
os0 = pyfakefs.fake_filesystem.FakeOsModule(fs)
opener0 = pyfakefs.fake_filesystem.FakeFileOpen(fs)
component0 = "alpha"
path0 = "/Volumes/ramdisk/test"
path0 += "/" + component0
bytes0 = 0
bytes0 += 1
bytes0 += 1
bytes0 += 1
str0 = ""
str0 += 'a'
file0 = opener0(path0,'w')
file0.seek(bytes0)
file0.write(str0)
file0.seek(bytes0)
result = os0.path.getsize(path0)
print result
A zero from pyfakefs, but os raises an exception that the file isn't there.

I see other behavior: in pyfakefs 0 is returned, same as you found, but both in Windows and Linux getsize() returns 4. I'm not sure, why, too - if just calling the first seek() and the write(), getsize() returns 0, but the second seek() seems to flush the buffer.

Ok, a seek() always seems to do a flush(), the first seek() just had nothing to flush yet.
Can you confirm that the behavior under MacOS is different?

I changed the code to conform to Windows and Linux, just have to check what to do with the MacOS behavior.

This may well be a Mac OS issue, and I'm not seeing it exactly in tests now.  But another getsize one is about to be submitted, simpler.  Maybe MacOS also, we'll see.

Oh, forgot to say -- on OS X the behavior is:
Traceback (most recent call last):
File "bug1.py", line 33, in
result = os0.path.getsize(path0)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/genericpath.py", line 57, in getsize
return os.stat(filename).st_size
OSError: [Errno 2] No such file or directory: '/Volumes/ramdisk/test/alpha'

Fixed to match Windows/Linux behavior, created separate issue #292 for MacOS.

authors: agroce mrbean-bremen

repo: jmcgeheeiv/pyfakefs


text:
Small issue, plus comments

Thanks for sharing this, even after a couple of years this still helped me to clean up after reporting a lot of accounts.
Small issue: a missing ';' at the end of the line of 'var unblockButton'.
Update for UNBLOCKING, the line should now be:
var unblockButtons = document.getElementsByClassName("unblock-text");
Addition for UNMUTING, change the line to:
var unblockButtons = document.getElementsByClassName("unmute-user-item");
I refreshed the page a couple of times because of the great number of items, then re-pasted the script in , before calling main() again.

I made the changes you suggested to the code but it appears that twitter limits the number of requests if your block list is long. I'm thinking the while loop at the end needs to be adjusted so the client isn't making too many requests? Any idea on how to modify that to get this to still work?

Thanks for sharing this, even after a couple of years this still helped me to clean up after reporting a lot of accounts.
Small issue: a missing ';' at the end of the line of 'var unblockButton'.
Update for UNBLOCKING, the line should now be:
var unblockButtons = document.getElementsByClassName("unblock-text");
Addition for UNMUTING, change the line to:
var unblockButtons = document.getElementsByClassName("unmute-user-item");
I refreshed the page a couple of times because of the great number of items, then re-pasted the script in , before calling main() again.

I made the changes but it only says "unblock 0 accounts"
It is scrolling but I don't think it is recognising the block button. Please help?

authors: DocRedFox Sanjana-Rao a-einstein

repo: jmcgover/unblock-all


text:
Removed Nodes still emitting metrics

Hey 👋
Seeing a strange behaviour when deploying this application.
Node is removed, but keeps pushing metrics that get picked up by prometheus.
{"level":"info","time":1710357138,"message":"Starting server listening on :9100"}
{"level":"info","time":1710357378,"message":"Node ip-10-159-137-250.eu-west-1.compute.internal does not exist. Removing from monitoring"}
{"level":"warn","time":1710357408,"message":"Failed fetched proxy stats from node : ip-10-159-137-250.eu-west-1.compute.internal"}
{"level":"warn","time":1710357408,"message":"Could not query node: ip-10-159-137-250.eu-west-1.compute.internal. Skipping.."}
{"level":"warn","time":1710357423,"message":"Failed fetched proxy stats from node : ip-10-159-137-250.eu-west-1.compute.internal"}
{"level":"warn","time":1710357423,"message":"Could not query node: ip-10-159-137-250.eu-west-1.compute.internal. Skipping.."}
{"level":"warn","time":1710357438,"message":"Failed fetched proxy stats from node : ip-10-159-137-250.eu-west-1.compute.internal"}
{"level":"warn","time":1710357438,"message":"Could not query node: ip-10-159-137-250.eu-west-1.compute.internal. Skipping.."}

Well, that's not good. To confirm, are you on the latest version?
Also, what metric are you querying ip-10-159-137-250.eu-west-1.compute.internal in the first picture?
There seems to be an issue around this part of the code. I will try to replicate it with Kind.
https://github.com/jmcgrath207/k8s-ephemeral-storage-metrics/blob/master/main.go#L321

Yes, installed yesterday in deployment mode.
ephemeral_storage_node_percentage on the first picture.
Node capacity and node available also have the same behaviour, but didn't include it in the print.
Tried running it as daemonset but couldn't get the metric scrapping to work, will try to take a look closely today on that.

So I can't replicate this with kind since I can't scale nodes. However, I can scale up and down in Minikube.
Once I get CI testing working for Minikube, I will start investigating this issue again.

@marquesj2-ppb I have fixed this bug and added some e2e testing around it in the new release.
https://github.com/jmcgrath207/k8s-ephemeral-storage-metrics/releases/tag/1.6.0
Let me know how it goes

I'll try it out next week and let you know! Thanks a lot for the quick fix!

Can confirm, 1.6 fixes the issue

Thanks for testing @lozbrown
Closing this issue @marquesj2-ppb, but feel free to re-ping me if you still see this issue.


text:
Add user logins

Probably using Passport
Revoking my own token:
https://security.google.com/settings/security/permissions
Basic setup with Passport:
https://scotch.io/tutorials/easy-node-authentication-google
Using the API:
https://developers.google.com/identity/sign-in/web/sign-in#sign_out_a_user
Sending tokens:
https://developers.google.com/identity/sign-in/web/backend-auth#verify-the-integrity-of-the-id-token
Where I can manage my app with Google:
https://console.developers.google.com/

For the routes, a "higher-order view" is the best way I can think of to add auth. So it'd be like...
auth(layout(view))
or something. auth would return the logged out view if unauthorized, or it would return the argument if authorized.

Done via #315

repo: jmeas/moolah


text:
Does not work in i.e

Maps dont display in i.e or modzilla.  Works in Chrome.  I am using MVC 3.
Thank you,
Kwame

Hi @kwb332,
Could you point out some code sample reproducing the error ?
Is there any error on IE or Firefox developer console?
Could you point out any sample from the demo site with that issue?
Thanks for your feedback.

repo: jmelosegui/GooglemapMvc


text:
Download

Steps to reproduce
Not able to download any anime or movie
Expected behavior
Download should start
Actual behavior
Download starts and stick to 0 Percent
Crash logs
No response
Aniyomi version
0.12.3.6
Android version
Android 11
Device
Phone Vivo v15
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] If this is an issue with an extension, I should be opening an issue in the extensions repository.
[X] I have tried the troubleshooting guide.
[X] I have updated the app to version 0.12.3.6.
[X] I have updated all installed extensions.
[X] I will fill out all of the requested information in this form.

I'm facing the same issue.. Videos are downloading when download location is Internal storage but fails when storage is set to external sd card.


text:
Python package

Quite a few folks have been running:
pip install ollama

However there isn't yet a python package (there was previously an old Ollama prototype from July). This issue tracks having a first-class python package for using Ollama.

Is this closed?

@TahaScripts not yet, but there are some simple bindings in api/client.py which use the requests library.

For any normal users, using a more mature, feature-rich, easy-to-use, well-designed client library such as llama-index will be a good idea. See https://gpt-index.readthedocs.io/en/stable/examples/llm/ollama.html

This is now available:
https://github.com/ollama/ollama-python

authors: BruceMacD TahaScripts jmorganca pdevine wookayin

repo: jmorganca/ollama


text:
Numpy import error in _log_probability()

When I call log_probability() on a yahmm.Model, I get the following error:
Exception NameError: "global name 'np' is not defined" in 'yahmm.yahmm.Model._log_probability' ignored

Please let me know if there's any more info I could send your way.

Howdy @rpryzant . I'm not sure what's up with that error, but you should switch over to using pomegranate, which is a superset of yahmm that is likely much faster. All you need to do to change your code is change from yahmm import Model to from pomegranate import HiddenMarkovModel. If you encounter any issues switching over, you should open an issue over there.

Awesome thank you.

authors: jmschrei rpryzant

repo: jmschrei/yahmm


text:
Clean up Packer options to reflect new functionality. Set default audio

Since https://github.com/hashicorp/packer/pull/7017, we have not had working audio, regardless of VirtualBox version. This PR defaults us to PulseAudio on the host, but can be overridden by command line flag when building on Windows (daudio) or Mac (core). I'm certainly open to better approaches if they develop in Packer or Virtualbox, but I think this is the expedient fix for now.
Also clean up a few additional Packer options based on the new features available.
Closes #249

An image built with this configuration is available for download: https://w3.cs.jmu.edu/uug/

repo: jmunixusers/cs-vm-build


text:
Allow instancing shadows

Sorted the issue, I forgot to test it after attempting to change the shader code for both webgl1 and webgl2, it now passed npm run test
Again, i can add some extra tests in for instanced shadows but will have to wait

Hello! When I try this it works fine in Chrome but crashes in Safari 15.6

Cheers, will investigate this!

Great!

authors: GordonTombola jnsmalm


text:
🛑 MegaConstruct is down

In af61870, MegaConstruct (https://www.megaconstruct.ro) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MegaConstruct is back up in 29de1ec.


text:
🛑 Amoobi is down

In 4a795fe, Amoobi (https://www.amoobi.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Amoobi is back up in ed274d7 after 14 minutes.


text:
New Function EVM and EVT

Hello Joan,
here I'm again... ;-)
Please, can you explain me, what this new function are good for? I'm not sure, if I understand this right...
Is it something like the notification?
Set it with EVM (115) with the GPIO you want to monitor, and get back information with EVT (116) when soemthing happend on this GPIO?
Joachim

They are simply a convenience.  I had to add an event to cater for the BSC I2C/SPI slave peripheral so I decided I might as well generalise the functionality.  To generalise needed about 10% of the total effort so it seemed silly not to do so.
You can use an event to inform other interested parties listening to that Pi that something has happened they need to be aware of.  There is no more to it than that.  I expect there is little demand for such a function as I've not needed the function myself until I was implementing the BSC I2C/SPI slave.

Thanks for your answer!
So I think I actually can't use it in my project.
Joachim

license: unlicense


text:
Add an options to allow disconnect process automatic.

eg: deemon --detach xxxxx;

Wanna submit a PR?

Wanna submit a PR?

Yep. In progress...
BTW: super fast response.

Yep. In progress...
BTW: super fast response.

You got lucky 😉  I'm going through my notifications.

You got lucky 😉  I'm going through my notifications.

authors: Kingwl joaomoreno

repo: joaomoreno/deemon


text:
OOP-School-Libary: Add Person, Student and Teacher Classes

In This Pull Request
I Implemented the following
Create Person class

with an initialize method that sets instance variables for age, parent_permission, and name, a can_use_services?

Create Student class

that inherits from the Person class.
It has an instance variable @classroom that can be read and modified using the attr_accessor method.

Create a Teacher class

that inherits from the Person class.
It has an instance variable https://github.com/specialization that can be read and modified using the attr_accessor method.

Thanks for the code review and approval, keep up the good work @omarsalem7  👏


text:
fix: content clearing when swapping from html to rendered view

When using the jodit-react demo, whenever I swap from html to rendered view, the content all disappears, as highlighted in issue  121. This small modification stops the app from clearing the content when the new content is blank.

@xdan @jodit @Fedeorlandau Any chance this could be merged?

authors: benguaraldi plinnegan

repo: jodit/jodit-react


text:
Get shipping rates?

I'm trying to figure out how to get shipping estimates using this package (give shipstation carrier code, weight, address etc and return a price estimate)... is this possible?
I'm looking at this https://shipstation.docs.apiary.io/#reference/shipments/get-rates/list-services

I just realized that shipstation doesn't even offer this functionality

ShipStation does offer that functionality and can be hit using this library:
public function getUSShippingRates($weightOz, $fromZip, $toZip)
    {
        $ss = app(\LaravelShipStation\ShipStation::class);
        $weight = new Weight();
        $weight->units = 'ounces';
        $weight->value = $weightOz;
        $shipmentInfo = [
            'carrierCode' => 'stamps_com',
            'fromPostalCode' => $fromZip,
            'toCountry' => 'US',
            'toPostalCode' => $toZip,
            'weight' => $weight
        ];

        $rates = $ss->shipments->post(
            $shipmentInfo,
            'getrates'
        );

        return json_encode($rates);
    }

authors: inrgb shane-scalable

repo: joecampo/laravel-shipstation


text:
Dimension component from Football field demo

The dimension component in the Football demo could be a standalone component included in the library.  If a string value is not passed in it could automatically use the pixel length of the line as the value.  Length functionality might be a nice addition to underlying path lib and then utilized here.

prototype here: https://codesandbox.io/s/runtime-snowflake-es973?file=/src/styles.css

:tada: This issue has been resolved in version 1.6.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

repo: joemaddalone/react-svg-path


text:
Publish atomic-cli to WAPM - compile to WASI / WASM

The WAPM package manager is conceptually amazing. Because it's powered by WASM, it's compile once, run anywhere. It's perfect for atomic-cli. I'm trying to get atomic-cli (and -lib) to compile to wasm32-wasi, and most of the issues have been resolved, but I'm still stuck on the (essential) crypto library ring.
Luckily, there are people working on this!

Compiling lib to WASM is needed for having a plugin system that works with wasm. #73

repo: joepio/atomic


text:
Feature request - Sitemap

Hey... I'm loving grip (thanks!) and it occurs to me that it'd be nice to be able to generate a sitemap from a folder of markdown files. That way in the top README.md of a repo, you could link to it straight off, and it'd give you a nice overview of all the table of contents of all markdown docs in the repo. Kind of like a TOC of TOC's.

Thanks, @bradparks :smile:
This use case does come up from time to time. I've been saying it's out of scope, but since it keeps coming up. Maybe it really is something worth including.
Going to keep this issue open for now, but I don't plan to get to it anytime soon. I do think whatever this looks like, it should either be minimal or look like GitHub.
One thought. GitHub provides a nice way to navigate. Clicking through files and directories is not exactly a TOC, but does have the nice effect of not having to walk the entire directory tree. Perhaps Grip could have this too, but only showing directories and files with the supported extensions.
Thoughts anyone?

cool... thanks for the info... i did search issues, but I searched for "sitemap"... thanks again!

It's all good.
We can keep this issue open in the meantime in case anyone else has some thoughts on this.

Hey, thanks for grip, i just installed it and love it so far.
I have an nearly identical suggestion, to make grip more useful. (At last for me, but maybe it is a bit out of scope ...)
I have a Bunch of Markdown files in one directory and most of the time none of them is a readme.md but i'd like to review all of the files, one after another.
So i'd like to just start grip and see an directory index where i can easily click on the files i want to review, instead of complaining that there is no readme.md ...
For now i have to paste the filenames manually into the browser to view my files.
That is nothing that kills me but is really tiring as soon as you have more than 20 files.

Bumping the suggestion to include the sitemap. Perhaps for most actual projects there is only one README, but there are times when you want to use Markdown for multiple articles (like tutorials, or blog-like posts) and having Grip as a server that can navigate through those (just like in Github, where you can traverse folders) is a really nice solution, instead of opening a port for each article (very messy).

authors: TODDRN bradparks jddantes joeyespo

repo: joeyespo/grip


text:
Configure element-plus and tailwindcss in main.ts

Element plus is going to be the main component library for this project: https://element-plus.org/. And tailwind will be the main source of CSS styling for the project.
It needs some previous configuration, styles are already imported at the main.ts file (one of the steps required by Vue's component and styles libraries). So it's just a matter of making sure that it actually works as it should.

It is everything properly configured for both, Element-plus and Tailwindcss to properly work.

repo: jofaval/fusa-period-tracking


text:
THX a lot

You are the best... my sunday is save

no worries  :)

repo: joffnerd/botw-trainer


text:
(WIP) JPA support for blocking event strore

Disclaimer
:warning: This PR is a WIP (Im still struggling with some test stuff)
:warning: I havent given much thought to how other modules (besides the blocking event store) might be implemented using JPA. (e.g. something like subscriptions is probably more provider specific)
JPA support for blocking event store
Im curious if you'd be open to supporting JPA implementations of some of the Occurrent modules.
Why
Ill be the first to admit that I'm not a big fan of JPA. Especially for a project like Occurrent where the data access patterns are very clearly defined I thinks its probably more optimal to simply use a native driver directly.
That being said, supporting JPA might be an easy way to very quickly gain support for many different underlying stores (postgres, mysql, dynamo, redis, etc)
Additionally, it would not preclude the project from also support native drivers for those stores in the future.
Design choices
I mostly copied the Mongo implementation, tweaking some things for readability/organization. The Query DSL stuff is implemented using JPA's Specification library (see first link at bottom)
Lombok
I mostly just added this because I wanted to iterate quickly. If youd rather the project not use lombok, Id be happy to remove it!
Mixins
A lot of the heavy lifting that maps the query dsl functionality to JPA's query functionality is done via default interface methods. I called these things Mixins (I dont know if thats the most accurate technical term but :shrug:)
This pattern allows the library to specify a lot of default functionality but gives consumers the ability to override things if required.
Batteries not included
With this implementation, some assembly is required from the consumer of the JPA library. To get an idea of what consuming this library might look like, check out the batteries package in the test source set.
This pattern gives the consumer more control over the underlying concrete type that will be used

If using a relational database it gives the consumer control over how the schemas get applied (e.g. if they want to split out schema management into liquibase/etc they can because they own the types)
JPA has a lot of performance pitfalls when using related data. This approach completely offloads the problem of "make sure your JPA models are set up correctly" onto the consumer (see second linked resource)

Resources

https://vladmihalcea.com/spring-data-jpa-specification/
https://medium.com/@majbahbuet08/performance-pitfalls-while-using-spring-data-jpa-and-solutions-to-avoid-them-5eb4ee3fe4ea

WIP
I left this as a WIP because I wanted to get some feedback + see if you're even interested in merging it before I go any further. Let me know!

What a great initiative @nicklundin08! I've wanted to have a SQL implementation for a long time, but I've never had time to think about it or implement it myself. My initial thoughts were to use JDBC or something (just as you hinted at), but maybe JPA would work.
Could you maybe describe the thinking behind your design decisions? For example, if I understand it correctly, you serialize the data part of the CloudEvent to JSON as string. My idea was perhaps to use the native JSON type that I think exists in both MySQL and Postgres (and maybe others)? Not sure if JPA supports this though.
Also, do you have any experience with change streams? That's more or less required if you want a working application :)

Thanks for the reply!

Could you maybe describe the thinking behind your design decisions? For example, if I understand it correctly, you serialize the data part of the CloudEvent to JSON as string. My idea was perhaps to use the native JSON type that I think exists in both MySQL and Postgres (and maybe others)? Not sure if JPA supports this though.

Yeah wrt the data structure that you see in the init tables function, I was simply going fast. I think I better approach would be to either use the JSONB column type that postgres supports OR do something like convert the cloud event to 3NF. Im not sure if we could use the JPA specifications to grab nested objects outside of a JSONB column. Im sure once I implement some more tests it will become clear what the appropriate table structure would be
Disclaimer: I have no production experience with event sourcing

Also, do you have any experience with change streams? That's more or less required if you want a working application :)

Is this in the context of implementing subscriptions? I took a peek at the mongo implementation and I think I see whats going on. Correct me if Im wrong but under the hook you are using the mongodb changestream functionality to trigger various functions that "subscribe" to certain events (or types of events)
If so I can think of a few ways that you could do that in RDS land
Option1: Use JPA with polling
This would require/assume a few things

A new table that stores position-aware subscription information
Competing consumer model

Option 2: Use JPA's auditing entity listener
https://www.baeldung.com/jpa-entity-lifecycle-events

Use the JPA lifecycle hooks to fire subscription handlers when new events are inserted
The events would be guaranteed/force to be processed on the same "box" (process) from where the event originated

:warning: Unsure on what kind of delivery guarantees/data loss would be present in this solution. Needs more analysis
Option 3: Use a provider specific equivalent of mongodb's changestream
Postgres has the listen/notify concept

https://www.postgresql.org/docs/current/sql-notify.html
https://bitbucket.org/neilmcg/postgresql-websocket-example/src/master/src/main/java/PGNotifyToWebSocket.java

MySQL might have something similar
Option 4: CDC using integration tools
Use a solution like dbezium  to move events from your RDS system into a kafka stream. Subscribe to the kafka stream.

Option #1 would be the most generic to implement as it doesnt require any provider specific functionality nor an additional piece of infrastructure, but Im not sure if polling would cause other issues/not be an acceptable solution for the changestream problem
Do any of those jump out at you as the right place to start?
Does occurrent have any particular delivery/order guarantees with subscriptions?

e.g. I think the competing consumer model gives you at-least-once delivery but no order guarantees

Does the subscription model have to be position aware?

On another note, is there anything youd like to see code-wise before considering merging? Heres a few things Id like to do before marking this as "ready"

Port adaquate tests into the BaseTest class

Mostly just copying from the mongodb section

Add concrete JPA tests for the following providers

Postgres
[Optional] Dynamo
[Optional] Redis

Add javadocs to all public apis
Scrutinize dependencies

Currently using spring-data-starter-jpa
This is a very heavy package and Im only bringin it in to get tests to work
I think a better solution is to use the spring-data-jpa package instead

update the package structure to reflect the blocking/reactor structure in other package

Let me know if theres anything youd like me to add/remove!

Thanks for all your efforts. However, I think I would like to see better JSON support, i.e. not storing the data as a string :/ The reason is that I'd like to support query capabilities (https://occurrent.org/documentation#eventstore-queries), also inside the data property in the cloud event (I'm using this in production atm and I think it can be quite nice). If this is not possible with JPA, I think it might be better to implement support using other means (jdbc if that works). I don't have any experience with this myself though, but I guess it should work in both Postgres, MySQL and probably others.
Another thing I'm thinking of is subscription support (https://occurrent.org/documentation#subscriptions). Without subscriptions, it's hard to do anything useful. I think that we need subscription support from the get-go. I don't want to bring in Debezium unless it's really needed (to keep dependencies down), but maybe it would be a good starting point if it's too difficult to achieve it ourselves. I don't know if JDBC supports change streams or if one would need to write different change streams for different implementations. If so Debezium might be a more lucrative option, given that it supports everyone we want to do.
WDYT?

Hey sorry for the late reply. I was on vacation last week.

Re: JSON
Gotcha. Yeah I think have JSON support in a pretty good spot ATM (see above comment)

Re: Subscriptions
Makes sense not going down a route that makes use of dbezium or something like that
I think the two options that could be implemented then are

Some sort of table structure that stores subscription information + polling

:white_check_mark: Not provider specific
:x: Polling may not be as performant?

Using provider specific functioanlity to "listen" for changes

E.g. postgres supports Listen + Notify keywords
:x: Provider specific (different impls for postgres, mysql, etc)
:white_check_mark: Maybe more performant/beneficial for other reasons?

Do you prefer either of those options?

Ive got 14 failing tests that I need to wrap up before I take a stab at any of that

You should check out https://github.com/eugene-khyst/postgresql-event-sourcing in which the author has detailed a robust approach for implementing asynchronous subscribers using both polling as well as listen/notify on PostgreSQL. The readme goes into nice detail regarding the care that must be taken due to parallel transactions.
The discussion on Hacker News regarding that reference implementation gives further insight and mentions some alternative approaches: https://news.ycombinator.com/item?id=38084098
Perhaps you can ask @eugene-khyst whether or not he is interested in collaboration.

authors: frederikb johanhaleby nicklundin08

repo: johanhaleby/occurrent


text:
iOS pod "error: too many arguments to block call, expected 1, have 3"

Using "version": "2.0.1-rc.2" from package.json, I'm getting this when I'm building from xcode:
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:103:30: error: too many arguments to block call, expected 1, have 3
    return reject(@"ENOENT", [NSString stringWithFormat:@"ENOENT: no such file or directory, open '%@'", filepath], nil);
           ~~~~~~            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:123:32: error: too many arguments to block call, expected 1, have 3
      return reject(@"ENOENT", [NSString stringWithFormat:@"ENOENT: no such file or directory, open '%@'", filepath], nil);
             ~~~~~~            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:137:42: warning: incompatible pointer types sending 'NSException *' to parameter of type 'NSError *' [-Wincompatible-pointer-types]
    return [self reject:reject withError:e];
                                         ^
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:431:67: note: passing argument to parameter 'error' here
- (void)reject:(RCTPromiseRejectBlock)reject withError:(NSError *)error
                                                                  ^
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:149:30: error: too many arguments to block call, expected 1, have 3
    return reject(@"ENOENT", [NSString stringWithFormat:@"ENOENT: no such file or directory, open '%@'", filepath], nil);
           ~~~~~~            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:197:30: error: too many arguments to block call, expected 1, have 3
    return reject(@"ENOENT", [NSString stringWithFormat:@"ENOENT: no such file or directory, open '%@'", filepath], nil);
           ~~~~~~            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:209:30: error: too many arguments to block call, expected 1, have 3
    return reject(@"EISDIR", @"EISDIR: illegal operation on a directory, read", nil);
           ~~~~~~            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/path/to/my/project/node_modules/react-native-fs/RNFSManager.m:434:26: error: too many arguments to block call, expected 1, have 3
  reject(codeWithDomain, error.localizedDescription, error);
  ~~~~~~                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 6 errors generated.

Then, I can't use this library.
Also, I'm having the weird dependency of "react 0.11.0" (#116) installing from cocoapods...

I'm also having this same issue

I getting work this doing manual integration instead of cocoapods
I presume that the integration using cocoapods is completely outdated and does not work in current versions (0.35)

I can't get this to work using manual integration or cocoapods. Following the cocoapods installation instructions I get this 'too many arguments to block call' error  and using manual integration I get the referenced error #190

+1

+1

+1

+1

Here is what I did to resolve this problem. My RN version is 0.55.4
Go to iOS folder within react-native project
rm -rf Pods Podfile.lock
pod install
clear watchman watches: watchman watch-del-all
Remove and reinstall node_modules: rm -rf node_modules && npm install
Reset Metro Bundler cache: rm -rf /tmp/metro-bundler-cache-*
Remove haste cache: rm -rf /tmp/haste-map-react-native-packager-*

repo: johanneslumpe/react-native-fs


text:
How do i execute a single specific .feature file using selenium-cucumber-js

Currently to run my automation tests i am using *node index.js -s .\step-definitions -r .\reports*
to run a specific feature i need to add a tag and then use it in above command with a -t arg
but i have existing set of feature files where I donot have proper tags, is there some way we can specify a single .feature file in the above command to execute the tests as we can do with cucumber-js
eg :  providing : .\features\login.feature

Hi @guptarajatkn. This was not possible but a good idea so I've added it as a command line -f switch.
You will need to update your version by running the following:
npm uninstall selenium-cucumber-js --save
npm install selenium-cucumber-js --save

You then add the path to your feature, for example:
node index.js -s .\step-definitions -r .\reports -f .\features\login.feature

Let me know if this works for you.

Great. It Worked.
Really Cool Thanks :)

authors: guptarajatkn john-doherty

repo: john-doherty/selenium-cucumber-js

license: isc


text:
issue #44

removed the height property to allow the image to adjust its size based on the container's height
set a minimum width to ensure the image is always visible
set a maximum height to ensure the image doesn't exceed the container's height
set the display property to block to remove any extra spacing around the image
centered the image horizontally.

Hi @proplunger !
thanks for fixing this issue! Just one thing: could you please move this inline styles here? This file holds all the styles for component TransactionsListItem and .transactions-list-item__image is it's part

authors: johnSamilin proplunger

repo: johnSamilin/rosplata


text:
Build fail: org.parceler.ParcelerRuntimeException

Could you give me advice what makes error bellow to apear?
Exception in thread "pool-20-thread-1" org.parceler.ParcelerRuntimeException: Unable to find appropriate Parcel method to write java.lang.Object
	at org.parceler.internal.Generators.getGenerator(Generators.java:49)
	at org.parceler.internal.generator.MapReadWriteGenerator.generateReader(MapReadWriteGenerator.java:91)
	at org.parceler.internal.ParcelableGenerator.buildReadFromParcelExpression(ParcelableGenerator.java:282)
	at org.parceler.internal.ParcelableGenerator.buildReadFromParcel(ParcelableGenerator.java:234)
	at org.parceler.internal.ParcelableGenerator.buildParcelRead(ParcelableGenerator.java:166)
	at org.parceler.internal.ParcelableGenerator.generateParcelable(ParcelableGenerator.java:100)
	at org.parceler.internal.ParcelTransactionWorker.innerRun(ParcelTransactionWorker.java:54)
	at org.parceler.internal.ParcelTransactionWorker.innerRun(ParcelTransactionWorker.java:34)
	at org.parceler.transfuse.transaction.AbstractCompletionTransactionWorker.run(AbstractCompletionTransactionWorker.java:35)
	at org.parceler.transfuse.transaction.CodeGenerationScopedTransactionWorker.innerRun(CodeGenerationScopedTransactionWorker.java:47)
	at org.parceler.transfuse.transaction.AbstractCompletionTransactionWorker.run(AbstractCompletionTransactionWorker.java:35)
	at org.parceler.transfuse.transaction.ScopedTransactionWorker.run(ScopedTransactionWorker.java:55)
	at org.parceler.transfuse.transaction.Transaction.run(Transaction.java:77)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Exception in thread "pool-22-thread-1" org.parceler.ParcelerRuntimeException: Unable to find appropriate Parcel method to write java.lang.Object
	at org.parceler.internal.Generators.getGenerator(Generators.java:49)
	at org.parceler.internal.generator.MapReadWriteGenerator.generateReader(MapReadWriteGenerator.java:91)
	at org.parceler.internal.ParcelableGenerator.buildReadFromParcelExpression(ParcelableGenerator.java:282)
	at org.parceler.internal.ParcelableGenerator.buildReadFromParcel(ParcelableGenerator.java:234)
	at org.parceler.internal.ParcelableGenerator.buildParcelRead(ParcelableGenerator.java:166)
	at org.parceler.internal.ParcelableGenerator.generateParcelable(ParcelableGenerator.java:100)
	at org.parceler.internal.ParcelTransactionWorker.innerRun(ParcelTransactionWorker.java:54)
	at org.parceler.internal.ParcelTransactionWorker.innerRun(ParcelTransactionWorker.java:34)
	at org.parceler.transfuse.transaction.AbstractCompletionTransactionWorker.run(AbstractCompletionTransactionWorker.java:35)
	at org.parceler.transfuse.transaction.CodeGenerationScopedTransactionWorker.innerRun(CodeGenerationScopedTransactionWorker.java:47)
	at org.parceler.transfuse.transaction.AbstractCompletionTransactionWorker.run(AbstractCompletionTransactionWorker.java:35)
	at org.parceler.transfuse.transaction.ScopedTransactionWorker.run(ScopedTransactionWorker.java:55)
	at org.parceler.transfuse.transaction.Transaction.run(Transaction.java:77)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Exception in thread "pool-24-thread-1" org.parceler.ParcelerRuntimeException: Unable to find appropriate Parcel method to write java.lang.Object
	at org.parceler.internal.Generators.getGenerator(Generators.java:49)
	at org.parceler.internal.generator.MapReadWriteGenerator.generateReader(MapReadWriteGenerator.java:91)
	at org.parceler.internal.ParcelableGenerator.buildReadFromParcelExpression(ParcelableGenerator.java:282)
	at org.parceler.internal.ParcelableGenerator.buildReadFromParcel(ParcelableGenerator.java:234)
	at org.parceler.internal.ParcelableGenerator.buildParcelRead(ParcelableGenerator.java:166)
	at org.parceler.internal.ParcelableGenerator.generateParcelable(ParcelableGenerator.java:100)
	at org.parceler.internal.ParcelTransactionWorker.innerRun(ParcelTransactionWorker.java:54)
	at org.parceler.internal.ParcelTransactionWorker.innerRun(ParcelTransactionWorker.java:34)
	at org.parceler.transfuse.transaction.AbstractCompletionTransactionWorker.run(AbstractCompletionTransactionWorker.java:35)
	at org.parceler.transfuse.transaction.CodeGenerationScopedTransactionWorker.innerRun(CodeGenerationScopedTransactionWorker.java:47)
	at org.parceler.transfuse.transaction.AbstractCompletionTransactionWorker.run(AbstractCompletionTransactionWorker.java:35)
	at org.parceler.transfuse.transaction.ScopedTransactionWorker.run(ScopedTransactionWorker.java:55)
	at org.parceler.transfuse.transaction.Transaction.run(Transaction.java:77)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Error:Execution failed for task ':app:compileDebugJava'.
> org.parceler.transfuse.TransfuseAnalysisException: @Parcel code generation did not complete successfully.

How does annotation should be changed to achieve its normal working state?
@Parcel
public class RetroClientModel {

     @ParcelProperty("id")
     long id;

     @ParcelProperty("login")
     String login;

     @ParcelProperty("password")
     String password;
   ...
}

Is it necessary to use ParcelFactory each time to create Object instance as it was described in example?

Seems to build fine for me.  Are there any other non-built-in-types referenced in RetroClientModel?

@johncarl81, sorry - it is all my fault. I've missed that there was a HashMap object field. I thought that it would stay as NULL.

@evasyuk I am facing the same problem.
@SerializedName("current_page")
private String currentPage;
@SerializedName("maximum_page")
@SerializedName("search_result")
private List ewbSearchResult = new ArrayList();
Would you please help me w, how to resolve this issue. I am using Retrofit with parcel.

@rakesh-3607, most likely your problem stems from the fact that you didn't declare the generic parameters on your List.  Is there some type that is always stored in this list?

Hi,
It's resolved. There was problem with inner class declared withing the main class that parse API response
Thanks

@johncarl81  Thanks


text:
Typescript error due to .ts extension from imports in generated files

Generated typescript files of @runtypes/runtyping contain a .ts extension for imports which causes typescript error "TS2691: An import path cannot end with a '.ts' extension. Consider importing 'path-without-ts-extension' instead.". I am not sure whether the existence of the error depends on the particular tsconfig used.

Hey @Meterius.
I haven't come across this problem before. Are you able to provide an example?

Yes, I have setup an empty project with an empty tsconfig. The error occurs when running tsc (also in the WebStorm IDE Typescript Parser), in both typescript 4.8.4 and 4.2.4.
package.json
{
  "name": "test",
  "version": "1.0.0",
  "description": "",
  "scripts": {
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@runtyping/runtypes": "^1.4.0",
    "runtypes": "^6.6.0",
    "typescript": "^4.8.4"
  }
}

test.ts
export enum Type {
  A,
  B
}

export interface Example {
  type: Type;
}

runtyping.yml
targetFile: ./test.runtyping.ts
runtypeFormat: "{type}RT"
sourceTypes:
  exportStaticType: true
  file: ./test.ts
  type:
    - Example

Compilation Output
test.runtyping.ts:2:31 - error TS2691: An import path cannot end with a '.ts' extension. Consider importing 'C:/Users/jonah/WebstormProjects/test/test' instead.

2 import { Type as _Type } from 'C:/Users/jonah/WebstormProjects/test/test.ts';

Hmm. I just added these files to a stackblitz project and it worked just fine and dandy:
https://stackblitz.com/edit/node-askwnv?file=package.json
I wonder if this is a bug in windows only. I'll have to install windows to verify.

authors: Meterius johngeorgewright

repo: johngeorgewright/runtyping


text:
Add more Product endpoints

Added get_product_categories_for_asin/2 and get_competitive_pricing_for_asin/2

🔥

authors: chrissloey johnhamelink

repo: johnhamelink/mws


text:
c++17 issue with 'digits_v'

Hi, while compiling the latest from the 'develop' branch with the option /std:c++17 with msvc compiler version 19.15.26730 I get these errors:
cl /Fofptest.obj /c fptest.cpp /TP /nologo /Z7 /Od /EHsc /std:c++17 /Icnl\include /I.

cnl\include\cnl\_impl\fixed_point\type.h(191): error C2065: 'digits_v': undeclared identifier
cnl\include\cnl\_impl\fixed_point\type.h(191): error C2062: type 'int' unexpected
cnl\include\cnl\_impl\fixed_point\type.h(191): error C2947: expecting '>' to terminate template-argument-list, found '>'
cnl\include\cnl\_impl\fixed_point\type.h(191): error C2976: 'cnl::set_digits_t': too few template arguments
cnl\include\cnl\_impl\num_traits\set_digits.h(171): note: see declaration of 'cnl::set_digits_t'
cnl\include\cnl\_impl\fixed_point\type.h(191): error C2059: syntax error: ')'
cnl\include\cnl\_impl\fixed_point\type.h(191): error C2955: 'cnl::fixed_point': use of class template requires template argument list
cnl\include\cnl\_impl\fixed_point\type.h(46): note: see declaration of 'cnl::fixed_point'
cnl\include\cnl\_impl\fixed_point\type.h(189): error C2639: trailing return type 'cnl::fixed_point' of deduction guide should be a specialization of 'cnl::fixed_point'
cnl\include\cnl\_impl\fixed_point\type.h(191): error C2988: unrecognizable template declaration/definition
cnl\include\cnl\_impl\fixed_point\type.h(191): error C2059: syntax error: ','

The code looks like this:
#include "cnl/fixed_point.h"

typedef cnl::fixed_point<std::int64_t, -32> real_t;

int main(int argc, char** argv) {

	real_t n = 5.0;
	if (n > 0LL) ;
	return (int)n;
};

Compiler version:
$ cl --version
Microsoft (R) C/C++ Optimizing Compiler Version 19.15.26730 for x64

Older versions (like 19.14.26433) didn't have this issue, but I'm stuck with the newer one. Thanks

This change has a likely fix to get you unstuck.

Thanks!
On Sat, 8 Dec 2018 at 08:40, John McFarlane notifications@github.com
wrote:

This change
https://github.com/johnmcfarlane/cnl/pull/339/commits/6266933091ea2d5fe40728e0ce29224c1c32179c
has a likely fix to get you unstuck.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/johnmcfarlane/cnl/issues/338#issuecomment-445452968,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGVmPW2FeB2F5BWxC6TVhJTvzlsfhjmsks5u26VEgaJpZM4ZJg65
.

Fixes are merged. Thanks for bringing this to my attention: MSVC support is in much better shape now. LMK if there's anything outstanding.

authors: johnmcfarlane punto-

repo: johnmcfarlane/cnl


text:
Update README.md to link to the jd-index-generator webapp and the rep…

…ository associated with it.
i haven't done any evaluation of the code in the repository, i am only providing the links! //@emory

really i just wanna be on the same page as bsag ;) but i do refer to this webapp occasionally.

repo: johnnydecimal/awesome-johnnydecimal


text:
ref intellisense enchancement

please check https://github.com/vuejs/vetur/issues/2605  ，I think this is quite useful and worth to integrate in volar, the cost may be much cheeper than vetur... vetur is too big to add a new feature...
Can we do that ?

please try 0.20.4. and this is experimental feature temporarily, it maybe revoke if not suitable.

wow thanks！🎉⚡

authors: ShenQingchuan johnsoncodehk

repo: johnsoncodehk/volar


text:
Add jest

good

looks good

repo: johntango/github-actions-for-ci