Cenmrev / V2RayX

GUI for v2ray-core on macOS
GNU General Public License v3.0
7.61k stars 1.14k forks source link

软件打不开 #294

Open 0xAndrewClark opened 4 years ago

0xAndrewClark commented 4 years ago

请回答下列问题。不按模板发的 issue 将直接被关闭。

0) 如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:

1) 你正在使用哪个版本的 V2RayX,你的 macOS 系统版本? V2RayX版本:1.5.1 macOS版本:10.15

2) 如果你在操作 V2RayX 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayX.app/Contents/MacOS/V2RayX,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。

    之前填写过订阅,没有生效,重启电脑后,V2RayX打不开,删除重装V2RayX,依然没反应
2019-10-22 17:58:54.992 V2RayX[942:26725] pac file is switched to pac.js
[INFO] GCDWebServer started on port 8070 and reachable at http://192.168.50.242:8070/
2019-10-22 17:58:54.994 V2RayX[942:26728] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSCFConstantString substringToIndex:]: Index 4 out of bounds; string length 0'
*** First throw call stack:
(
    0   CoreFoundation                      0x00007fff34536d63 __exceptionPreprocess + 250
    1   libobjc.A.dylib                     0x00007fff6a28cbd4 objc_exception_throw + 48
    2   Foundation                          0x00007fff36b5f72a -[NSString substringToIndex:] + 174
    3   V2RayX                              0x000000010b978b73 +[ConfigImporter importFromHTTPSubscription:] + 302
    4   V2RayX                              0x000000010b9660fb __35-[AppDelegate updateSubscriptions:]_block_invoke + 294
    5   libdispatch.dylib                   0x00007fff6b59a553 _dispatch_call_block_and_release + 12
    6   libdispatch.dylib                   0x00007fff6b59b4de _dispatch_client_callout + 8
    7   libdispatch.dylib                   0x00007fff6b5a9936 _dispatch_root_queue_drain + 663
    8   libdispatch.dylib                   0x00007fff6b5a9f25 _dispatch_worker_thread2 + 92
    9   libsystem_pthread.dylib             0x00007fff6b7f471d _pthread_wqthread + 220
    10  libsystem_pthread.dylib             0x00007fff6b7f45c3 start_wqthread + 15
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6

3) 如果 V2RayX 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。

4) 如果 V2RayX 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayX 的 view current config.json,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。

在这里粘贴配置文件内容

然后点击 V2RayX 的view log,把 error.log 中的输出贴到下方:

在这里贴上 error.log

5) 其他你认为可以帮助开发者和你一起解决问题的信息:

twm17 commented 4 years ago

2020-03-21 10:54:41.829 V2RayX[1831:32267] pac file is switched to pac.js [INFO] GCDWebServer started on port 8070 and reachable at http://192.168.1.102:8070/ Assertion failed: (decodedString != nil), function +[ConfigImporter decodeBase64String:], file /Users/travis/build/Cenmrev/V2RayX/V2RayX/ConfigImporter.m, line 24. Abort trap: 6

leexueming commented 4 years ago

/Applications/V2RayX.app/Contents/MacOS/V2RayX 2020-04-07 23:50:20.147 V2RayX[1571:29039] pac file is switched to pac.js [INFO] GCDWebServer started on port 8070 and reachable at http://10.50.50.10:8070/ Assertion failed: (decodedString != nil), function +[ConfigImporter decodeBase64String:], file /Users/travis/build/Cenmrev/V2RayX/V2RayX/ConfigImporter.m, line 24. Abort trap: 6

youngBrain1893 commented 3 years ago

请回答下列问题。不按模板发的 issue 将直接被关闭。

  1. 如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
  2. 你正在使用哪个版本的 V2RayX,你的 macOS 系统版本? V2RayX版本:1.5.1 macOS版本:10.15
  3. 如果你在操作 V2RayX 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayX.app/Contents/MacOS/V2RayX,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
    之前填写过订阅,没有生效,重启电脑后,V2RayX打不开,删除重装V2RayX,依然没反应
2019-10-22 17:58:54.992 V2RayX[942:26725] pac file is switched to pac.js
[INFO] GCDWebServer started on port 8070 and reachable at http://192.168.50.242:8070/
2019-10-22 17:58:54.994 V2RayX[942:26728] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSCFConstantString substringToIndex:]: Index 4 out of bounds; string length 0'
*** First throw call stack:
(
  0   CoreFoundation                      0x00007fff34536d63 __exceptionPreprocess + 250
  1   libobjc.A.dylib                     0x00007fff6a28cbd4 objc_exception_throw + 48
  2   Foundation                          0x00007fff36b5f72a -[NSString substringToIndex:] + 174
  3   V2RayX                              0x000000010b978b73 +[ConfigImporter importFromHTTPSubscription:] + 302
  4   V2RayX                              0x000000010b9660fb __35-[AppDelegate updateSubscriptions:]_block_invoke + 294
  5   libdispatch.dylib                   0x00007fff6b59a553 _dispatch_call_block_and_release + 12
  6   libdispatch.dylib                   0x00007fff6b59b4de _dispatch_client_callout + 8
  7   libdispatch.dylib                   0x00007fff6b5a9936 _dispatch_root_queue_drain + 663
  8   libdispatch.dylib                   0x00007fff6b5a9f25 _dispatch_worker_thread2 + 92
  9   libsystem_pthread.dylib             0x00007fff6b7f471d _pthread_wqthread + 220
  10  libsystem_pthread.dylib             0x00007fff6b7f45c3 start_wqthread + 15
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6
  1. 如果 V2RayX 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
  2. 如果 V2RayX 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayX 的 view current config.json,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容

然后点击 V2RayX 的view log,把 error.log 中的输出贴到下方:

在这里贴上 error.log
  1. 其他你认为可以帮助开发者和你一起解决问题的信息:

Same Issue V2Ray v1.5.1 MacOs Catalina 10.15.3