vscode crashes from time to time on Ubuntu 19.04

VSCode Version:
OS Version: Ubuntu 19.04

Steps to Reproduce:

Install vscode on 19.04
Crash happens even in idle state

Does this issue occur when all extensions are disabled?: Yes/No
Version: 1.33.1
Commit: 51b0b28134d51361cf996d2f0a1c698247aeabd8
Date: 2019-04-11T08:20:22.771Z
Electron: 3.1.6
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Linux x64 5.0.0-13-generic
Package: code 1.33.1-1554971066 [modified: usr/share/applications/code-url-handler.desktop usr/share/applications/code.desktop] [origin: vscode stable]
PackageArchitecture: amd64
ProcCpuinfoMinimal:
 processor	: 3
 vendor_id	: GenuineIntel
 cpu family	: 6
 model		: 94
 model name	: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
 stepping	: 3
 microcode	: 0xcc
 cpu MHz		: 2591.492
 cache size	: 6144 KB
 physical id	: 6
 siblings	: 1
 core id		: 0
 cpu cores	: 1
 apicid		: 6
 initial apicid	: 6
 fpu		: yes
 fpu_exception	: yes
 cpuid level	: 22
 wp		: yes
 flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xsaves arat flush_l1d arch_capabilities
 bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
 bogomips	: 5182.98
 clflush size	: 64
 cache_alignment	: 64
 address sizes	: 43 bits physical, 48 bits virtual
 power management:
ProcVersionSignature: Ubuntu 5.0.0-13.14-generic 5.0.6
Registers:
 rax            0x7fede1ce7000<PHONE_NUMBER>79392
 rbx            0xffffffff<PHONE_NUMBER>
 rcx            0x3                 3
 rdx            0x0                 0
 rsi            0x2                 2
 rdi            0xe7187404c00<PHONE_NUMBER>1232
 rbp            0xe718604c000       0xe718604c000
 rsp            0x7ffd00c03940      0x7ffd00c03940
 r8             0xf                 15
 r9             0x10                16
 r10            0x1c68dcc           29789644
 r11            0xe7186d6d000<PHONE_NUMBER>8208
 r12            0xe718740ae20<PHONE_NUMBER>6352
 r13            0x3                 3
 r14            0x7ffd00c03a50<PHONE_NUMBER>51280
 r15            0xe7187a1ced0<PHONE_NUMBER>1712
 rip            0x7fedebb2cd97      0x7fedebb2cd97
 eflags         0x10206             [ PF IF RF ]
 cs             0x33                51
 ss             0x2b                43
 ds             0x0                 0
 es             0x0                 0
 fs             0x0                 0
 gs             0x0                 0
SegvAnalysis:
 Segfault happened at: 0x7fedebb2cd97:	mov    %r13d,(%rax,%rbx,1)
 PC (0x7fedebb2cd97) ok
 source "%r13d" ok
 destination "(%rax,%rbx,1)" (0x7feee1ce6fff) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
SourcePackage: code
Stacktrace:
 #0  0x00007fedebb2cd97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #1  0x00007fedebb025f5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #2  0x00007fedebb0284c in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #3  0x00007fedebb02ca2 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #4  0x00007fedebd3d4d8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #5  0x0000000002ac9bd9 in ?? ()
 No symbol table info available.
 #6  0x0000000002aca087 in ?? ()
 No symbol table info available.
 #7  0x0000000002ac0a35 in ?? ()
 No symbol table info available.
 #8  0x0000000002ad0828 in ?? ()
 No symbol table info available.
 #9  0x0000000002157170 in ?? ()
 No symbol table info available.
 #10 0x000000000220b3e3 in ?? ()
 No symbol table info available.
 #11 0x00000000021e1649 in ?? ()
 No symbol table info available.
 #12 0x00000000021f55a5 in ?? ()
 No symbol table info available.
 #13 0x00000000021a7588 in ?? ()
 No symbol table info available.
 #14 0x000000000214e786 in ?? ()
 No symbol table info available.
 #15 0x000000000214e5bf in ?? ()
 No symbol table info available.
 #16 0x000000000214d4ec in ?? ()
 No symbol table info available.
 #17 0x000000000214b987 in ?? ()
 No symbol table info available.
 #18 0x0000000002149f05 in ?? ()
 No symbol table info available.
 #19 0x00000000021ad990 in ?? ()
 No symbol table info available.
 #20 0x0000000004973ba4 in ?? ()
 No symbol table info available.
 #21 0x00000000049187be in ?? ()
 No symbol table info available.
 #22 0x0000000004918e27 in ?? ()
 No symbol table info available.
 #23 0x00000000049233cf in ?? ()
 No symbol table info available.
 #24 0x00007fedf0a59aae in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #25 0x00007fedf0a59d48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #26 0x00007fedf0a59ddc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #27 0x00000000049196d2 in ?? ()
 No symbol table info available.
 #28 0x00000000049953e5 in ?? ()
 No symbol table info available.
 #29 0x0000000002075e6c in ?? ()
 No symbol table info available.
 #30 0x0000000002074798 in ?? ()
 No symbol table info available.
 #31 0x0000000004a804c4 in ?? ()
 No symbol table info available.
 #32 0x0000000002072dd4 in ?? ()
 No symbol table info available.
 #33 0x0000000004aea336 in main ()
 No symbol table info available.
