mskyaxl / wsl-terminal

Terminal emulator for Windows Subsystem for Linux (WSL)
MIT License
3.12k stars 158 forks source link

除了open-wsl.exe以外别的方式都打不开 #95

Closed kenxx closed 6 years ago

kenxx commented 6 years ago

不管是生成的快捷方式,还是别的什么,都会有这个问题

Exception: STATUS_ACCESS_VIOLATION at rip=001800A108B
rax=0000000180030008 rbx=0000000180306920 rcx=00007FFD14FFFF04
rdx=0000000000000000 rsi=0000000000005401 rdi=00000000FFFFBE30
r8 =00000000FFFFBBC8 r9 =00000000000003DA r10=0000000000000000
r11=0000000000000246 r12=0000000000000000 r13=00000000FFFFBE30
r14=0000000000000007 r15=00000000FFFFCC20
rbp=00000000FFFFBD60 rsp=00000000FFFFBCE0
program=D:\Portables\wsl\bin\wslbridge.exe, pid 4728, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame        Function    Args
000FFFFBD60  001800A108B (006000137C8, 00000000048, 00100451341, 000FFFFC270)
00000005401  001800B2AE1 (00100410E49, 000FFFFBE30, 00000400010, 00000000000)
000FFFFC270  0018011973B (00100410E49, 000FFFFBE30, 00000400010, 00000000000)
000FFFFC270  00100401373 (000000003B4, 00000000105, 00000000000, 00000000000)
000FFFFC270  00100492359 (001803076E5, 00180252AA0, 000FFFFCDF0, 000FFFFCCB0)
000FFFFCCB0  001800479B2 (00000000000, 00000000000, 00000000000, 00000000000)
00000000000  00180045653 (00000000000, 00000000000, 00000000000, 00000000000)
000FFFFFFF0  00180045704 (00000000000, 00000000000, 00000000000, 00000000000)
End of stack trace
goreliu commented 6 years ago

直接运行 bin/wslbridge.exe 试试,出错的话可以去 https://github.com/rprichard/wslbridge/issues 反馈。

goreliu commented 6 years ago

我先关了,wslbridge.exe 用不了的话,我也没办法。或者可以去 https://github.com/rprichard/wslbridge/releases 下载旧版本(xxx-cygwin64.tar.gz)然后替换 bin 里的文件试试。

kenxx commented 6 years ago

应该确实是wslbridge的问题了