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

خطا در استارت هسته کاستوم شده سینگ باکس در اندروید #56

Open
SatanicDeveloper opened this issue Aug 6, 2024 · 1 comment

Comments

@SatanicDeveloper
Copy link

سلام خدمت تیم هیدیفای. من هسته شمارو دانلود کردم یکسری تغییرات در اون دادم. تغییراتی که دادم توی قسمت کاستوم شده موبایل هستش و برای پی سی هم قسمت v2. همچنین فایل core.proto هم تغییر دادم. روی ویندوز هیچ مشکلی نیست. هسته رو بایند میکنم روی موبایل با همون دستوری که توی فایل cmake قرار دادید. خروجی هم کامل میگیرم. ولی وقتی هسته استفاده میکنم به محض استارت با خطای زیر مواجه میشم. تا جایی که اطلاع دارم معمولا این خطا توی استفاده از cgo اتفاق میوفته. من اصلا به اون قسمت دست نزدم.خیلی ممنون میشم کمکم کنید. ریشه مشکل متوجه بشم. یک نکته هم بگم وقتی از aar شما استفاده میکنم که توی بخش release گذاشتید همه چیز بدون مشکل هستش.

go version: go1.22.5 windows/amd64

D/A/BoxService( 7708): starting service
D/CompatibilityChangeReporter( 7708): Compat change id reported: 160794467; UID 10194; state: ENABLED
I/flutter ( 7708): 20:06:23.143110 [INFO] [ConnectionNotifier] connection status: DISCONNECTED
I/flutter ( 7708): 20:06:23.145422 [INFO] [ConnectionNotifier] connection status: CONNECTING
E/Go ( 7708): runtime: newstack at runtime.printlock+0x55 sp=0xc0001157e0 stack=[0xc00010e000, 0xc000116000]
E/Go ( 7708): morebuf={pc:0x7fdf49853614 sp:0xc0001157e8 lr:0x0}
E/Go ( 7708): sched={pc:0x7fdf4988a8d5 sp:0xc0001157e0 lr:0x0 ctxt:0x0}
E/Go ( 7708): runtime.callbackUpdateSystemStack(0xc000180008, 0x7fdef21e49b0, 0x0)
E/Go ( 7708): runtime/cgocall.go:241 +0x94 fp=0xc000115848 sp=0xc0001157e8 pc=0x7fdf49853614
E/Go ( 7708): runtime.cgocallbackg(0x7fdf4a786b20, 0x7fdef21e4a30, 0x0)
E/Go ( 7708): runtime/cgocall.go:306 +0x7f fp=0xc0001158c0 sp=0xc000115848 pc=0x7fdf4985383f
E/Go ( 7708): runtime.cgocallbackg(0x7fdf4a786b20, 0x7fdef21e4a30, 0x0)
E/Go ( 7708): :1 +0x2b fp=0xc0001158e8 sp=0xc0001158c0 pc=0x7fdf498c6d6b
E/Go ( 7708): runtime.cgocallback(0xc000115948, 0x7fdf49853515, 0x7fdf4a78fa70)
E/Go ( 7708): runtime/asm_amd64.s:1079 +0xcd fp=0xc000115910 sp=0xc0001158e8 pc=0x7fdf498c42ad
E/Go ( 7708): runtime.systemstack_switch()
E/Go ( 7708): runtime/asm_amd64.s:474 +0x8 fp=0xc000115920 sp=0xc000115910 pc=0x7fdf498c24c8
E/Go ( 7708): runtime.cgocall(0x7fdf4a78fa70, 0xc000115980)
E/Go ( 7708): runtime/cgocall.go:175 +0x75 fp=0xc000115958 sp=0xc000115920 pc=0x7fdf49853515
E/Go ( 7708): main._Cfunc_cproxylibbox_PlatformInterface_StartDefaultInterfaceMonitor(0x2c, 0xffffffe6)
E/Go ( 7708): _cgo_gotypes.go:975 +0x4f fp=0xc000115980 sp=0xc000115958 pc=0x7fdf4a771c6f
E/Go ( 7708): main.(*proxylibbox_PlatformInterface).StartDefaultInterfaceMonitor(0xc000460cbc, {0x7fdf4ab39148?, 0xc000198200?})
E/Go ( 7708): gobind/gobind/go_libboxmain.go:2732 +0x76 fp=0xc0001159c0 sp=0xc000115980 pc=0x7fdf4a77daf6
E/Go ( 7708): github.com/sagernet/sing-box/experimental/libbox.(*platformDefaultInterfaceMonitor).Start(0x7fdf4b65eb30?)
E/Go ( 7708): github.com/sagernet/[email protected]/experimental/libbox/monitor.go:39 +0x2b fp=0xc0001159e8 sp=0xc0001159c0 pc=0x7fdf4a68448b
E/Go ( 7708): github.com/sagernet/sing-box/route.(*Router).PreStart(0xc000276908)
E/Go ( 7708): github.com/sagernet/[email protected]/route/router.go:484 +0x199 fp=0xc000115a70 sp=0xc0001159e8 pc=0x7fdf4a60c7d9
E/Go ( 7708): github.com/sagernet/sing-box.(*Box).preStart(0xc00030be00)
E/Go ( 7708): github.com/sagernet/[email protected]/box.go:277 +0x6b7 fp=0xc000115bf0 sp=0xc000115a70 pc=0x7fdf4a66a157
E/Go ( 7708): github.com/sagernet/sing-box.(*Box).start(0xc00030be00)
E/Go ( 7708): github.com/sagernet/[email protected]/box.go:289 +0x2a fp=0xc000115d88 sp=0xc000115bf0 pc=0x7fdf4a66a84a
E/Go ( 7708): github.com/sagernet/sing-box.(*Box).Start(0xc00030be00)
E/Go ( 7708): github.com/sagernet/[email protected]/box.go:231 +0x36 fp=0xc000115e18 sp=0xc000115d88 pc=0x7fdf4a6696d6
E/Go ( 7708): github.com/sagernet/sing-box/experimental/libbox.(*BoxService).Start(...)
E/Go ( 7708): github.com/sagernet/[email protected]/experimental/libbox/service.go:74
E/Go ( 7708): main.proxylibbox_BoxService_Start(0xffffff01?)
E/Go ( 7708): gobind/gobind/go_libboxmain.go:119 +0x2f fp=0xc000115e40 sp=0xc000115e18 pc=0x7fdf4a7738cf
E/Go ( 7708): _cgoexp_a39c0615e00d_proxylibbox_BoxService_Start(0x7fdef21e6500)
E/Go ( 7708): _cgo_gotypes.go:1571 +0x1c fp=0xc000115e58 sp=0xc000115e40 pc=0x7fdf4a782e7c
E/Go ( 7708): runtime.cgocallbackg1(0x7fdf4a782e60, 0x7fdef21e6500, 0x0)
E/Go ( 7708): runtime/cgocall.go:420 +0x2a5 fp=0xc000115f18 sp=0xc000115e58 pc=0x7fdf49853c45
E/Go ( 7708): runtime.cgocallbackg(0x7fdf4a782e60, 0x7fdef21e6500, 0x0)
E/Go ( 7708): runtime/cgocall.go:339 +0x138 fp=0xc000115f90 sp=0xc000115f18 pc=0x7fdf498538f8
E/Go ( 7708): runtime.cgocallbackg(0x7fdf4a782e60, 0x7fdef21e6500, 0x0)
E/Go ( 7708): :1 +0x2b fp=0xc000115fb8 sp=0xc000115f90 pc=0x7fdf498c6d6b
E/Go ( 7708): runtime.cgocallback(0x0, 0x0, 0x0)
E/Go ( 7708): runtime/asm_amd64.s:1079 +0xcd fp=0xc000115fe0 sp=0xc000115fb8 pc=0x7fdf498c42ad
E/Go ( 7708): runtime.goexit({})
E/Go ( 7708): runtime/asm_amd64.s:1695 +0x1 fp=0xc000115fe8 sp=0xc000115fe0 pc=0x7fdf498c4501
E/Go ( 7708): fatal error: runtime: stack split at bad time

@SatanicDeveloper
Copy link
Author

حتی هسته خود هیدیفای هم بیلد میکنم توی اپ هیدیفای نکست میزارم بازم همین خطا رو میده.دولوپر های هیدیفای نکست. واقعا هیچکس نیست کمکی بکنه؟ اگه این هسته رو گذاشتید بقیه هم استفاده کنن لطف کنید یه کمکی بکنید.

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

1 participant