StacktraceAddressSignature: /usr/share/code/code:11:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+3bed97:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+3945f5:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+39484c:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+394ca2:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+5cf4d8:/usr/share/code/code+1ab8bd9:/usr/share/code/code+1ab9087:/usr/share/code/code+1aafa35:/usr/share/code/code+1abf828:/usr/share/code/code+1146170:/usr/share/code/code+11fa3e3:/usr/share/code/code+11d0649:/usr/share/code/code+11e45a5:/usr/share/code/code+1196588:/usr/share/code/code+113d786
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
Tags: disco third-party-packages
ThreadStacktrace:
 .
 Thread 9 (Thread 0x7fede4001700 (LWP 120109)):
 #0  0x00007fedf0231e3f in epoll_wait (epfd=22, events=0xe718616bd80, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
         resultvar =<PHONE_NUMBER>3709551612
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1  0x00000000049a392d in ?? ()
 No symbol table info available.
 #2  0x00000000049a248c in ?? ()
 No symbol table info available.
 #3  0x0000000004919d20 in ?? ()
 No symbol table info available.
 #4  0x00000000049953e5 in ?? ()
 No symbol table info available.
 #5  0x0000000004909974 in ?? ()
 No symbol table info available.
 #6  0x000000000490d661 in ?? ()
 No symbol table info available.
 #7  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659709187840,<PHONE_NUMBER>709437503,<PHONE_NUMBER>54110,<PHONE_NUMBER>54111,<PHONE_NUMBER>54552,<PHONE_NUMBER>84576, -1712355858027065793, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 8 (Thread 0x7fede2dff700 (LWP 120112)):
 #0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fede2dfe798) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
         __ret = -512
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fede2dfe748, cond=0x7fede2dfe770) at pthread_cond_wait.c:502
         spin = 0
         buffer = {__routine = 0x7fedf2965050 <__condvar_cleanup_waiting>, __arg = 0x7fede2dfe6a0, __canceltype = -488642864, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7fede2dfe770, mutex = 0x7fede2dfe748, private = 0}
         rt = <optimized out>
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_wait (cond=0x7fede2dfe770, mutex=0x7fede2dfe748) at pthread_cond_wait.c:655
 No locals.
 #3  0x00000000049611ff in ?? ()
 No symbol table info available.
 #4  0x0000000004960fcf in ?? ()
 No symbol table info available.
 #5  0x000000000491938b in ?? ()
 No symbol table info available.
 #6  0x00000000049953e5 in ?? ()
 No symbol table info available.
 #7  0x0000000004909974 in ?? ()
 No symbol table info available.
 #8  0x000000000490d661 in ?? ()
 No symbol table info available.
 #9  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659690305280,<PHONE_NUMBER>709437503,<PHONE_NUMBER>49262,<PHONE_NUMBER>49263,<PHONE_NUMBER>49704,<PHONE_NUMBER>02016, -1712369699632918977, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #10 0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 7 (Thread 0x7fede5003700 (LWP 120107)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fede5002680, expected=0, futex_word=0x7fede50027a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7fede50027b8, mutex=0x7fede5002758, cond=0x7fede5002780) at pthread_cond_wait.c:533
         rt = {tv_sec = 29, tv_nsec = 999996659}
         spin = 0
         buffer = {__routine = 0x7fedf2965050 <__condvar_cleanup_waiting>, __arg = 0x7fede50026b0, __canceltype = -452974880, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7fede5002780, mutex = 0x7fede5002758, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7fede5002780, mutex=0x7fede5002758, abstime=0x7fede50027b8) at pthread_cond_wait.c:667
 No locals.
 #3  0x00000000049612e4 in ?? ()
 No symbol table info available.
 #4  0x0000000004965e5b in ?? ()
 No symbol table info available.
 #5  0x000000000496901a in ?? ()
 No symbol table info available.
 #6  0x000000000490d661 in ?? ()
 No symbol table info available.
 #7  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659725973248,<PHONE_NUMBER>709437503,<PHONE_NUMBER>53422,<PHONE_NUMBER>53423,<PHONE_NUMBER>53864,<PHONE_NUMBER>69984, -1712353660077552065, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 6 (Thread 0x7fede6806700 (LWP 120104)):
 #0  0x00007fedf0231e3f in epoll_wait (epfd=19, events=0xe7185f9a000, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
         resultvar =<PHONE_NUMBER>3709551612
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1  0x00000000049a392d in ?? ()
 No symbol table info available.
 #2  0x00000000049a248c in ?? ()
 No symbol table info available.
 #3  0x0000000004919d20 in ?? ()
 No symbol table info available.
 #4  0x00000000049953e5 in ?? ()
 No symbol table info available.
 #5  0x0000000004909974 in ?? ()
 No symbol table info available.
 #6  0x000000000490d661 in ?? ()
 No symbol table info available.
 #7  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659751151360,<PHONE_NUMBER>709437503,<PHONE_NUMBER>53646,<PHONE_NUMBER>53647,<PHONE_NUMBER>54088,<PHONE_NUMBER>48096, -1712361353974591937, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 5 (Thread 0x7fede5804700 (LWP 120106)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fede5803680, expected=0, futex_word=0x7fede58037a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7fede58037b8, mutex=0x7fede5803758, cond=0x7fede5803780) at pthread_cond_wait.c:533
         rt = {tv_sec = 29, tv_nsec = 999996942}
         spin = 0
         buffer = {__routine = 0x7fedf2965050 <__condvar_cleanup_waiting>, __arg = 0x7fede58036b0, __canceltype = -444582176, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7fede5803780, mutex = 0x7fede5803758, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7fede5803780, mutex=0x7fede5803758, abstime=0x7fede58037b8) at pthread_cond_wait.c:667
 No locals.
 #3  0x00000000049612e4 in ?? ()
 No symbol table info available.
 #4  0x0000000004965e5b in ?? ()
 No symbol table info available.
 #5  0x000000000496901a in ?? ()
 No symbol table info available.
 #6  0x000000000490d661 in ?? ()
 No symbol table info available.
 #7  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659734365952,<PHONE_NUMBER>709437503,<PHONE_NUMBER>53422,<PHONE_NUMBER>53423,<PHONE_NUMBER>53864,<PHONE_NUMBER>62688, -1712354760126050753, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 4 (Thread 0x7fede6005700 (LWP 120105)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fede6004680, expected=0, futex_word=0x7fede60047a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7fede60047b8, mutex=0x7fede6004758, cond=0x7fede6004780) at pthread_cond_wait.c:533
         rt = {tv_sec = 29, tv_nsec = 999995864}
         spin = 0
         buffer = {__routine = 0x7fedf2965050 <__condvar_cleanup_waiting>, __arg = 0x7fede60046b0, __canceltype = -436189472, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7fede6004780, mutex = 0x7fede6004758, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7fede6004780, mutex=0x7fede6004758, abstime=0x7fede60047b8) at pthread_cond_wait.c:667
 No locals.
 #3  0x00000000049612e4 in ?? ()
 No symbol table info available.
 #4  0x0000000004965e5b in ?? ()
 No symbol table info available.
 #5  0x000000000496901a in ?? ()
 No symbol table info available.
 #6  0x000000000490d661 in ?? ()
 No symbol table info available.
 #7  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659742758656,<PHONE_NUMBER>709437503,<PHONE_NUMBER>53422,<PHONE_NUMBER>53423,<PHONE_NUMBER>53864,<PHONE_NUMBER>55392, -1712360253926093249, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 3 (Thread 0x7fede4802700 (LWP 120108)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fede4801680, expected=0, futex_word=0x7fede48017a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7fede48017b8, mutex=0x7fede4801758, cond=0x7fede4801780) at pthread_cond_wait.c:533
         rt = {tv_sec = 29, tv_nsec = 999996947}
         spin = 0
         buffer = {__routine = 0x7fedf2965050 <__condvar_cleanup_waiting>, __arg = 0x7fede48016b0, __canceltype = -461367584, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7fede4801780, mutex = 0x7fede4801758, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7fede4801780, mutex=0x7fede4801758, abstime=0x7fede48017b8) at pthread_cond_wait.c:667
 No locals.
 #3  0x00000000049612e4 in ?? ()
 No symbol table info available.
 #4  0x0000000004965e5b in ?? ()
 No symbol table info available.
 #5  0x000000000496901a in ?? ()
 No symbol table info available.
 #6  0x000000000490d661 in ?? ()
 No symbol table info available.
 #7  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659717580544,<PHONE_NUMBER>709437503,<PHONE_NUMBER>53422,<PHONE_NUMBER>53423,<PHONE_NUMBER>53864,<PHONE_NUMBER>77280, -1712356958075564481, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 2 (Thread 0x7feded363700 (LWP 120103)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7feded362690, expected=0, futex_word=0x7feded3627b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7feded3627c8, mutex=0x7feded362768, cond=0x7feded362790) at pthread_cond_wait.c:533
         rt = {tv_sec = 4, tv_nsec = 999996623}
         spin = 0
         buffer = {__routine = 0x7fedf2965050 <__condvar_cleanup_waiting>, __arg = 0x7feded3626c0, __canceltype = -315218192, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7feded362790, mutex = 0x7feded362768, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7feded362790, mutex=0x7feded362768, abstime=0x7feded3627c8) at pthread_cond_wait.c:667
 No locals.
 #3  0x00000000049612e4 in ?? ()
 No symbol table info available.
 #4  0x0000000004919381 in ?? ()
 No symbol table info available.
 #5  0x00000000049953e5 in ?? ()
 No symbol table info available.
 #6  0x0000000004909974 in ?? ()
 No symbol table info available.
 #7  0x000000000490d661 in ?? ()
 No symbol table info available.
 #8  0x00007fedf295f182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140659863729920,<PHONE_NUMBER>709437503,<PHONE_NUMBER>53486,<PHONE_NUMBER>53487,<PHONE_NUMBER>53928,<PHONE_NUMBER>26656, -1712371681760326081, -1712405519943020993}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #9  0x00007fedf0231b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 1 (Thread 0x7fedeeaf3cc0 (LWP 120101)):
 #0  0x00007fedebb2cd97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #1  0x00007fedebb025f5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #2  0x00007fedebb0284c in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #3  0x00007fedebb02ca2 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #4  0x00007fedebd3d4d8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #5  0x0000000002ac9bd9 in ?? ()
 No symbol table info available.
 #6  0x0000000002aca087 in ?? ()
 No symbol table info available.
 #7  0x0000000002ac0a35 in ?? ()
 No symbol table info available.
 #8  0x0000000002ad0828 in ?? ()
 No symbol table info available.
 #9  0x0000000002157170 in ?? ()
 No symbol table info available.
 #10 0x000000000220b3e3 in ?? ()
 No symbol table info available.
 #11 0x00000000021e1649 in ?? ()
 No symbol table info available.
 #12 0x00000000021f55a5 in ?? ()
 No symbol table info available.
 #13 0x00000000021a7588 in ?? ()
 No symbol table info available.
 #14 0x000000000214e786 in ?? ()
 No symbol table info available.
 #15 0x000000000214e5bf in ?? ()
 No symbol table info available.
 #16 0x000000000214d4ec in ?? ()
 No symbol table info available.
 #17 0x000000000214b987 in ?? ()
 No symbol table info available.
 #18 0x0000000002149f05 in ?? ()
 No symbol table info available.
 #19 0x00000000021ad990 in ?? ()
 No symbol table info available.
 #20 0x0000000004973ba4 in ?? ()
 No symbol table info available.
 #21 0x00000000049187be in ?? ()
 No symbol table info available.
 #22 0x0000000004918e27 in ?? ()
 No symbol table info available.
 #23 0x00000000049233cf in ?? ()
 No symbol table info available.
 #24 0x00007fedf0a59aae in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #25 0x00007fedf0a59d48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #26 0x00007fedf0a59ddc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #27 0x00000000049196d2 in ?? ()
 No symbol table info available.
 #28 0x00000000049953e5 in ?? ()
 No symbol table info available.
 #29 0x0000000002075e6c in ?? ()
 No symbol table info available.
 #30 0x0000000002074798 in ?? ()
 No symbol table info available.
 #31 0x0000000004a804c4 in ?? ()
 No symbol table info available.
 #32 0x0000000002072dd4 in ?? ()
 No symbol table info available.
 #33 0x0000000004aea336 in main ()
 No symbol table info available.
Title: code crashed with SIGSEGV
UnreportableReason:
 You have some obsolete package versions installed. Please upgrade the following packages and check if the problem still occurs:

 bash, bind9-host, debconf, debconf-i18n, gnome-control-center, gnome-control-center-data, gnome-control-center-faces, libbind9-161, libcups2, libdns-export1104, libdns1104, libisc-export1100, libisc1100, libisccc161, libisccfg163, liblwres161
UpgradeStatus: No upgrade log present (probably fresh install)
_MarkForUpload: True
separator:

We are building exploration builds that use a much newer version of our UI framework (Electron version 4.0.x). I wonder if this issue reproduces with one of these builds, could you try? Download:

macOS: Download
Linux: Download
Windows: Download

Loaded suggested version on Ubuntu, got crash almost right away.
Version: 1.32.0-exploration
Commit: 14236f9f44cc7c94055bb8e65ebda29a4a91ddc7
Date: 2019-02-18T11:47:59.892Z
Electron: 4.0.5
Chrome: 69.0.3497.106
Node.js: 10.11.0
V8: 6.9.427.24-electron.0
OS: Linux x64 5.0.0-13-generic

