Bug Report: QvPlugin-SSR插件导致崩溃
Author: blackteahamburgerCreated Feb 19, 2024Updated Feb 19, 2024
LabelsBugs
连接ssr节点并加载网页后Qv2ray崩溃。
qv2ray --debug:
[Init] High DPI scaling is enabled.
[BaseApplication] Qv2ray 2.7.0 on Gentoo Linux x86_64
[BaseApplication] Qv2ray Start Time: 56243519
[BaseApplication] QV2RAY_BUILD_INFO Qv2ray from manual build
[BaseApplication] QV2RAY_BUILD_EXTRA_INFO 2.7.0:7002
[BaseApplication] QV2RAY_BUILD_NUMBER 7002
[BaseApplication] This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.
Copyright (c) 2019-2021 Qv2ray Development Group.
Third-party libraries that have been used in this program can be found in the About page.
[PlatformApplication] Startup Options: parser.isSet(noAPIOption): 0
[PlatformApplication] Startup Options: parser.isSet(debugLogOption): 1
[PlatformApplication] Startup Options: parser.isSet(noAutoConnectionOption): 0
[PlatformApplication] Startup Options: parser.isSet(noPluginsOption): 0
[PlatformApplication] Command line: errorMessage:
[PlatformApplication] Non-fatal error, continue starting up.
[Translator] Found translations: en_US ja_JP yue zh_CN zh_TW
[SettingsBackend] Application exec path: /usr/bin
[SettingsBackend] Path: /usr/bin/config/ does not contain a valid config file.
[SettingsBackend] Found a config file, conf["config_version"].toString(): path: /root/.config/qv2ray/
[SettingsBackend] Path: /root/.config/qv2ray is valid.
[SettingsBackend] Using /root/.config/qv2ray/ as the config path.
[Translator] Found zh_CN in folder: /usr/share/qv2ray/lang
[Translator] Successfully installed a translator for zh_CN
[PluginHost] Reloading plugin list
[PluginHost] Loading plugin: libQvPlugin-BuiltinProtocolSupport.so from: /usr/share/qv2ray/plugins
[PluginHost] Loaded plugin: "Builtin Protocol Support" made by: "Qv2ray Core Workgroup"
[PluginHost] Loading plugin: libQvPlugin-BuiltinSubscriptionSupport.so from: /usr/share/qv2ray/plugins
[PluginHost] Loaded plugin: "Builtin Subscription Support" made by: "Qv2ray Core Workgroup"
[PluginHost] Loading plugin: libQvPlugin-SSR.so from: /usr/share/qv2ray/plugins
[PluginHost] Loaded plugin: "SSR Plugin" made by: "Qv2ray Development Group"
[PluginHost] qvplugin_ssr Initialize plugin.
[ConfigHandler] ConnectionHandler Constructor.
[ConfigHandler] Loaded connection id: ejcransjdqmq into cache.
[ConfigHandler] Loaded connection id: gicgprotxyor into cache.
[gRPCBackend] API Worker initialised.
[gRPCBackend] API Worker started.
[StyleManager] Found factory style: Breeze
[StyleManager] Found factory style: Oxygen
[StyleManager] Found factory style: Windows
[StyleManager] Found factory style: Fusion
[StyleManager] Found QSS style at: ":/uistyles/flatwhite.css"
[StyleManager] Found QSS style at: ":/uistyles/psblack.css"
[StyleManager] Applying UI style: Fusion
QMetaObject::connectSlotsByName: No matching signal for on_setBypassCNBtn_clicked()
QMetaObject::connectSlotsByName: No matching signal for on_clearBypassCNBtn_clicked()
[RouteHandler] Processing a simple connection config
[RouteHandler] Added global DNS config
[InboundGenerator] Allocation is not used here, Not Implemented
[InboundGenerator] Allocation is not used here, Not Implemented
[RouteHandler] Added global inbound config
[InboundGenerator] Allocation is not used here, Not Implemented
[KernelHandler] Cannot disconnect when there's nothing connected.
[KernelHandler] Outbound protocol shadowsocks is not a registered plugin outbound.
[KernelHandler] Outbound protocol freedom is not a registered plugin outbound.
[KernelHandler] Outbound protocol blackhole is not a registered plugin outbound.
[KernelHandler] Applying new outbound settings.
[KernelHandler] Starting kernels with V2RayIntegration.
[V2RayInteraction] Core file is executable.
[V2RayInteraction] V2Ray output: V2Ray 5.13.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.21.6 linux/amd64);A unified platform for anti-censorship.
[V2RayInteraction] V2Ray version: V2Ray 5.13.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.21.6 linux/amd64)
[V2RayInteraction] Starting V2Ray core with test options
[V2RayInteraction] Config file check passed.
[V2RayInteraction] V2Ray kernel process status changed: Starting
[V2RayInteraction] V2Ray kernel process status changed: Running
[V2RayInteraction] Starting API
[ConnectionItemWidget] ConnectionItemWidgetOnConnected signal received for: ejcransjdqmq
[MainWindowExtra] ProxyAddress: 127.0.0.1
[MainWindowExtra] HTTP Port: 8889
[MainWindowExtra] SOCKS Port: 1089
[SystemProxy] Setting up System Proxy
[SystemProxy] Qv2ray will set system proxy to use HTTP
[SystemProxy] Qv2ray will set system proxy to use SOCKS
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy;mode;manual
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.http;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.http;port;8889
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.ftp;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.ftp;port;8889
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.https;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.https;port;8889
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.socks;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.socks;port;1089
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy;mode;manual
[gRPCBackend] gRPC Version: 1.52.1
QMetaObject::connectSlotsByName: No matching signal for on_routeEditBtn_clicked()
[ImportWindow] 1 entries found.
[ConfigHandler] Creating new connection: www.dongtaiwang.com 美国
[RouteHandler] Processing a simple connection config
[RouteHandler] Added global DNS config
[InboundGenerator] Allocation is not used here, Not Implemented
[InboundGenerator] Allocation is not used here, Not Implemented
[RouteHandler] Added global inbound config
[InboundGenerator] Allocation is not used here, Not Implemented
[V2RayInteraction] V2Ray kernel process status changed: NotRunning
[SystemProxy] Clearing System Proxy
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy;mode;none
[KernelHandler] Creating kernel plugin instance for protocolshadowsocksr
[KernelHandler] V2RayIntegration: 15000 = shadowsocksr
[KernelHandler] Sending connection settings to kernel.
[KernelHandler] Outbound protocol freedom is not a registered plugin outbound.
[KernelHandler] Outbound protocol blackhole is not a registered plugin outbound.
[KernelHandler] Applying new outbound settings.
[KernelHandler] Starting kernels with V2RayIntegration.
[KernelHandler] Starting kernel for protocol: shadowsocksr
[V2RayInteraction] Core file is executable.
[V2RayInteraction] V2Ray output: V2Ray 5.13.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.21.6 linux/amd64);A unified platform for anti-censorship.
[V2RayInteraction] V2Ray version: V2Ray 5.13.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.21.6 linux/amd64)
[V2RayInteraction] Starting V2Ray core with test options
[V2RayInteraction] Config file check passed.
[V2RayInteraction] V2Ray kernel process status changed: Starting
[V2RayInteraction] V2Ray kernel process status changed: Running
[V2RayInteraction] Starting API
[MainWindowExtra] ProxyAddress: 127.0.0.1
[MainWindowExtra] HTTP Port: 8889
[MainWindowExtra] SOCKS Port: 1089
[SystemProxy] Setting up System Proxy
[SystemProxy] Qv2ray will set system proxy to use HTTP
[SystemProxy] Qv2ray will set system proxy to use SOCKS
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy;mode;manual
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.http;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.http;port;8889
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.ftp;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.ftp;port;8889
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.https;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.https;port;8889
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.socks;host;127.0.0.1
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy.socks;port;1089
[SystemProxy] [0] Program: gsettings, Args: set;org.gnome.system.proxy;mode;manual
[ConnectionItemWidget] ConnectionItemWidgetOnConnected signal received for: hbtikktjnegd
[gRPCBackend] API call returns: 14 (Broken pipe)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
[gRPCBackend] API call returns: 14 (failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:15490: Failed to connect to remote host: Connection refused)
QObject::killTimer: Timers cannot be stopped from another thread
QObject::~QObject: Timers cannot be stopped from another thread
Qv2ray: Interrupt signal (11) received.
Collecting StackTrace
Signal: 11
------- BEGIN QV2RAY CRASH REPORT -------
Active Kernel Instances:
["shadowsocksr"]
Current Connection:
{"connectionId":"hbtikktjnegd","groupId":"000000000000"}
Active Connection Settings:
{"creationDate":1708328252,"displayName":"www.dongtaiwang.com 美国","lastConnected":1708328252,"lastUpdatedDate":1708328252,"stats":[{},{},{},{}]}
Group:
{"connections":["ejcransjdqmq","gicgprotxyor","hbtikktjnegd"],"creationDate":1708324074,"displayName":"默认分组","lastUpdatedDate":1708324074,"subscriptionOption":{"address":"HIDDEN"}}
Plugins:
["SSR Plugin","Qv2ray Development Group","qvplugin_ssr","Support SSR connections in Qv2ray."]
["Builtin Protocol Support","Qv2ray Core Workgroup","qvplugin_builtin_protocol","VMess, VLESS, SOCKS, HTTP, Shadowsocks, DNS, Dokodemo-door editor support"]
["Builtin Subscription Support","Qv2ray Core Workgroup","builtin_subscription_support","Basic subscription support for Qv2ray"]
GlobalConfig:
{"advancedConfig":{},"autoStartBehavior":2,"autoStartId":{"groupId":"000000000000"},"config_version":14,"defaultRouteConfig":{"dnsConfig":{"servers":[{"address":"1.1.1.1"},{"address":"8.8.8.8"},{"address":"8.8.4.4"}]},"routeConfig":{"domainMatcher":"mph","domainStrategy":"AsIs","domains":{"block":["geosite:category-ads-all"],"direct":["geosite:geolocation-!cn@cn"]},"ips":{}}},"inboundConfig":{"socksSettings":{"port":1089}},"kernelConfig":{"v2AssetsPath_linux":"/usr/share/v2ray","v2CorePath_linux":"/usr/bin/v2ray"},"lastConnectedId":{"connectionId":"hbtikktjnegd","groupId":"000000000000"},"logLevel":3,"networkConfig":{},"outboundConfig":{},"pluginConfig":{"pluginStates":{"builtin_subscription_support":true,"qvplugin_builtin_protocol":true,"qvplugin_ssr":true}},"uiConfig":{"graphConfig":{"colorConfig":{"$0":{"value1":{"B":63,"G":196,"R":134},"value2":{"B":255,"G":153,"R":50}},"$1":{"value1":{"B":63,"G":196,"R":134},"value2":{"B":255,"G":153,"R":50}},"$2":{"value1":{"B":240,"G":210,"R":0,"style":3},"value2":{"B":42,"G":220,"R":235,"style":3}}}},"language":"zh_CN","recentConnections":[{"connectionId":"hbtikktjnegd","groupId":"000000000000"},{"connectionId":"ejcransjdqmq","groupId":"000000000000"}]},"updateConfig":{}}
------- END OF QV2RAY CRASH REPORT -------
emerge --info net-proxy/qvplugin-ssr:
net-proxy/qvplugin-ssr-9999::qv2ray was built with the following:
USE=""
CFLAGS="-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed"
CXXFLAGS="-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"使用的ebuild。
Source: Qv2ray/Qv2ray