最早使用的是 docker 版本,通过浏览器使用,从 3.1.9 到 10,很稳定,
我使用群晖的 nas 建了 webdav 进行数据备份,使用 android 的客户端进行备份,也非常稳定。
但是我的 windows 台式机还有 macos 的笔记本,安装客户端进行同步,同步完成应该是在建索引的时候,基本每次都会出现这个错误,重启后提示我重建索引,然后就又异常了,死循环了,
求解,谢谢!
最早使用的是 docker 版本,通过浏览器使用,从 3.1.9 到 10,很稳定,
我使用群晖的 nas 建了 webdav 进行数据备份,使用 android 的客户端进行备份,也非常稳定。
但是我的 windows 台式机还有 macos 的笔记本,安装客户端进行同步,同步完成应该是在建索引的时候,基本每次都会出现这个错误,重启后提示我重建索引,然后就又异常了,死循环了,
求解,谢谢!
I 2024/11/07 00:23:22 sync.go:246: local upsert [9d1cfffe0f42944dffec6e2ecc6d73c4427c575a, /storage/petal/siyuan-plugin-flash-enhance/enhanceConfig.json, 2024-11-07 00:21:25]
I 2024/11/07 00:23:22 sync.go:246: local upsert [fa4bff96b61eb3a38cb0179cd146b0f42879e7e1, /storage/petal/graph-enhance/graph-enhance-config, 2024-11-07 00:21:24]
I 2024/11/07 00:23:23 webdav.go:116: downloaded object [home/siyuan/repo/refs/latest]
I 2024/11/07 00:23:23 webdav.go:116: downloaded object [home/siyuan/repo/indexes-v2.json]
I 2024/11/07 00:23:23 webdav.go:85: uploaded object [home/siyuan/repo/indexes/3f75d10f1ef7498d02dee8a1ba7edff94c168624]
I 2024/11/07 00:23:23 sync.go:1209: uploaded index [device=1af64d9c-80d5-4c98-8d06-4a02da80c167/windows, id=3f75d10f1ef7498d02dee8a1ba7edff94c168624, files=13016, size=31.52 GB, created=2024-11-07 00:23:19]
I 2024/11/07 00:23:23 webdav.go:85: uploaded object [home/siyuan/repo/indexes-v2.json]
I 2024/11/07 00:23:23 webdav.go:85: uploaded object [home/siyuan/repo/refs/latest]
I 2024/11/07 00:23:23 sync.go:942: uploaded cloud ref [refs/latest, id=3f75d10f1ef7498d02dee8a1ba7edff94c168624]
I 2024/11/07 00:23:24 webdav.go:116: downloaded object [home/siyuan/repo/refs/latest]
I 2024/11/07 00:23:24 sync.go:1419: updated latest sync [device=1af64d9c-80d5-4c98-8d06-4a02da80c167/windows, id=3f75d10f1ef7498d02dee8a1ba7edff94c168624, files=13016, size=31.52 GB, created=2024-11-07 00:23:19]
I 2024/11/07 00:23:24 webdav.go:128: removed object [home/siyuan/repo/lock-sync]
I 2024/11/07 00:23:24 repository.go:1358: synced data repo [device=1af64d9c-80d5-4c98-8d06-4a02da80c167, kernel=o7otssc, provider=3, mode=a/false, ufc=11, dfc=3, ucc=2, dcc=0, ub=0 B, db=584.04 kB] in [4.49s], merge result [conflicts=0, upserts=0, removes=0]
I 2024/11/07 00:23:24 index_fix.go:50: start checking index...
I 2024/11/07 00:23:24 index_fix.go:71: finish checking index
E 2024/11/07 00:23:41 logging.go:165: PANIC RECOVERED: runtime error: invalid memory address or nil pointer dereference
D:/go1.23/src/runtime/panic.go:785 (0x7ff65ce46071)
D:/go1.23/src/runtime/panic.go:262 (0x7ff65ce25c77)
D:/go1.23/src/runtime/signal_windows.go:401 (0x7ff65ce25c47)
D:/88250/siyuan/kernel/sql/av.go:264 (0x7ff65e16763f)
D:/88250/siyuan/kernel/sql/av.go:642 (0x7ff65e16ca9b)
D:/88250/siyuan/kernel/sql/block.go:147 (0x7ff65e16d5fc)
D:/88250/siyuan/kernel/sql/database.go:849 (0x7ff65e185554)
D:/88250/siyuan/kernel/sql/database.go:537 (0x7ff65e181a99)
F:/golang/gopath/pkg/mod/github.com/88250/lute@v1.7.7-0.20241104160608-6885b1ea84cd/ast/walk.go:36 (0x7ff65d4a4768)
F:/golang/gopath/pkg/mod/github.com/88250/lute@v1.7.7-0.20241104160608-6885b1ea84cd/ast/walk.go:44 (0x7ff65d4a47c4)
F:/golang/gopath/pkg/mod/github.com/88250/lute@v1.7.7-0.20241104160608-6885b1ea84cd/ast/walk.go:31 (0x7ff65e18120b)
D:/88250/siyuan/kernel/sql/database.go:503 (0x7ff65e181176)
D:/88250/siyuan/kernel/sql/upsert.go:393 (0x7ff65e196fc4)
D:/88250/siyuan/kernel/sql/queue.go:137 (0x7ff65e18bdb4)
D:/88250/siyuan/kernel/sql/queue.go:103 (0x7ff65e18b9ba)
D:/88250/siyuan/kernel/model/transaction.go:1561 (0x7ff65e6972ee)
D:/88250/siyuan/kernel/job/cron.go:52 (0x7ff65e6b15f2)
D:/88250/siyuan/kernel/job/cron.go:53 (0x7ff65e6b1590)
D:/go1.23/src/runtime/asm_amd64.s:1700 (0x7ff65ce4f1c0)
你好,已经收到日志了,这个问题下个版本应该可以解决,如果急着用的话请关注 GitHub 上的 dev 版本发布 https://github.com/siyuan-note/siyuan/releases
有空闲时间是接外包好呢还是学习好呢?
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。
本标签主要用于分享网络空间安全专业的学习笔记
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。
心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。
Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。
App(应用程序,Application 的缩写)一般指手机软件。
AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。
黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。
A second brain, for you, forever.
Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。
LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!
一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。
钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。
WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。
Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。
欢迎访问我们运维的实例: https://wide.b3log.org
Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。
Communication channel for makers and users.
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。
禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。
提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。
愿逝者安息!
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于