Package: code-exploration 1.32.0-1550490730 [modified: usr/share/applications/code-exploration.desktop usr/share/applications/code-exploration-url-handler.desktop] [origin: vscode stable]
PackageArchitecture: amd64
ProcCpuinfoMinimal:
 processor	: 3
 vendor_id	: GenuineIntel
 cpu family	: 6
 model		: 94
 model name	: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
 stepping	: 3
 microcode	: 0xcc
 cpu MHz		: 2591.492
 cache size	: 6144 KB
 physical id	: 6
 siblings	: 1
 core id		: 0
 cpu cores	: 1
 apicid		: 6
 initial apicid	: 6
 fpu		: yes
 fpu_exception	: yes
 cpuid level	: 22
 wp		: yes
 flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xsaves arat flush_l1d arch_capabilities
 bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
 bogomips	: 5182.98
 clflush size	: 64
 cache_alignment	: 64
 address sizes	: 43 bits physical, 48 bits virtual
 power management:
ProcVersionSignature: Ubuntu 5.0.0-13.14-generic 5.0.6
Registers:
 rax            0x7f0f9ebc1000<PHONE_NUMBER>61984
 rbx            0xffffffff<PHONE_NUMBER>
 rcx            0x3                 3
 rdx            0x0                 0
 rsi            0x2                 2
 rdi            0x3dc489d3bec0<PHONE_NUMBER>9872
 rbp            0x3dc489525a00      0x3dc489525a00
 rsp            0x7ffed7373610      0x7ffed7373610
 r8             0xf                 15
 r9             0x10                16
 r10            0x2321760           36837216
 r11            0x3dc489864000<PHONE_NUMBER>1152
 r12            0x3dc489ecefc0<PHONE_NUMBER>0816
 r13            0x3                 3
 r14            0x1                 1
 r15            0x3                 3
 rip            0x7f0fa7232d97      0x7f0fa7232d97
 eflags         0x10206             [ PF IF RF ]
 cs             0x33                51
 ss             0x2b                43
 ds             0x0                 0
 es             0x0                 0
 fs             0x0                 0
 gs             0x0                 0
SegvAnalysis:
 Segfault happened at: 0x7f0fa7232d97:	mov    %r13d,(%rax,%rbx,1)
 PC (0x7f0fa7232d97) ok
 source "%r13d" ok
 destination "(%rax,%rbx,1)" (0x7f109ebc0fff) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
SourcePackage: code-exploration
Stacktrace:
 #0  0x00007f0fa7232d97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #1  0x00007f0fa72085f5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #2  0x00007f0fa720884c in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #3  0x00007f0fa7208ca2 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #4  0x00007f0fa7443323 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #5  0x000055f58da546c4 in ?? ()
 No symbol table info available.
 #6  0x000055f58da5462e in ?? ()
 No symbol table info available.
 #7  0x000055f58da54ab4 in ?? ()
 No symbol table info available.
 #8  0x000055f58da55127 in ?? ()
 No symbol table info available.
 #9  0x000055f58da64288 in ?? ()
 No symbol table info available.
 #10 0x000055f58da57646 in ?? ()
 No symbol table info available.
 #11 0x000055f58de0d8a6 in ?? ()
 No symbol table info available.
 #12 0x000055f58dd00a8a in ?? ()
 No symbol table info available.
 #13 0x000055f58dcd6890 in ?? ()
 No symbol table info available.
 #14 0x000055f58dceac29 in ?? ()
 No symbol table info available.
 #15 0x000055f58dcae168 in ?? ()
 No symbol table info available.
 #16 0x000055f58e0f07ae in ?? ()
 No symbol table info available.
 #17 0x000055f58e0f0604 in ?? ()
 No symbol table info available.
 #18 0x000055f58e0ef546 in ?? ()
 No symbol table info available.
 #19 0x000055f58e0ea357 in ?? ()
 No symbol table info available.
 #20 0x000055f58e0e88e5 in ?? ()
 No symbol table info available.
 #21 0x000055f58e0f6565 in ?? ()
 No symbol table info available.
 #22 0x000055f58cef2c88 in ?? ()
 No symbol table info available.
 #23 0x000055f58cf0d880 in ?? ()
 No symbol table info available.
 #24 0x000055f58cf0ddc6 in ?? ()
 No symbol table info available.
 #25 0x000055f58cf0dfc3 in ?? ()
 No symbol table info available.
 #26 0x000055f58cf232ef in ?? ()
 No symbol table info available.
 #27 0x00007f0fadd89aae in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #28 0x00007f0fadd89d48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #29 0x00007f0fadd89ddc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #30 0x000055f58cf0ec12 in ?? ()
 No symbol table info available.
 #31 0x000055f58cf29d95 in ?? ()
 No symbol table info available.
 #32 0x000055f58fc54028 in ?? ()
 No symbol table info available.
 #33 0x000055f58cd9d1f9 in ?? ()
 No symbol table info available.
 #34 0x000055f58e196cd5 in ?? ()
 No symbol table info available.
 #35 0x000055f58cd9b431 in ?? ()
 No symbol table info available.
 #36 0x000055f58b3ac27b in ?? ()
 No symbol table info available.
 #37 0x00007f0fab885b6b in __libc_start_main (main=0x55f58b3ac130, argc=7, argv=0x7ffed7374f68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffed7374f58) at ../csu/libc-start.c:308
         self = <optimized out>
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -2124704108161870121,<PHONE_NUMBER>1744,<PHONE_NUMBER>46976, 0, 0, -5290259224143407401, -5226497471826045225}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffed7374fa8, 0x7f0fae219190}, data = {prev = 0x0, cleanup = 0x0, canceltype = -684240984}}}
         not_first_call = <optimized out>
 #38 0x000055f58b3ac02a in _start ()
 No symbol table info available.
