Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

添加订阅后程序闪退 #3

Closed
chenxiccc opened this issue Apr 11, 2022 · 8 comments
Closed

添加订阅后程序闪退 #3

chenxiccc opened this issue Apr 11, 2022 · 8 comments

Comments

@chenxiccc
Copy link

chenxiccc commented Apr 11, 2022

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

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

  2. 你正在使用哪个版本的 V2RayX,你的 macOS 系统版本?
    v2rayXS 1.5.2
    macos 12.3.1

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

在这里贴上终端的输出
```facaiMacBookPro-2:~ facai$ /Applications/V2RayXS.app/Contents/MacOS/V2RayXS
[INFO] GCDWebServer started on port 8070 and reachable at http://xx.xx.xx.xx:xxxx/
2022-04-11 17:15:40.801 V2RayXS[12466:159328] pac file is switched to pac.js
2022-04-11 17:15:40.809 V2RayXS[12466:159328] 0, -1
2022-04-11 17:15:40.810 V2RayXS[12466:159328] updatePacMenuList
2022-04-11 17:15:51.277 V2RayXS[12466:159328] <NSSegmentedControl: 0x7fdc67f6ee50>
2022-04-11 17:15:51.278 V2RayXS[12466:159328] (
    "enter your subscription link here"
)
2022-04-11 17:16:01.791 V2RayXS[12466:159336] Settings saved.
2022-04-11 17:16:02.630 V2RayXS[12466:159333] -[NSNull isEqualToString:]: unrecognized selector sent to instance 0x7ff85261b0c0
2022-04-11 17:16:02.632 V2RayXS[12466:159333] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x7ff85261b0c0'
*** First throw call stack:
(
	0   CoreFoundation                      0x00007ff80fb501e3 __exceptionPreprocess + 242
	1   libobjc.A.dylib                     0x00007ff80f8b0c13 objc_exception_throw + 48
	2   CoreFoundation                      0x00007ff80fbd4f3b -[NSObject(NSObject) __retain_OA] + 0
	3   CoreFoundation                      0x00007ff80fab6df5 ___forwarding___ + 1356
	4   CoreFoundation                      0x00007ff80fab6818 _CF_forwarding_prep_0 + 120
	5   V2RayXS                             0x000000010d1b1e8c V2RayXS + 220812
	6   V2RayXS                             0x000000010d1b143a V2RayXS + 218170
	7   V2RayXS                             0x000000010d1a0658 V2RayXS + 149080
	8   libdispatch.dylib                   0x00007ff80f8520cc _dispatch_call_block_and_release + 12
	9   libdispatch.dylib                   0x00007ff80f853317 _dispatch_client_callout + 8
	10  libdispatch.dylib                   0x00007ff80f862c0c _dispatch_root_queue_drain + 673
	11  libdispatch.dylib                   0x00007ff80f86325c _dispatch_worker_thread2 + 160
	12  libsystem_pthread.dylib             0x00007ff80fa0af8a _pthread_wqthread + 256
	13  libsystem_pthread.dylib             0x00007ff80fa09f57 start_wqthread + 15
)
libc++abi: terminating with uncaught exception of type NSException
Abort trap: 6
facaiMacBookPro-2:~ facai$ 


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

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

```javascript
在这里粘贴配置文件内容

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

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

且无法再次启动,需要手动删除 /Users/facai/Library/Preferences 下的 cenmrev.V2RayXS.plist 配置复原后才能重新启动。

@chenxiccc chenxiccc changed the title 添加订阅后程序闪退(怀疑是订阅地址中包含?问号的问题) 添加订阅后程序闪退 Apr 11, 2022
@tzmax
Copy link
Owner

tzmax commented Apr 12, 2022

@chenxiccc What is your definition of address protocol type? VMess? You can first confirm whether the subscription address is abnormal, and I will continue to track this problem.

@chenxiccc
Copy link
Author

chenxiccc commented Apr 12, 2022

@tzmax The protocol type is Vmess.
I could not judge the address is abnormal or not but the subscription url is like https://api.lipulai.com/api_version2/xxxxxxxxxxxxxxxx?sub=3&extend=1 , and if I open the link in browser, I can download a txt file.
If you need the real sub url, i can send it to you.

@chenxiccc
Copy link
Author

Btw, the subscription url functions well in v2rayNG(android), shadowrockets(ios), and shadowsocksR plus (openwrt).

@tzmax
Copy link
Owner

tzmax commented Apr 14, 2022

@chenxiccc thank you very much for the additional information, unfortunately I still did not reproduce the problem.
If you can provide an invalid subscription address to reproduce the flashback problem, I think it will be very helpful for me to locate the problem. Please be careful not to leak information about your own server in the subscription address

@chenxiccc
Copy link
Author

@tzmax Would you mind to give me an email? I can send the real subscription url to you. After you locate and solve the issue, i can regenerate the subscription url.

@chenxiccc
Copy link
Author

chenxiccc commented Apr 14, 2022

I've upload the subscription url in https://github.com/chenxiccc/Sub_URL
and i had invited you as collaborator, you have access to this.
Wish it could be helpful.

@tzmax
Copy link
Owner

tzmax commented Apr 15, 2022

@chenxiccc received, thank you. I'll start working on this right away

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants