corruption相关内容

修复从提交到提交的Git断开链接

我遇到过git fsck调用返回几个断开的链接的情况。这是因为,对于该存储库,运行了rm命令并删除了几个写保护文件(错误)。该存储库也没有最近的备份(同样,出现了错误)。因为Git正在被使用,所以存储库并没有完全消失,但一些历史记录已经被篡改了。直到最近要重新同步到源时才注意到这一点,并且由于中断的历史记录,这一操作失败。 我希望修复此历史记录(如果可能),以便它可以与上游源合并。我认识到, ..
发布时间:2022-05-10 10:00:54 其他开发

C++ 中的堆栈损坏

在 C++ 中,堆栈可能会被破坏.我猜的一种方法是通过访问超出其边界的数组来覆盖堆栈变量.有没有其他方法可以损坏它? 解决方案 你可以有一个随机/未定义的指针,最终指向堆栈,然后写. 汇编函数可能会错误地设置/修改/恢复堆栈 宇宙波可以翻转堆栈中的位. 芯片外壳中的放射性元素可能会翻转位. 内核中的任何内容都可能出错并意外更改您的堆栈内存. 但这些并不是 C++ 特有的,它不 ..
发布时间:2022-01-22 12:14:11 C/C++开发

SQLite 数据库副本在由设备而不是模拟器生成时出现损坏

首先,我要感谢所有阅读本文的人.Stackoverflow 是一个了不起的网站,你们每天都以已经提交的问题的形式帮助我回答问题.你们都摇滚! 我的问题: 我正在开发一个数据库应用程序,我想在某些点备份数据库,以便在开发过程中随着时间的推移将收集到的数据保存在数据库中.因此,为了将数据库保存到可访问的内存中,我遵循了这个页面: 如何从我的数据库中提取数据库android 到我的桌面 ..
发布时间:2022-01-20 18:31:28 移动开发

使用 openssl 河豚简单示例插入垃圾字符的帮助

如果您有一个使用 openssl 加密文件的好例子,它比我遇到的问题更好,我将不胜感激. 更新: Myabe 作者是正确的.在我没有分配的东西上使用 memset 让我想起了非堆栈变量上的 strtok choking. Update2: 使用 malloc 停止核心转储.更新了代码.控制 Hs 仍然出现.更新代码以反映这一点. Update3: 示例中的循环结构似乎不正确.我不 ..
发布时间:2022-01-07 19:23:28 其他开发

VS 损坏的 .sln 文件?

当我尝试打开 .sln 文件时,Visual Studio 退出.我可以通过打开 TFS,获取特定版本,选择最新版本,强制覆盖,打开 .sln 文件,然后忽略“不兼容的文档消息"来打开它. 但是,我想知道出了什么问题以及如何修复它,以防有一天我无法做到这一点. 如何解决这个问题? 解决方案 我认为这更有可能是 .suo(这是一个隐藏文件).众所周知,这些会损坏(至少从 VC++ ..
发布时间:2021-12-28 13:54:09 其他开发

SQLite3 数据库或磁盘已满/数据库磁盘映像格式错误

我的数据库大约有 25 MB,我已经验证访问它的用户名以及文件权限几个月没有改变.我遇到了一个问题,查询因“数据库或磁盘已满"而失败,然后有时会出现“数据库磁盘映像格式错误"的问题. 除非我读错了,否则我的磁盘不会接近满(这是一个 Ubuntu 服务器,9.10,如果有什么不同的话) 文件系统 1K-blocks Used Available Use% Mounted on/dev/sda ..
发布时间:2021-12-08 18:02:08 数据库

如何解决“错误:索引错误 – 致命:索引文件损坏"使用 Git 时

在git init之后,我添加并提交了一些文件,进行了一些更改,添加并提交.设置 git 守护进程(在 WinXP 上的 Cygwin 下运行)并克隆一次存储库.现在,克隆的存储库出现此错误: $ git status错误:索引文件 sha1 签名错误致命:索引文件损坏 除了获取存储库的新副本之外,还有其他方法可以解决此问题吗? 解决方案 如果问题出在索引作为提交的暂存区(即 .git ..
发布时间:2021-12-06 09:42:20 其他开发

如何恢复损坏的 SQLite3 数据库?

这是之前回答的帖子的后续问题:是否有用于在 Linux 中验证 SQLite 数据库的命令行实用程序? 如果数据库产生以下错误: $ sqlite3 mydata.db "PRAGMAintegrity_check"错误:数据库磁盘映像格式不正确 是否有任何清理处理可以将数据库恢复到可用状态?即使可能会丢失一些损坏的记录? 谢谢 解决方案 UPDATE:现在有一个自动方法内 ..
发布时间:2021-12-05 12:20:45 数据库

旋转回纵向时避免 Android VideoView 损坏

我已经设法编写了一个能够从互联网查看 .3gp 文件的有限视频播放器.视频将以全屏居中显示,保持视频纵横比.此外,旋转不会中断视频,可以毫无问题地继续播放. 一切看起来都很好,但是...在我的 HTC Legend 上,当您旋转回纵向时,视频已损坏,并且不是全屏显示,而是以其原始像素大小显示.但再次旋转到风景作品并完美展示.任何想法为什么?不幸的是,我没有更多的硬件来测试这个,而且我已经没有 ..
发布时间:2021-11-27 22:50:39 移动开发

Visual Studio 2015 调试器损坏 - 是错误还是只是我?

我疯了吗?我总是能够信任调试器,对吗? 事实证明,在与 VS2015 的调试会话期间,例如,当我更改立即窗口中变量的值时,该分配会导致分配“垃圾"值.每次都是相同的垃圾值,但完全错误. 我已将其提炼为最简单的控制台应用程序重现,以防万一您可能同意我对疯狂的自我评估,我还制作了它出错的屏幕截图视频剪辑. 你们也遇到这个问题还是本地机器的问题? 这里是一个驱动器链接: r ..

当没有其他丢失的对象时,在 Git 中重建松散的丢失树

我的 Git 存储库声称存在损坏的对象:运行 git fsck --full 表示存储库中有损坏的松散对象.由于对象已损坏,我无法使用 git cat-file -t 对其进行解压缩,但是删除文件会导致 fsck 仅报告: 从树 93e54230ef 断开的链接...树 5aec4ad...丢失的树 5aec4ad... 我认为这个丢失的树是唯一丢失的文件,或者说没有悬空的提交/blob,因为 ..
发布时间:2021-09-17 19:38:23 其他开发

如何快速检查 zip 文件是否损坏?

有没有人对如何根据文件大小快速检查 zip 文件是否损坏有任何想法?理想情况下,检查 zip 是否损坏的最佳方法是进行 CRC 检查,但这可能需要很长时间,尤其是在有很多大型 zip 文件的情况下.我很高兴能够快速检查文件大小或标题. 提前致谢. 解决方案 第 4.3.7 节本页的说压缩后的大小是从第 18 个字节开始的 4 个字节.您可以尝试读取它并将其与文件的大小进行比较. ..
发布时间:2021-09-14 20:13:58 其他开发

解决 SQL Server Compact Edition 数据库文件中的损坏问题

这不是查询.它是我们解决 SQL Compact 数据库文件损坏问题的解决方案的摘要,(几乎)取得了成功.SQLCE 损坏是一个非常常见的问题.我们从 StackOverflow 中的早期帖子中得到了巨大的帮助,因此这篇帖子. 我们的产品是一个 3 层架构,服务器作为 Windows 服务运行,通过 .Net Remoting 连接到富客户端.我们的产品从 2006 年开始使用 SQLCE. ..
发布时间:2021-08-27 19:23:57 其他开发

RStudio R 文件损坏

我在 RStudio 中打开了一个 R 脚本.该文件在几周内被多次保存,并且在打开和关闭 RStudio 时工作得非常好.然而,今天,我重新启动了我的电脑,当我打开 RStudio,更具体地说是我提到的脚本时,所有的 R 代码都消失了,只留下一长排带有红色突出显示的“.....". 当我尝试在其他文本处理器(例如 Sublime Text 和 Notepad++)中打开 R 文件时,只能看到 ..
发布时间:2021-07-10 21:07:58 其他开发

Mongo DB如何处理应用死机等中途故障

由于 Mongo 没有可用于确保除非数据一致(未损坏)的数据不向数据库提交任何内容的事务,如果我的应用程序在写入一个文档和进行相关写入之间死亡另一个文档,我可以使用哪些技术来删除损坏的数据和/或以某种方式恢复? 解决方案 NoSQL 背后的更大想法是针对特定问题使用精心建模的数据结构,而不是用锤子敲击每个问题.对于应称为“短期事务"的事务也是如此,因为典型的 RDBMS 事务几乎对“真实" ..
发布时间:2021-06-03 20:10:04 其他开发

从ibdata1恢复mysql数据库

我有一个客户端,该客户端似乎从其本地计算机上丢失了所有的mysql数据库.它们是在Mac上的,我有点不熟悉,而我在Ubuntu上.数据库文件夹中没有.MYD或.MYI文件,只有.frm文件.我让他们压缩了mysql和Sight文件夹(其中Sight是我们需要的数据库)以及ibdata1,ib_logfile0和ib_logfile1文件.我为mysql创建了另一个文件夹/var/lib/mysql ..
发布时间:2021-05-16 18:39:54 数据库

如何损坏Git存储库?

创建损坏的git存储库有哪些方法?有没有办法有趣地永久损坏git存储库?您可以削弱git存储库,使其行为正常但会发生奇怪的事情吗? 我的兴趣来自某人担心自己是否真的创建了不可恢复的状态.通常证明它很容易修复,或者至少可以拼凑在一起.git中有隐藏的( evil )宝石吗? 解决方案 好吧,可能发生的最直接的损坏是 .git/objects 目录中的数据丢失或数据完整性.由于它被设计为 ..
发布时间:2021-05-10 20:53:24 其他开发

Python ftplib损坏文件?

我正在使用ftplib在Python中下载文件,直到最近一切似乎都工作正常.我正在这样下载文件: ftpSession = ftplib.FTP(主机,用户名,密码)ftpSession.cwd('rlmfiles')ftpFileList = filter(lambda x:x中的'PEDI',ftpSession.nlst())ftpFileList.sort()对于ftpFileList ..
发布时间:2021-05-09 19:38:34 Python

从Excel VBA损坏和自动化错误中恢复

我有一本Excel工作簿,其中有很多工作-宏,外部和实时数据源等-在上个月的一周中大约一次自我崩溃. 运行宏并获取以下内容时,破损通常会表现出来: 运行时错误'-2147319767(80028029)':自动化错误无效的前向引用或对未编译类型的引用. 调试器确定的故障点永远没有意义-相同的代码已经工作了数周.我一直在使用的修复方法是回滚到工作簿的保存版本,该版本不会在运行宏时引发错误 ..
发布时间:2021-05-05 20:10:17 其他开发