StacktraceAddressSignature: /usr/share/code-exploration/code-exploration:11:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+3bed97:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+3945f5:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+39484c:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+394ca2:/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so+5cf323:/usr/share/code-exploration/code-exploration+26a86c4:/usr/share/code-exploration/code-exploration+26a862e:/usr/share/code-exploration/code-exploration+26a8ab4:/usr/share/code-exploration/code-exploration+26a9127:/usr/share/code-exploration/code-exploration+26b8288:/usr/share/code-exploration/code-exploration+26ab646:/usr/share/code-exploration/code-exploration+2a618a6:/usr/share/code-exploration/code-exploration+2954a8a:/usr/share/code-exploration/code-exploration+292a890:/usr/share/code-exploration/code-exploration+293ec29
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
Tags: disco third-party-packages
ThreadStacktrace:
 .
 Thread 7 (Thread 0x7f0f9f607700 (LWP 4835)):
 #0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f0f9f6067a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
         __ret = -512
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7f0f9f606758, cond=0x7f0f9f606780) at pthread_cond_wait.c:502
         spin = 0
         buffer = {__routine = 0x7f0faded2050 <__condvar_cleanup_waiting>, __arg = 0x7f0f9f6066b0, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7f0f9f606780, mutex = 0x7f0f9f606758, private = 0}
         rt = <optimized out>
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_wait (cond=0x7f0f9f606780, mutex=0x7f0f9f606758) at pthread_cond_wait.c:655
 No locals.
 #3  0x000055f58cf95172 in ?? ()
 No symbol table info available.
 #4  0x000055f58cf94d9f in ?? ()
 No symbol table info available.
 #5  0x000055f58cf0e8cb in ?? ()
 No symbol table info available.
 #6  0x000055f58cf29d95 in ?? ()
 No symbol table info available.
 #7  0x000055f58cf5d85f in ?? ()
 No symbol table info available.
 #8  0x000055f58cf9d567 in ?? ()
 No symbol table info available.
 #9  0x00007f0fadecc182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139705075136256,<PHONE_NUMBER>447630039,<PHONE_NUMBER>39134,<PHONE_NUMBER>39135,<PHONE_NUMBER>39576,<PHONE_NUMBER>32992, -5226522003123284265, -5226483491506563369}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #10 0x00007f0fab97cb1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 6 (Thread 0x7f0fa8a69700 (LWP 4816)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f0fa8a686a0, expected=0, futex_word=0x7f0fa8a687c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7f0fa8a687d8, mutex=0x7f0fa8a68778, cond=0x7f0fa8a687a0) at pthread_cond_wait.c:533
         rt = {tv_sec = 4, tv_nsec = 999991746}
         spin = 0
         buffer = {__routine = 0x7f0faded2050 <__condvar_cleanup_waiting>, __arg = 0x7f0fa8a686d0, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7f0fa8a687a0, mutex = 0x7f0fa8a68778, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7f0fa8a687a0, mutex=0x7f0fa8a68778, abstime=0x7f0fa8a687d8) at pthread_cond_wait.c:667
 No locals.
 #3  0x000055f58cf94ff2 in ?? ()
 No symbol table info available.
 #4  0x000055f58cf0e8c1 in ?? ()
 No symbol table info available.
 #5  0x000055f58cf29d95 in ?? ()
 No symbol table info available.
 #6  0x000055f58cf5d85f in ?? ()
 No symbol table info available.
 #7  0x000055f58cf9d567 in ?? ()
 No symbol table info available.
 #8  0x00007f0fadecc182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139705230726912,<PHONE_NUMBER>447630039,<PHONE_NUMBER>43342,<PHONE_NUMBER>43343,<PHONE_NUMBER>43784,<PHONE_NUMBER>23648, -5226490726097692969, -5226483491506563369}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #9  0x00007f0fab97cb1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 5 (Thread 0x7f0fa170b700 (LWP 4818)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f0fa170a640, expected=0, futex_word=0x7f0fa170a768) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7f0fa170a778, mutex=0x7f0fa170a718, cond=0x7f0fa170a740) at pthread_cond_wait.c:533
         rt = {tv_sec = 32, tv_nsec = 999998576}
         spin = 0
         buffer = {__routine = 0x7f0faded2050 <__condvar_cleanup_waiting>, __arg = 0x7f0fa170a670, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7f0fa170a740, mutex = 0x7f0fa170a718, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7f0fa170a740, mutex=0x7f0fa170a718, abstime=0x7f0fa170a778) at pthread_cond_wait.c:667
 No locals.
 #3  0x000055f58cf94ff2 in ?? ()
 No symbol table info available.
 #4  0x000055f58cf951f1 in ?? ()
 No symbol table info available.
 #5  0x000055f58cf4d368 in ?? ()
 No symbol table info available.
 #6  0x000055f58cf4d882 in ?? ()
 No symbol table info available.
 #7  0x000055f58cf4d584 in ?? ()
 No symbol table info available.
 #8  0x000055f58cf9d567 in ?? ()
 No symbol table info available.
 #9  0x00007f0fadecc182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139705109755648,<PHONE_NUMBER>447630039,<PHONE_NUMBER>43470,<PHONE_NUMBER>43471,<PHONE_NUMBER>43912,<PHONE_NUMBER>52384, -5226473768493066537, -5226483491506563369}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #10 0x00007f0fab97cb1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 4 (Thread 0x7f0fa0f0a700 (LWP 4819)):
 #0  futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f0fa0f09640, expected=0, futex_word=0x7f0fa0f09768) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
         __ret = -516
         oldtype = 0
         err = <optimized out>
         oldtype = <optimized out>
         err = <optimized out>
         __ret = <optimized out>
         resultvar = <optimized out>
         __arg4 = <optimized out>
         __arg3 = <optimized out>
         __arg2 = <optimized out>
         __arg1 = <optimized out>
         _a4 = <optimized out>
         _a3 = <optimized out>
         _a2 = <optimized out>
         _a1 = <optimized out>
 #1  __pthread_cond_wait_common (abstime=0x7f0fa0f09778, mutex=0x7f0fa0f09718, cond=0x7f0fa0f09740) at pthread_cond_wait.c:533
         rt = {tv_sec = 32, tv_nsec = 999998573}
         spin = 0
         buffer = {__routine = 0x7f0faded2050 <__condvar_cleanup_waiting>, __arg = 0x7f0fa0f09670, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x7f0fa0f09740, mutex = 0x7f0fa0f09718, private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         maxspin = 0
         signals = <optimized out>
         result = 0
         wseq = 0
         seq = 0
         private = <optimized out>
         maxspin = <optimized out>
         err = <optimized out>
         result = <optimized out>
         wseq = <optimized out>
         g = <optimized out>
         seq = <optimized out>
         flags = <optimized out>
         private = <optimized out>
         signals = <optimized out>
         g1_start = <optimized out>
         spin = <optimized out>
         buffer = <optimized out>
         cbuffer = <optimized out>
         rt = <optimized out>
         s = <optimized out>
 #2  __pthread_cond_timedwait (cond=0x7f0fa0f09740, mutex=0x7f0fa0f09718, abstime=0x7f0fa0f09778) at pthread_cond_wait.c:667
 No locals.
 #3  0x000055f58cf94ff2 in ?? ()
 No symbol table info available.
 #4  0x000055f58cf951f1 in ?? ()
 No symbol table info available.
 #5  0x000055f58cf4d368 in ?? ()
 No symbol table info available.
 #6  0x000055f58cf4d882 in ?? ()
 No symbol table info available.
 #7  0x000055f58cf4d584 in ?? ()
 No symbol table info available.
 #8  0x000055f58cf9d567 in ?? ()
 No symbol table info available.
 #9  0x00007f0fadecc182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139705101362944,<PHONE_NUMBER>447630039,<PHONE_NUMBER>43470,<PHONE_NUMBER>43471,<PHONE_NUMBER>43912,<PHONE_NUMBER>59680, -5226472670592051497, -5226483491506563369}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #10 0x00007f0fab97cb1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 3 (Thread 0x7f0fa1f0c700 (LWP 4817)):
 #0  0x00007f0fab97ce3f in epoll_wait (epfd=18, events=0x3dc489469780, maxevents=32, timeout=2100000) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
         resultvar =<PHONE_NUMBER>3709551612
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1  0x000055f58cfaa19a in ?? ()
 No symbol table info available.
 #2  0x000055f58cfa7b33 in ?? ()
 No symbol table info available.
 #3  0x000055f58cf9b022 in ?? ()
 No symbol table info available.
 #4  0x000055f58cf29d95 in ?? ()
 No symbol table info available.
 #5  0x000055f58cf516c7 in ?? ()
 No symbol table info available.
 #6  0x000055f58cf5d85f in ?? ()
 No symbol table info available.
 #7  0x000055f58cf9d567 in ?? ()
 No symbol table info available.
 #8  0x00007f0fadecc182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139705118148352,<PHONE_NUMBER>447630039,<PHONE_NUMBER>43614,<PHONE_NUMBER>43615,<PHONE_NUMBER>44056,<PHONE_NUMBER>45088, -5226474868541565225, -5226483491506563369}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #9  0x00007f0fab97cb1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 2 (Thread 0x7f0fa0709700 (LWP 4820)):
 #0  0x00007f0fab97ce3f in epoll_wait (epfd=23, events=0x3dc489469180, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
         resultvar =<PHONE_NUMBER>3709551612
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1  0x000055f58cfaa19a in ?? ()
 No symbol table info available.
 #2  0x000055f58cfa7b33 in ?? ()
 No symbol table info available.
 #3  0x000055f58cf9b040 in ?? ()
 No symbol table info available.
 #4  0x000055f58cf29d95 in ?? ()
 No symbol table info available.
 #5  0x000055f58cf5d85f in ?? ()
 No symbol table info available.
 #6  0x000055f58cf9d567 in ?? ()
 No symbol table info available.
 #7  0x00007f0fadecc182 in start_thread (arg=<optimized out>) at pthread_create.c:486
         ret = <optimized out>
         pd = <optimized out>
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139705092970240,<PHONE_NUMBER>447630039,<PHONE_NUMBER>43966,<PHONE_NUMBER>43967,<PHONE_NUMBER>44408,<PHONE_NUMBER>66976, -5226471570543552809, -5226483491506563369}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007f0fab97cb1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 1 (Thread 0x7f0faa2054c0 (LWP 4809)):
 #0  0x00007f0fa7232d97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #1  0x00007f0fa72085f5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #2  0x00007f0fa720884c in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #3  0x00007f0fa7208ca2 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #4  0x00007f0fa7443323 in ?? () from /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
 No symbol table info available.
 #5  0x000055f58da546c4 in ?? ()
 No symbol table info available.
 #6  0x000055f58da5462e in ?? ()
 No symbol table info available.
 #7  0x000055f58da54ab4 in ?? ()
 No symbol table info available.
 #8  0x000055f58da55127 in ?? ()
 No symbol table info available.
 #9  0x000055f58da64288 in ?? ()
 No symbol table info available.
 #10 0x000055f58da57646 in ?? ()
 No symbol table info available.
 #11 0x000055f58de0d8a6 in ?? ()
 No symbol table info available.
 #12 0x000055f58dd00a8a in ?? ()
 No symbol table info available.
 #13 0x000055f58dcd6890 in ?? ()
 No symbol table info available.
 #14 0x000055f58dceac29 in ?? ()
 No symbol table info available.
 #15 0x000055f58dcae168 in ?? ()
 No symbol table info available.
 #16 0x000055f58e0f07ae in ?? ()
 No symbol table info available.
 #17 0x000055f58e0f0604 in ?? ()
 No symbol table info available.
 #18 0x000055f58e0ef546 in ?? ()
 No symbol table info available.
 #19 0x000055f58e0ea357 in ?? ()
 No symbol table info available.
 #20 0x000055f58e0e88e5 in ?? ()
 No symbol table info available.
 #21 0x000055f58e0f6565 in ?? ()
 No symbol table info available.
 #22 0x000055f58cef2c88 in ?? ()
 No symbol table info available.
 #23 0x000055f58cf0d880 in ?? ()
 No symbol table info available.
 #24 0x000055f58cf0ddc6 in ?? ()
 No symbol table info available.
 #25 0x000055f58cf0dfc3 in ?? ()
 No symbol table info available.
 #26 0x000055f58cf232ef in ?? ()
 No symbol table info available.
 #27 0x00007f0fadd89aae in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #28 0x00007f0fadd89d48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #29 0x00007f0fadd89ddc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #30 0x000055f58cf0ec12 in ?? ()
 No symbol table info available.
 #31 0x000055f58cf29d95 in ?? ()
 No symbol table info available.
 #32 0x000055f58fc54028 in ?? ()
 No symbol table info available.
 #33 0x000055f58cd9d1f9 in ?? ()
 No symbol table info available.
 #34 0x000055f58e196cd5 in ?? ()
 No symbol table info available.
 #35 0x000055f58cd9b431 in ?? ()
 No symbol table info available.
 #36 0x000055f58b3ac27b in ?? ()
 No symbol table info available.
 #37 0x00007f0fab885b6b in __libc_start_main (main=0x55f58b3ac130, argc=7, argv=0x7ffed7374f68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffed7374f58) at ../csu/libc-start.c:308
         self = <optimized out>
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -2124704108161870121,<PHONE_NUMBER>1744,<PHONE_NUMBER>46976, 0, 0, -5290259224143407401, -5226497471826045225}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffed7374fa8, 0x7f0fae219190}, data = {prev = 0x0, cleanup = 0x0, canceltype = -684240984}}}
         not_first_call = <optimized out>
 #38 0x000055f58b3ac02a in _start ()
 No symbol table info available.
