-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Description
问题描述 / Describe the bug
最新版本经常跑着跑着 "代理" 菜单消失, 所有程序无法上网,
软件版本 / Version
0.8.89
复现步骤 / To Reproduce
.
操作系统 / OS
Windows
操作系统版本 / OS Version
Edition Windows 10 Enterprise Version 22H2 Installed on 3/26/2023 OS build 19045.2728 Experience Windows Feature Experience Pack 120.2212.4190.0
日志(勿上传日志文件,请粘贴日志内容) / Log (Do not upload the log file, paste the log content directly)
Log(logLevel: LogLevel.warning, payload: [APP] runtime: goroutine stack exceeds , dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 1000000000-byte limit
runtime: sp=0xc026e854e8 stack=[0xc026e84000, 0xc046e84000]
fatal error: stack overflow
, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP]
runtime stack:
, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] runtime.throw({0x7ff698e3de03?, 0xffffffffffffffff?})
C:/Users/runneradmin/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.windows-amd64/src/runtime/panic.go:1094 +0x4d fp=0x2919bff720 sp=0x2919bff6f0 pc=0x7ff697d9a4ed
, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] runtime.newstack()
C:/Users/runneradmin/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.windows-amd64/src/runtime/stack.go:1159 +0x5cc fp=0x2919bff850 sp=0x2919bff720 pc=0x7ff697d7dccc
runtime.morestack()
C:/Users/runneradmin/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.0.windows-amd64/src/runtime/asm_amd64.s:620 +0x7c fp=0x2919bff858 sp=0x2919bff850 pc=0x7ff697da0a5c
goroutine 96755 gp=0xc0026876c0 m=0 mp=0x7ff699b875c0 [running]:
github.com/metacubex/mihomo/adapter/outboundgroup.(*GroupBase).GetProxies(0xc000001ea0, 0x1)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/groupbase.go:103 +0x1325 fp=, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc026e854f8 sp=0xc026e854f0 pc=0x7ff69893e125
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).findAliveProxy(0xc0000a91a0, 0x10?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:105 +0x1f fp=0xc026e85550 sp=0xc026e854f8 pc=0x7ff69893c19f
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a91a0, {0x7ff6990579a0, 0xc001c6ad20}, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] , 0xc01f215c80)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:33 +0x39 fp=0xc026e855c8 sp=0xc026e85550 pc=0x7ff69893b819
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0x7ff698e31c84?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x6?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc026e855f8 sp=0xc026e855c8 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/component/proxydialer.proxyDialer.DialContext({{0x215c6e8f1a0, 0xc000368320}, {0x7ff69904b990, 0xc017ed3d40}, 0x1}, {0x7ff6990579a0, 0xc001c6ad20}, {0x7ff698e31c84, 0x3}, {0xc00024e810, ...}, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] )
D:/a/FlClash/FlClash/core/Clash.Meta/component/proxydialer/proxydialer.go:56 +0x182 fp=0xc026e856f0 sp=0xc026e855f8 pc=0x7ff698143fe2
github.com/metacubex/mihomo/component/proxydialer.(*proxyDialer).DialContext(0xc0003ad3b0?, {0x7ff6990579a0?, 0xc001c6ad20?}, {0x7ff698e31c84?, 0x0?}, {0xc00024e810?, 0x215c84fa020, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] ?})
<autogenerated>:1 +0xa8 fp=0xc026e85780 sp=0xc026e856f0 pc=0x7ff698145428
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContextWithDialer(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, {0x7ff69904b990?, 0xc017ed3d40?}, 0xc01f215b00)
, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:83 +0xd8 fp=0xc026e85848 sp=0xc026e85780 pc=0x7ff6988ab398
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContext(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215b00)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:72 +0xb4 fp=0xc026e85920 sp=0xc026e85848 pc=0x7ff6988ab274
github.com/metacubex/mihomo/adapter/outbound.(*autoCloseProxyAdapter).DialContext(0xc000278cc0, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] , {0x7ff6990579a0?, 0xc001c6ad20?}, 0xc003270830?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/base.go:337 +0x2e fp=0xc026e85960 sp=0xc026e85920 pc=0x7ff698899b6e
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a8de0?, {0x7ff6990579a0?, , dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc001c6ad20?}, 0x7ff6988d0ed0?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e85990 sp=0xc026e85960 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a8de0, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215b00)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc026e85a08 sp=0xc026e85990 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a91a0?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x7ff697d2ae65?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e85a38 sp=0xc026e85a08 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a91a0, {0x7ff6990579a0, 0xc001c6ad20}, , dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc01f215b00)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=0xc026e85ab0 sp=0xc026e85a38 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0x7ff698e31c84?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x6?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0x25 fp=0xc026e85ae0 sp=0xc026e85ab0 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/component/proxydialer.proxyDialer.DialContext({{0x215c6e8f1a0, 0xc000368320}, {0x7ff69904b990, 0xc017ed3bc0}, 0x1}, {0x7ff6990579a0, 0xc001c6ad20}, {0x7ff698e31c84, 0x3}, {0xc00024e810, ...})
D:/a/FlClash/FlClash/core/Clash.Meta/component/proxydialer/proxydialer.go:56 +0x182 fp=0xc026e85bd8 sp=0xc026e85ae0 pc=0x7ff698143fe2
github.com/metacubex/mihomo/component/proxydialer.(*proxyDialer).DialContext(0xc0003ad3b0?, {0x7ff6990579a0?, 0xc001c6ad20?}, {0x7ff698e31c84?, 0x0?}, {0xc00024e810?, , dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0x215c84fa020?})
<autogenerated>:1 +0xa8 fp=0xc026e85c68 sp=0xc026e85bd8 pc=0x7ff698145428
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContextWithDialer(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, {0x7ff69904b990?, 0xc017ed3bc0?}, 0xc01f215980)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:83 +0xd8 fp=0xc026e85d30 sp=0xc026e85c68 pc=0x7ff6988ab398
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContext(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215980)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:72 +0xb4 fp=0xc026e85e08 sp=, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc026e85d30 pc=0x7ff6988ab274
github.com/metacubex/mihomo/adapter/outbound.(*autoCloseProxyAdapter).DialContext(0xc000278cc0, {0x7ff6990579a0?, 0xc001c6ad20?}, 0xc003270830?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/base.go:337 +0x2e fp=0xc026e85e48 sp=0xc026e85e08 pc=0x7ff698899b6e
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a8de0?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x7ff6988d0ed0?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e85e78 sp=0xc026e85e48 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] (0xc0000a8de0, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215980)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=0xc026e85ef0 sp=0xc026e85e78 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a91a0?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x7ff697d2ae65?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e85f20 sp=0xc026e85ef0 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a91a0, {0x7ff6990579a0, , dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc001c6ad20}, 0xc01f215980)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=0xc026e85f98 sp=0xc026e85f20 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0x7ff698e31c84?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x6?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e85fc8 sp=0xc026e85f98 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/component/proxydialer.proxyDialer.DialContext({{0x215c6e8f1a0, 0xc000368320}, {0x7ff69904b990, 0xc017ed3a40}, 0x1}, {0x7ff6990579a0, 0xc001c6ad20, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] }, {0x7ff698e31c84, 0x3}, {0xc00024e810, ...})
D:/a/FlClash/FlClash/core/Clash.Meta/component/proxydialer/proxydialer.go:56 +0x182 fp=0xc026e860c0 sp=0xc026e85fc8 pc=0x7ff698143fe2
github.com/metacubex/mihomo/component/proxydialer.(*proxyDialer).DialContext(0xc0003ad3b0?, {0x7ff6990579a0?, 0xc001c6ad20?}, {0x7ff698e31c84?, 0x0?}, {0xc00024e810?, 0x215c84fa020?, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] })
<autogenerated>:1 +0xa8 fp=0xc026e86150 sp=0xc026e860c0 pc=0x7ff698145428
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContextWithDialer(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, {0x7ff69904b990?, 0xc017ed3a40?}, 0xc01f215800)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:83 +0xd8 fp=0xc026e86218 sp=0xc026e86150 pc=0x7ff6988ab398
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContext(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215800, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] )
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:72 +0xb4 fp=0xc026e862f0 sp=0xc026e86218 pc=0x7ff6988ab274
github.com/metacubex/mihomo/adapter/outbound.(*autoCloseProxyAdapter).DialContext(0xc000278cc0, {0x7ff6990579a0?, 0xc001c6ad20?}, 0xc003270830?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/base.go:337 +0x2e fp=0xc026e86330 sp=0xc026e862f0 pc=0x7ff698899b6e
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a8de0?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x7ff6988d0ed0?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0x25 fp=0xc026e86360 sp=0xc026e86330 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a8de0, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215800)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=0xc026e863d8 sp=0xc026e86360 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a91a0?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x7ff697d2ae65?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e86408 sp=0xc026e863d8 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a91a0, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215800)
, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=0xc026e86480 sp=0xc026e86408 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0x7ff698e31c84?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x6?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e864b0 sp=0xc026e86480 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/component/proxydialer.proxyDialer.DialContext({{0x215c6e8f1a0, 0xc000368320}, {0x7ff69904b990, 0xc017ed38c0}, 0x1}, {0x7ff6990579a0, 0xc001c6ad20}, {0x7ff698e31c84, 0x3}, {0xc00024e810, ...})
D:/a/FlClash/FlClash/core/Clash.Meta/component/proxydialer/proxydialer.go:56 +0x182 fp=0xc026e865a8 sp=0xc026e864b0 pc=0x7ff698143fe2, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP]
github.com/metacubex/mihomo/component/proxydialer.(*proxyDialer).DialContext(0xc0003ad3b0?, {0x7ff6990579a0?, 0xc001c6ad20?}, {0x7ff698e31c84?, 0x0?}, {0xc00024e810?, 0x215c84fa020?})
<autogenerated>:1 +0xa8 fp=0xc026e86638 sp=0xc026e865a8 pc=0x7ff698145428
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContextWithDialer(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, {0x7ff69904b990?, 0xc017ed38c0, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] ?}, 0xc01f215680)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:83 +0xd8 fp=0xc026e86700 sp=0xc026e86638 pc=0x7ff6988ab398
github.com/metacubex/mihomo/adapter/outbound.(*Socks5).DialContext(0xc00020a840, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215680)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/socks5.go:72 +0xb4 fp=0xc026e867d8 sp=0xc026e86700 pc=0x7ff6988ab274
github.com/metacubex/mihomo/adapter/outbound.(*autoCloseProxyAdapter).DialContext(0xc000278cc0, {0x7ff6990579a0?, 0xc001c6ad20, dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] ?}, 0xc003270830?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outbound/base.go:337 +0x2e fp=0xc026e86818 sp=0xc026e867d8 pc=0x7ff698899b6e
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a8de0?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x7ff6988d0ed0?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e86848 sp=0xc026e86818 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a8de0, {0x7ff6990579a0, 0xc001c6ad20}, , dateTime: 2025-09-28 17:31:23)
Log(logLevel: LogLevel.warning, payload: [APP] 0xc01f215680)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=0xc026e868c0 sp=0xc026e86848 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0xc0000a91a0?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x7ff697d2ae65?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e868f0 sp=0xc026e868c0 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/adapter/outboundgroup.(*Fallback).DialContext(0xc0000a91a0, {0x7ff6990579a0, 0xc001c6ad20}, 0xc01f215680)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/outboundgroup/fallback.go:34 +0x67 fp=0xc026e86968 sp=0xc026e868f0 pc=0x7ff69893b847
github.com/metacubex/mihomo/adapter.(*Proxy).DialContext(0x7ff698e31c84?, {0x7ff6990579a0?, 0xc001c6ad20?}, 0x6?)
D:/a/FlClash/FlClash/core/Clash.Meta/adapter/adapter.go:63 +0x25 fp=0xc026e86998 sp=0xc026e86968 pc=0x7ff6988d0f45
github.com/metacubex/mihomo/component/proxydialer.proxyDialer.DialContext({{0x215c6e8f1a0, 0xc000368320}, {0x7ff69904b990, 0xc017ed3740}, 0x1}, {0x7ff6990579a0, dateTime: 2025-09-28 17:31:23)
Metadata
Metadata
Assignees
Labels
No labels