Title: code-exploration crashed with SIGSEGV
UnreportableReason:
 You have some obsolete package versions installed. Please upgrade the following packages and check if the problem still occurs:

 code-exploration, bash, bind9-host, debconf, debconf-i18n, gnome-control-center, gnome-control-center-data, gnome-control-center-faces, libbind9-161, libcups2, libdns-export1104, libdns1104, libisc-export1100, libisc1100, libisccc161, libisccfg163, liblwres161
UpgradeStatus: No upgrade log present (probably fresh install)
_MarkForUpload: True
separator:

I have a fairly large workspace with lots of projects, in code I can open them without any problem, but in code-exploration it just hangs trying to open a folder after a few minutes application crashes.

@sbezverk so does it not reproduce when you open a small folder?
//cc @deepak1556


Updated to ASPNET Core 1.0.0

I've updated references to final ASP.NET Core version.

Similar changes were already in place last night in the aspnetcore branch. 7e707cd97000b2e621f865940ae7049456d30bc7

Ok, didn't see it.


type_promotion_test 12, 13, 14

FuncDynToVoid << FuncDynToDyn
dart2js/type_promotion_test/12: RuntimeError
dart2js/type_promotion_test/13: RuntimeError
dart2js/type_promotion_test/14: RuntimeError

The fix would make << symmetric on ()->void and ()->dynamic

tracking in .status instead


Documentation: Refresh the cluster upgrade guide

Upgrade docs taken from https://github.com/coreos/matchbox/blob/master/Documentation/bootkube-upgrades.md, but polished a bit for kubernetes-incubator/bootkube.
Closes #673

coreosbot test e2e

coreosbot run e2e

@aaronlevy Added edits as a 2nd commit so its easier to see. I'll rebase and squash before merge.

Squashed


Get back hacked account from Facebook

Someone hacked my venmo,  I got that fixed, and my Google  got that fixed, but when I log in my credentials it pulls up Someone else's. I can't make a mew one because I have to much on mine that I need
Help please

Someone hacked my venmo, I got that fixed, and my Google got that fixed, but when I log in my credentials it pulls up Someone else's. I can't make a mew one because I have to much on mine that I need
Help please

I will advise you to contact the best hacker around he helped me recover my lost google account ,fast and reliable his telegram is
https://t.me/Blackhathacker110

Foe how much?
On Fri, Apr 5, 2024, 6:40 AM Rimu430 @.***> wrote:

Someone hacked my venmo, I got that fixed, and my Google got that fixed,
but when I log in my credentials it pulls up Someone else's. I can't make a
mew one because I have to much on mine that I need
Help please
Hello, This is Shohag. I am a professional Ethical Hacker,
Security Specialist as well as Penetration Tester. I can test the
following vulnerability and I will provide you with a perfect assessment of
your website security
which makes your website safe and sound.
My Experience:
💗. Recovering Hacked WordPress Website
💗. Full Vulnerability Scan and WordPress website malware removal
💗. Vulnerability Assessment
💗. Antispam protection
💗. Analysis of database servers
💗. Restore a hacked website
💗. Ethical Hacking(White Hat Hacker)
💗. Hacked account recovery
💗. Password recovery
💗. Decode encrypted files
💗. Vulnerability Testing
💗....my WhatsApp number +8801314956025
—
Reply to this email directly, view it on GitHub
https://github.com/chinoogawa/fbht/issues/71#issuecomment-2039706234,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AV4NAP4QADP35AOTRDK6WA3Y32LVBAVCNFSM6AAAAABDDYOW22VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZG4YDMMRTGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

Dm I'm on telegram with this code I solved All your issues +13177993061

Someone hacked my venmo, I got that fixed, and my Google got that fixed, but when I log in my credentials it pulls up Someone else's. I can't make a mew one because I have to much on mine that I need
Help please

Hello, This is Shohag. I am a professional Ethical Hacker,
Security Specialist as well as Penetration Tester. I can test the following vulnerability and I will provide you with a perfect assessment of your website security
which makes your website safe and sound.
My Experience:
💗. Recovering Hacked WordPress Website
💗. Full Vulnerability Scan and WordPress website malware removal
💗. Vulnerability Assessment
💗. Antispam protection
💗. Analysis of database servers
💗. Restore a hacked website
💗. Ethical Hacking(White Hat Hacker)
💗. Hacked account recovery
💗. Password recovery
💗. Decode encrypted files
💗. Vulnerability Testing
💗....my WhatsApp number +8801314956025

I know someone who will help you fix your venmo and your credentials will be restored permanently message 𝐆𝐀𝐑𝐈𝐕𝐓𝐄𝐂𝐇 on instagram he got mine fixed

You can also message him on telegram via  t.me/GARIVTECH

Foe how much?
…
On Fri, Apr 5, 2024, 6:40 AM Rimu430 @.> wrote: Someone hacked my venmo, I got that fixed, and my Google got that fixed, but when I log in my credentials it pulls up Someone else's. I can't make a mew one because I have to much on mine that I need Help please Hello, This is Shohag. I am a professional Ethical Hacker, Security Specialist as well as Penetration Tester. I can test the following vulnerability and I will provide you with a perfect assessment of your website security which makes your website safe and sound. My Experience: 💗. Recovering Hacked WordPress Website 💗. Full Vulnerability Scan and WordPress website malware removal 💗. Vulnerability Assessment 💗. Antispam protection 💗. Analysis of database servers 💗. Restore a hacked website 💗. Ethical Hacking(White Hat Hacker) 💗. Hacked account recovery 💗. Password recovery 💗. Decode encrypted files 💗. Vulnerability Testing 💗....my WhatsApp number +8801314956025 — Reply to this email directly, view it on GitHub <#71 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AV4NAP4QADP35AOTRDK6WA3Y32LVBAVCNFSM6AAAAABDDYOW22VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZG4YDMMRTGQ . You are receiving this because you authored the thread.Message ID: @.>

HI!! I am Virtual CISO, Cyber Security, Cyber defense, Ethical Hacker, expert I am prompt engineer working to create and maintain AI-generated content in Spanish.  I do have a Msc in computer engineering I am working for severals Internationals Enterprises where I do intensive researches in Penetration Testing, Vulnerability managements, Technological Risk, Security Architecture
My WhatsApp number+8801314956025


Revamp BIP32 API

The BIP32 API had several problems that we wanted to fix for some time. It didn't protect the invariants of child numbers, had some methods fallible even if the errors were cryptographically impossible, it lacked infallible APIs for deriving xpubs when absence of hardened children was statically known, and had annoying ChildNumber enum with named field for no good reason.
In this commit we do a bunch of refactoring to fix these problems. We add newtypes for the child numbers and a newtype for derivation path that is guaranteed to only contain normal child numbers with appropriate parsing and conversion methods. We refactor the ChildNumber enum to use tuple variants containing the newtypes and fix the infallible APIs to not return Result. Dealing with hardened child numbers can still be annoying or non-performant in some scenarios so we still provide a fallible derivation method. Further we put the newtypes into separate submodules to make accidental breaking of invariatns less likely.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>2
Details

276 of 405 (68.15%)  changed or added relevant lines in 4 files are covered.
16 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-0.2%) to 82.282%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

bitcoin/src/psbt/mod.rs
11
17
64.71%

bitcoin/src/bip32.rs
258
381
67.72%

Files with Coverage Reduction
New Missed Lines
%

bitcoin/src/psbt/mod.rs
1
79.51%

bitcoin/src/bip32.rs
15
77.55%

Totals

Change from base Build<PHONE_NUMBER>5:
-0.2%

Covered Lines:
19082

Relevant Lines:
23191

💛  - Coveralls


Add dot notation accessing for graphql responses

Description
https://github.com/Shopify/shopify-api-ruby/assets/23265671/144cffa0-aa34-4a5b-a51a-38c07299b5cd
Fixes #1210
Please, include a summary of what the PR is for:
Starting in the version 10 upgrade graphql response were no longer available to be access with dot notation.
This PR adds a context option(response_as_struct) that will return the  graphql API responses as a struct, so that they will be accessible via either dot or hash notation.
 created_product = response.body["data"]["productCreate"]["product"]
 created_product2 = response.body.data.productCreate.product

How has this been tested?

This gem was used locally to test GraphQL, REST, rest resources and install flow

Checklist:

[ ] My commit message follow the pattern described in here
[ ] I have performed a self-review of my own code.
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] I have updated the project documentation.
[ ] I have added a changelog line.

Hey guys,
Adding this option throws a type error from this file when the option is setup in ShopifyAPI::Context like so:
ShopifyAPI::Context.setup(
            ...
            response_as_struct: true
        )

Thanks for the change though. We're currently migrating from an older version, but are just going to re-instantiate the response using ActiveSupport::OrderedOptions for now to get dot notation.

Hey @lizkenyon ,
Yep sure, we're not using the ruby template. Instead we're using the shopify_app gem @ 21.8.0 and the shopify-api-ruby gem effectively on main (through our own fork), only changes are the addition of a lib/shopify_api/rest/resources/2024_01 folder and "2024-01" to ShopifyAPI::AdminVersions::SUPPORTED_ADMIN_VERSIONS
We're running a SPA style app via Turbo/Hotwire and below is the initializers/shopify_app.rb file:
API_DOMAIN     = (Rails.env.production?) ? 'https://api.xxx.io'                   : 'https://xxx.ngrok.io'
WEBHOOK_DOMAIN = (Rails.env.production?) ? 'https://xxx-new-webhook.onrender.com' : 'https://xxx.ngrok.io'
APP_DOMAIN     = (Rails.env.production?) ? 'https://xxx-app.onrender.com'         : 'https://xxx.ngrok.io'

api_scopes =  "read_products,write_products,read_script_tags,write_script_tags,read_themes,write_themes,read_orders,write_orders,read_inventory,write_inventory,read_price_rules,write_price_rules,read_discounts,write_discounts,read_customers,write_customers,read_order_edits,write_order_edits,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders,read_purchase_options,write_purchase_options,read_payment_mandate,write_payment_mandate"
api_scopes += ",read_all_orders" if Rails.env.production? #requires permission from shopify to request this scope, which we don't have for dev app

ShopifyApp.configure do |config|
    config.application_name = "xxx"
    config.old_secret = ""
    config.embedded_app = true
    config.after_authenticate_job = false
    config.api_version = '2024-01'
    config.shop_session_repository = 'Shop'
    config.scope =  api_scopes
    config.log_level = :info

    config.api_key = ENV['SHOPIFY_API_KEY'],
    config.secret  = ENV['SHOPIFY_API_SECRET']

    config.scripttags = [
        {event:'onload', src:"#{ API_DOMAIN }/xxx-embed.js"}
    ]
    config.webhooks = [
        {topic: 'orders/create',   address:  "#{ WEBHOOK_DOMAIN }/webhooks/orders_create",   path: 'webhooks/orders_create',   format: 'json'},
        {topic: 'orders/updated',  address:  "#{ WEBHOOK_DOMAIN }/webhooks/orders_updated",  path: 'webhooks/orders_updated',  format: 'json'},
        {topic: 'products/update', address:  "#{ WEBHOOK_DOMAIN }/webhooks/products_update", path: 'webhooks/products_update', format: 'json'},
        {topic: 'products/delete', address:  "#{ WEBHOOK_DOMAIN }/webhooks/products_delete", path: 'webhooks/products_delete', format: 'json'},
        {topic: 'app/uninstalled', address:  "#{ WEBHOOK_DOMAIN }/webhooks/app_uninstalled", path: 'webhooks/app_uninstalled', format: 'json'}
    ]

    if defined? Rails::Server
        raise('Missing SHOPIFY_API_KEY. See https://github.com/Shopify/shopify_app#requirements') unless config.api_key
        raise('Missing SHOPIFY_API_SECRET. See https://github.com/Shopify/shopify_app#requirements') unless config.secret
    end
end

Rails.application.config.after_initialize do
    if ShopifyApp.configuration.api_key.present? && ShopifyApp.configuration.secret.present?
        ShopifyAPI::Context.setup(
            api_key:            ENV['SHOPIFY_API_KEY'],
            api_secret_key:     ENV['SHOPIFY_API_SECRET'],
            host:               APP_DOMAIN,
            scope:              api_scopes,
            is_embedded:        true,
            is_private:         false,
            api_version:        ShopifyApp.configuration.api_version,
            user_agent_prefix:  "xxx",
            log_level:          Rails.env.test? ? :error : :info,
            response_as_struct: true #currently running this as false to avoid mentioned error
        )

        ShopifyApp::WebhooksManager.add_registrations
    end
end

Hey @lizkenyon , maybe it was just an odd side effect from that trailing comma turning the .api_key method response into an array. Thanks for looking into it!


Taking camera reading as input in OpenCV

Hello there,
I added two RGB cameras and they work fine, but instead of displaying them i'm trying to take their readings and use them as inputs for OpenCV to apply object detection on them.
I tried cv2.VideoCapture() but it can't take numpy array as input.
Anyone can help?
Thanks in advance.
I am using:
carla 0.9.8
python 3.7
os: windows

Hi Amir,
You don't need a VideoCapture object for that, since the video frames are provided directly by Carla.
You would use a VideoCapture object to open a webcam video stream, video file or images folder, and it would provide you with a sequence of frames, which Carla already does.
Any subsequent image processing or computer vision algorithms, can be applied to this sequence of numpy arrays. You would then use OpenCV's imshow() and waitKey() methods to display the results, at a proper frame-rate.
Hope this helps in any way...
Gabi

Thank you so much Gabi
This helped yes, now i'm not trying with the VideoCapture anymore but i'm still trying to figure out how to apply YOLOv3 on a numpy array because all the methods i could find only use images, videos or webcam as input.

@AmirHarvey this is not the right place for this question. Please, try the carla forum. Let's cooperate so that Github remains for bug reports, features requests, and questions very related to the mechanics of the CARLA API


Multiple neovim support

Description
I frequently have many neovim instances open, one for each project in my zellij sessions (like tmux sessions). This means that there will be many running cord.nvim instances.
I noticed that if I start up session A, then do some stuff, then go to session B, session A is still what remains even though it isn't getting any events. It would be awesome if cord.nvim could choose the session that is actually producing events/is being interacted with.
Additional information
No response

I’ve been thinking of ways to handle this. Right now, each nvim session shows a separate rich presence, with the most recent one displaying on top in Discord (although the web app tends to merge sessions with the same application name). There’s a workaround by hiding the presence when idle and reducing the timeout, which is precisely what you do in your config, but as I mentioned, Discord's rate limits don’t play well if you switch between session too frequently.
One approach I’m considering is splitting the plugin into a client-server setup instead of loading it as a dynamic library via ffi. This way, each nvim session could connect to a single server or act as the host. Or, if it's possible, we might run it separately from nvim entirely, so it can to stay active in the background for a little while before disconnecting from the pipe and closing, again, to stay within Discord’s rate limits. What do you think?

I don't really know anything about how discord rich presence works, but that sounds like a reasonable solution.
You could have a WindowsNamedPipe or a unix pipe located someone at a well known name (probably in the nvim data dir), and use that to both detect the server's presence as well as communicate with it

Hmm, the client/server approach is what I'll likely stick with, as it will also solve #112.
I was considering rewriting the plugin in pure Lua since not everyone has Rust installed, but guess I'll have to put that on hold. I'm unsure how to implement multiple nvim session support in Lua. The above client/server approach is out, so I’d likely need a separate IPC for nvim instances to communicate, with the oldest handling the Discord connection.
But then again, nvim lacks proper multithreading, and I wouldn't be able to interact with its API asynchronously in most of the cases, so I might have to call off the whole rewrite thing. I’ll need some time to think this through. Open to suggestions.
(Incidentally, the plugin has already been rewritten once from Kotlin Native to Rust 😄)

my suggestion about the windows named pipe was a way to detect and communicate with the server, to avoid spinning up multiple servers.

I was considering rewriting the plugin in pure Lua since not everyone has Rust installed

Up to you. That being said, you can take the same approach that avante.nvim does: Publish your rust code as a prebuilt artifact, and have a way for people to opt-into builds from source. This ensures that ppl uncomfy with running binaries will have a way to build from source, but everyone else doesn't need rust installed.

I'm working on the client-server implementation, and it seems like there's quite a bit work to do. I really like the idea of providing prebuilt artifacts as well.


Client Allocation Request for: CoinHub Korea

Client Allocation Questions
Core Information

Name: CoinHub Korea
Website / Social Media: https://coinhubkorea.com/
Region: Asia excl. Greater China
DataCap Requested: 10TiB
Addresses to be Notarized: f3thgy2b3m25t34eltpfeuayayqb2ca43ls37pk4z7rjc3pl2w2owgjjxn26w6n27eronrrdjauifhmq4wr73q
Notary Requested: IPFSUnion

@CoinhubKorea Please subscribe to notifications for this Issue to be aware of updates. Notaries may request additional information on the Issue.

Hi. This is Lee, general manager of CoinHub Korea. We are an encryption and blockchain media portal. Our Coin Hub Korea in South Korea was established in 2019. Please check our website. https://coinhubkorea.com/

I looked around for news about the blockchain. I know that it is an efficient system that stores data in Datacap and makes profits through miners.

We are media portals, so we do not have ownership of all the news. However, our own analysis or media data are owned by us.

No.

We are an encryption and blockchain media portal that focuses on delivering news from Korea to English-speaking audiences. And we will store all of these media data in storage. We are delivering an analysis of global market trends and government policies to readers around the world, and we really need Datacap for this. A lot of data and media that will come out in the future will also be stored in storage, and they still have vast amounts of data and will actively utilize Datacap storage.


TS2565 occurs even if property definitively initialised in super() call

TypeScript Version:  3.7.4 (local), nightly/3.8.0-dev.20200111 (playground)
Search Terms:
TS2565, not definitively assigned (super)
Code
class Superclass {
	public array: Array<string | number>;

	constructor(initial: Array<string | number>) {
		this.array = initial;
	}
}

class Subclass extends Superclass {
	public array: Array<string>;

	constructor(initial: Array<string>) {
		super(initial);
	}
}

Expected behavior:
The code compiles successfully, as Superclass will definitively set the array property.
Actual behavior:
The code fails to compile with error TS2564: Property 'array' has no initializer and is not definitely assigned in the constructor..
Reproduction
https://github.com/CreatedBySeb/ts2565-inheritance-reproduction
Playground Link:
Playground Link
Related Issues:
None

Since you are only changing the type, you should use a declare field instead:
class Superclass {
	public array: Array<string | number>;

	constructor(initial: Array<string | number>) {
		this.array = initial;
	}
}

class Subclass extends Superclass {
	declare array: Array<string>;

	constructor(initial: Array<string>) {
		super(initial);
	}
}

When the useDefineForClassFields flag is active (AFAIK this will be the default in the future), array will be redefined in the subclass and therefore may actually be undefined (Playground Link).

I don't see how this code should be valid in the first place. It's a clear type issue.
const r1: Subclass = new Subclass(["abc"]);
const r2: Superclass = r1; // Assignment possible, because inheritance.

r2.array.push(123); // number is possible, because array is typed Array<string | number>
r1.array; // Type is Array<string>, but it actually contains numbers.

@MartinJohns I think this pattern requires some discipline when using the classes.
I'm doing a similar thing in a library of mine. The superclass defines a property as number, the subclasses each redefine them as different enums. Although they are actually compatible in both directions, unlike string|number <-> number.


SQL Notebooks: Cells being treated isolated

Issue Type: Bug

Create a SQL notebook
First Cell: "USE "
Second cell: "SELECT * from "

Error: Table doesn't exist
Reason: The second cell didn't keep the database context
This worked fine in previous releases
Azure Data Studio version: azuredatastudio 1.22.0 (77b9a708df3679c26a89ba24a070b3f7a078a510, 2020-09-21T20:23:13.120Z)
OS version: Windows_NT x64 10.0.19042

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz (8 x 1992)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offopengl: enabled_onprotected_video_decode: enabledrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
31.77GB (18.41GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (3)

Extension
Author (truncated)
Version

arc
Mic
0.4.4

azdata
Mic
0.2.2

datavirtualization
Mic
1.9.0

This is now in the release branch and a fix will go out as part of our upcoming release to stable. Insiders will have the fix during the next insiders build.


custom shaders (images, shadows)

Is it possible to render regular bitmap images? Or is it possible to use custom shader somehow?
Also, I've noticed, there's canvas.set_shadow_offset() but from what I've understood, it does not do any blurring, it's just an outline, am I right? If so, is this planned?

Yes, both of these are planned. We can't ship a canvas implementation without them :)

We now have images and shadow blurring. I'll leave this open for the possibility of custom shaders.

I'm curious, is there a size limit for bitmap images ?
For example cairo has a hard limit of 2^15 = 32 768 px.
Can pathfinder handle bigger images?


Failing To Connect

Hello,
I am using debian OS
I am new so please be very basic :P
I get this error
http://prntscr.com/cnj6k5
bot connects and disconnects all the time.

Do you have an antivirus or active firewall running in the background? You might need to add a rule for this specific app.

This issue has been resolved.
FIX: Move to windows server (you do not have to - but I could not be bothered to use linux :P)


Review Lab2

This project demonstrates a solid grasp of both basic and advanced methods for solving the TSP, with detailed descriptions and thoughtful comparison of results. By implementing additional visualization, time complexity analysis, and parameter evaluation, you could have made the report even more comprehensive and insightful.
Excellent work overall, especially in experimenting with advanced EA methods and proposing future improvements.

Thanks for the feedback! I will try to expand the research by adding more data and analysis. I'd like to include visualizations on fitness improvement like for the first lab and do benchmarks to compare the various algorithms. Also, I would like to try more complex greedy techniques like Christofides algorithm or 2-opt and see how far I can go.


Links are misparsed when at beginning of line

Place the following snippet in a cabal file and run cabal new-haddock:
Description:         Bla
                     [link](http://example.com)

Result:

Removing the newline fixes the issue.
A link at the beginning of the very first line also parses fine.

IIRC the reason for this was the syntactical overlap with the definition lists syntax, and the last time I brought this up w/ @alexbiehl he seemed positive we could tweak the parser to make it prefer the markdown link production here.

Simon, you might want to give it a try?

Sounds like a good exercise given that I don't know much about parsing.
Can you give me some pointers  where to start?

All the stuff related to parsing is located in Documentation.Haddock.Parser in haddock-library. I think the description field from cabal files is parsed with parseParas. You will soon reach the paragraph parser which tries many parsers one-by-one to parse the many forms of paragraphs.
Hope that helps finding your way through the mess. Feel free to ask any questions here.

I haven't looked at the parser yet, but I've tried to set up a test case and I'm already stuck. ;)
I have added this file as html-test/src/Bug774.htm:
{-|
Bla
[link](http://example.com)

[def]: foo
-}

module Bug774 where

I then ran the testsuite and copied the resulting html file from html-test/out to html-test/ref.
When I run the testsuite again I get this error:
Diff for file "Bug774.html":
6,7c6,7
<     ><link href="#" rel="stylesheet" type="text/css" title="Ocean"
<      /><link rel="stylesheet" type="text/css" href="#"
---
>     ><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean"
>      /><link rel="stylesheet" type="text/css" href="quick-jump.css"
17c17
< 	> 	><a href="index.html"
21c21
< 	> 	><a href="doc-index.html"
60c60,64
<     >
     >
       >Produced by  	>Haddock 	> version <IP_ADDRESS>
       ></div

But when I now diff the two files they are identical! Am I misunderstanding the setup of the testsuite?

Simon, you should opt for the fixtures in haddock-library for your use case. It is a lot simpler and I think you have better insight into the parsed structure there.
For the html-test: Hyperrefs in haddock generation may include host dependent pathes. html-test makes sure to strip hyperrefs before comparing. Manually copying a test result into the ref folder doesn't work unless you strip the links yourself.
As this is a common problem html-test has the -a flag which "accepts" test inputs and generates the corresponding file in ref.

Thanks, I'll try again with the fixtures.
Also, that's good info about html-test. Do you already have something like a developer guide where you could record similar info?

Do you already have something like a developer guide where you could record similar info?

No, feel free to add something to the README.md. I will be happy to accept those patches.

I can't new-test haskell-library with GHC-8.4.1 because tree-diff isn't compatible yet. I'm going with GHC-8.2.2 for now.
new-configure --enable-tests for the entire project fails too but firstly for reasons in haddock-api.
Is ghc-8.4 the right branch to develop from?

Simon, you can try this:

$ cabal new-build --enable-tests --allow-newer
$ cabal new-test fixtures --allow-newer

Good call, @alexbiehl! :)

@alexbiehl Since this issue persists until today, i would like to add a hint to the docs as a "quickfix" until this issue is resolved. See #1444


Argon2i support

Depends on #2

WONTFIX
Performance is too abysmal and I'm less confident about my ability to implement this without side-channels.


Change registration checkbox field text

Simple re-phrasing of content. Good first issue.

On the public registration or "Sign up" page, the checkboxes in the lower left answer the question "How to you intend to use Acartia?" As a public user I want the check-boxes to read:

Provide data
Utilized data
Other

Instead of the current (slightly less broad) text which reads:

Browse Data
Contribute Data
Other


How to save the map.into file?

Hello, sincerely thank you for your work, very useful to me! I use the robot to explore and create a map, how do I save this map data into the file? Does your algorithm provide a function to save the map data? Looking forward to your suggestions! Thanks again for your contributions!

Hello @Zheng-CW,
If you want to save the voxblox map there is a service /gbplanner_node/save_map that you can call. It is of type voxblox_msgs/FilePath. You only need to provide the path to the map. Similarly, there is a service to load the saved voxblox map as well /gbplanner_node/load_map.
Best,
Mihir

Thank you very much for your suggestions! When I save the map data through the rosservice call /gbplanner_node/save_map /home/zcw/local_map /map1.bt command, no matter I save the map several times during the robot exploration process or execute the command only once after the exploration is over, It ends up being the same amount of data! Is the effect of both methods the same? Can it be used to save maps?  Glad and thank you for answering my questions!


Login page filter intercepts token based authorization server apis

Describe the bug
In the Federated Identity sample and the way default security is setup it applies oauth2Login to all endpoints including /token /userinfo which should only be authenticated by an Oauth2 token interception.
To Reproduce
run the Federated identity sample and try to obtain token using client credentials grant, you get the login page instead of going through.
Expected behavior
oauth2login shouldn't intercept authserver/oidc server endpoints that should only be authorized by token / basic authentication
the Oauth2AuthorizationServerConfigurer default security prevents an easy way to achieve and applies the oauth2login to all the server endpoints
if this by design, at least the FederatedIdentityConfigurer can be updated to handle this to avoid confusion
Sample
run the Federated identity sample in this repository, and try to obtain token using client credentials grant, you get the login page instead of going through.
POST /oauth2/token HTTP/1.1
Host: localhost:9000
Authorization: Basic ...
Content-Type: application/x-www-form-urlencoded
Content-Length: 50

client_secret=...&grant_type=client_credentials

Thanks @blabadi, I must have missed testing this scenario. The main reason the configurer is applied to both filter chains is for the AuthenticationEntryPoint. I'll see what can be done to clean it up a bit and fix the issue!

@sjohnr I've tried this again today and couldn't reproduce it again, I apologize I've must have done something wrong first time. will close the ticket

just one thing to point out for folks who may be looking at this for /userinfo in the federated example, you will need to add resource server to the authorization server filter chain (#521)
  @Bean
  @Order(Ordered.HIGHEST_PRECEDENCE)
  public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity http) throws Exception {
    OAuth2AuthorizationServerConfiguration.applyDefaultSecurity(http);
    http
        // https://github.com/spring-projects/spring-authorization-server/issues/521
        .oauth2ResourceServer(OAuth2ResourceServerConfigurer::jwt)
        .apply(new FederatedIdentityConfigurer());
    return http.formLogin(Customizer.withDefaults()).build();
  }

Ok @blabadi, thanks for letting me know.


First commit

Crashing on this scenario:

Open the app
Log in -> this will navigate to Time Logs screen
in the Time Logs screen press Back -> this will close the app
Reopen the app
Log in -> this results in a crash

OK button is way too close to the bottom nav bar

For every successful add time logs, a new TimeLogsFragment is being added in the backstack. Try this sequence:

Add: Time In -> goes back to Time Logs screen
Add: Break Out -> goes back to Time Logs screen
Add: Break In -> goes back to Time Logs screen
Add: Time Out -> goes back to Time Logs screen
You'll need to press the Back button 4 times to close the app. This means that there were 4 Time Logs screen being popped.

Add enter and exit animation when navigating in different screens under 1 bottom nav tab.

There should be no references of HrisApi.retrofitService in the ViewModels. Every piece of data needed should be fetched from the repository. Regardless if that data is from a remote API or just the local Room database.

LoginViewModel and UpdateProfileViewModel still directly calls HrisApi.retrofitService


linter marks tuple unpacking as invalid syntax

Whenever you try to unpack a tuple by using the * operator, the linter throws an E999 SyntaxError error.
For example:
foo, bar, *rest = data

or
foo(*bar)

Are you executing the right flake8? It will adopt itself based on the Python version it is executing under, so if you are running it under Python 2.x it will give you odd things like this.

Closing due to a lack of response.

Sorry, I didn't see your answer. I will check it out, thanks!

Closing (again 😛) due to lack of response.


Langchain Integration Broken on Change in dspy.signatures.field

OutputField no longer has .finalize() method.
hack....
in dspy/predict/langchain.py
Replace:
from dspy.signatures.field import InputField, OutputField
With:
from dspy.signatures.field import OldInputField as InputField, OldOutputField as OutputField
Im sure this probably breaks something else....

Hi @mkotlarz , thanks for raising this. InputField and OutputField were migrated to using Pydantic types, no longer using finalize to set the prefix. . It seems like we need to make this change to langchain.py as well. Does removing those lines and keeping the original field imports resolve the issue for you?  If so, feel free to push a PR so we can merge this correction!


The cursor sometimes is thick and sometimes is thin.

@IIInsomnia Are you using a non 0 value for window.zoomLevel ?


could not set cudnn filter descriptor: CUDNN_STATUS_BAD_PARAM

The version of cuda and cudnn meets the requirement, but still cannot use cudnn properly.
What related GitHub issues or StackOverflow threads have you found by searching the web for your problem?
Environment info
Operating System:
Linux version 3.16.0-30-generic (buildd@kissel) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #40~14.04.1-Ubuntu
Installed version of CUDA and cuDNN:
(please attach the output of ls -l /path/to/cuda/lib/libcud*):
-rw-r--r-- 1 root root   558720 Sep 15 07:02 /usr/local/cuda/lib64/libcudadevrt.a
lrwxrwxrwx 1 root root       16 Sep 15 07:05 /usr/local/cuda/lib64/libcudart.so -> libcudart.so.8.0
lrwxrwxrwx 1 root root       19 Sep 15 07:05 /usr/local/cuda/lib64/libcudart.so.8.0 -> libcudart.so.8.0.44
-rw-r--r-- 1 root root   415432 Sep 15 07:02 /usr/local/cuda/lib64/libcudart.so.8.0.44
-rw-r--r-- 1 root root   775162 Sep 15 07:02 /usr/local/cuda/lib64/libcudart_static.a
lrwxrwxrwx 1 root root       13 Nov 22 10:55 /usr/local/cuda/lib64/libcudnn.so -> libcudnn.so.5
lrwxrwxrwx 1 root root       17 Nov 22 10:55 /usr/local/cuda/lib64/libcudnn.so.5 -> libcudnn.so.5.1.5
-rw-r--r-- 1 root root 78065952 Nov 22 10:09 /usr/local/cuda/lib64/libcudnn.so.5.0.5
-rw-r--r-- 1 root root 79337624 Nov 22 10:17 /usr/local/cuda/lib64/libcudnn.so.5.1.5
-rw-r--r-- 1 root root 69756172 Nov 22 10:17 /usr/local/cuda/lib64/libcudnn_static.a
If installed from binary pip package, provide:

A link to the pip package you installed:
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl

The output from python -c "import tensorflow; print(tensorflow.__version__)".
I tensorflow/stream_executor/dso_loader.cc:111] successfully opened CUDA library libcublas.so locally
I tensorflow/stream_executor/dso_loader.cc:111] successfully opened CUDA library libcudnn.so locally
I tensorflow/stream_executor/dso_loader.cc:111] successfully opened CUDA library libcufft.so locally
I tensorflow/stream_executor/dso_loader.cc:111] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:111] successfully opened CUDA library libcurand.so locally
0.11.0

If possible, provide a minimal reproducible example (We usually don't have time to read hundreds of lines of your code)
when trying to call a function that is only supported by cudnn, for example conv2d

@yetionyo Could you please supply a minimal repro example?
@zheng-xq  Can you think of any reason why this might happen?

It is proved to be irrelevant with conv2d itself, maybe it's related with the way I used conv2d, because I can run this demo without this problem.
import tensorflow as tf
my_data  = tf.random_normal([20,20,20,3])
my_filter = tf.random_normal([3,3,3,10])
conv_result = tf.nn.conv2d(my_data, my_filter, strides=[1, 1, 1, 1], padding="VALID")
sess = tf.Session()
result = sess.run(conv_result)
print result
But it's a little strange that what kind of operation would lead to this problem (it's more like a failure of calling cudnn)

Similar problem to #5476, #4909 and #4111 ?
All these seem to be mention passing an empty numpy array into TF.... @zheng-xq Is there perhaps some input validation missing on cuDNN ops?

Yeah, these problems are similar to mine. Maybe empty numpy array is not main reason in this problem, but some improper ops indeed exist. Thanks :)

I'd like to leave this open until we understand why an empty array causes a CUDA error, rather than a TensorFlow runtime InvalidArgument error status.

Looks like this is still an issue on current master. It would be nice to get this fixed! The CUDA error is quite mysterious when you run into it.

This issue seems to affect TensorFlow Fold, which uses dynamic network structures and can often generate empty tensor if a path is not used in a dynamic batch

It has been 14 days with no activity and this issue has an assignee.Please update the label and/or status accordingly.

There is a pull request that should handle the issue. Please check after the pull request has been approved: https://github.com/tensorflow/tensorflow/issues/14657

Just found this page. I'm still seeing this error with a fresh nightly tensorflow-gpu on Ubuntu. So, despite the merge, this doesn't look resolved.

Same here I get this error as well on ubuntu tf 1.4.1 not the nightly build.

@drscotthawley you need to provide more details (logs, small repro code, etc) for people to tell whether it's the same problem (empty tensors into cudnn) or not. The fix above only adds support of empty tensor on certain ops, and very likely there are ops not covered.

@ppwwyyxx Thanks for the comment! @drscotthawley and @kirk86 , could you provide more info so that I can take a closer look?

@ppwwyyxx @yzhwang I had just downloaded a fresh CUDA from NVIDIA, which defaults to version 9.1, not realizing that TF didn't support that yet.  I resolved this problem by downgrading to CUDA 9.0.  You can close this issue again.
@kirk86, try using 9.0 instead.
Might be worth noting: I've built TF from source before, but couldn't manage to do so using CUDA 9.1.  I don't recall the errors, just that downgrading to 9.0 finally enabled me to "get back to work."

@drscotthawley Thanks for you answer but in my case I can't do that. It's a shared system and I'm not an admin.


Add reroute node

Super simple but super powerful! Has a sequence and a data mode.

Really nice idea.
Uhm... I seriously feel like it should be similar to Blender's reroute point.
Will add it into the Godot Visual Script module once I have some free time. (After my exams)
Until then just check the line note I have left, after that I will merge it. 😊

This is being worked on here.
https://github.com/godotengine/godot/pull/28443#issuecomment-487025230
The approach is that a minimized node is like a reroute node.

The idea is that the reroute node is three things:
https://github.com/godotengine/godot/pull/22869

Creating the reroute node
Minimizing it so it's a point
Adding a click on spline and delete from spline.

@Jummit This can be more compact if you've added new functionality to GraphNode but nevermind. Can you do the same for Visual Shaders ?

@Chaosus I don't remember there being a way to add custom nodes to Visual Shader Editor so I am gonna say No.

Will have to directly edit the GraphNode code to add a way to achieve this.

Nvm, I didnt take attention that it's not a Godot repo :) sorry


Cannot install app in App studio

When I click Install, it showed "Something went wrong, please try again later. How can I get more information on this error? I simply followed the tutorial till this point

Could you please check with your Tenant admin if  sideloading of external apps is enabled?


Calendar URL no longer works

Our team calendar URL used to be at /_apps/hub/ms-devlabs.team-calendar.calendar?team=guid but today it changed and now it's at /_apps/hub/ms-devlabs.team-calendar.team-calendar?team=guid
Can you please fix everyone's bookmarks and make the old URL continue to work? Thanks!
(copied from https://developercommunity.visualstudio.com/content/problem/782340/calendar-url-no-longer-works.html)

It won't be possible to make older link work for new calendar currently.
To keep the compatibility of previous versions of onprem TFS, both (1.x.x and 2.x.x) versions' files are installed. For everyone on hosted the new version is shown and for everyone on onprem the older version is shown.


Help with adding 3 subpackages for dates, strings, and categorical variables

Hello,
I have written functions that mirror Forcats, Lubridate, and String. They are TidierCats, TidierDates, and TidierStrings.
I used pkgTemplate.jl to make packages and upload them to git, but I am experiencing runtest errors and I am not sure how to work around them (even after trying to work through it with GPT4). I am very new git and was hoping a contributor might help me bring these to fruition.  I am happy to transfer ownership/ go thru any other mechanism that is most convenient to bring it to TIdier.jl.
TidierCats
TidierDates
TidierStrings

@drizk1, really nice work in drafting these packages! Going to close this issue since we already transferred the packages over to TidierOrg.
We will work on getting those packages cleaned up.