问题标签 [fault]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
207 浏览

wcf - WCF 错误 - 缺少详细信息元素

我们的解决方案中有一个自定义异常处理行为(实现 IErrorHandler),它本质上使用 Automapper 将异常转换为故障。

从第 1 天开始,这一直运行良好。但是,我们刚刚在共享开发服务器上浏览 ServiceTraceViewer(查看服务器日志,而不是客户端)时注意到,从我们的服务返回的任何错误都忽略了 detail 元素。

在我的开发机器上运行完全相同的代码和配置,detail 元素被正确填充。正如我所说的,两台机器上的配置文件(行为、绑定)是相同的。两种配置都指定 includeExceptiondetailsInFaults = true。

我还添加了一堆日志语句,这些语句似乎表明两台机器上遵循相同的代码路径,并且对于各种事物(如故障代码、故障原因等)具有相同的值。

我的开发机器是 2008R2 标准(64 位)。有问题的服务器也是 2008R2 标准(64 位)。

如果需要,我可以发布代码的摘录,但首先是否有任何环境可以允许我们看到的内容?

从问题文件中提取:

0 投票
1 回答
57136 浏览

windows - 究竟什么是故障桶,是什么原因造成的?

有一个 Windows 应用程序,我多年来一直在完美运行,首先在 XP 上,现在在 Vista 上,就在早上我将软件复制到另一台 Windows Vista Home 32 位机器上,它在前 20 或 30 次一直崩溃我运行了它,但突然问题像魔术一样解决了,没有碰硬件,没有碰软件,没有碰配置,甚至没有执行重新启动,它只是停止了从一秒到另一秒的崩溃。为什么...我不知道。

当我看到事件日志并且每次应用程序崩溃时都会发现以下消息:

故障桶 2550128871,类型 1

活动名称:APPRCASH

回应:无

驾驶室编号:0

这到底是什么意思?更重要的是,为什么它不会像魔术一样发生?

我是这个应用程序的开发人员,所以我担心它可能是我的代码中的一个错误......尽管一切似乎都指向不同。

有任何想法吗?

0 投票
2 回答
868 浏览

core-data - 在一对多 CoreData 关系错误上调用“计数”是否会将集合中的所有对象都带入内存?

假设我有一个实体“员工”,它与另一个实体“部门”有一对多关系“部门”。如果我有一个 Employee 对象的实例,并且部门集合当前出现故障,那么获取部门计数的最有效的内存方法是什么?

两个明显的选择是:

1) 调用[myEmployee.departments count];

2) 构造一个 fetchRequest 以仅返回其匹配的“员工”关系指向我的员工对象的部门对象,然后调用countForFetchRequest:

除了内存使用之外,这些方法中的任何一种是否会比另一种更快?

0 投票
1 回答
2065 浏览

iphone - 我们如何防止“CoreData 无法完成故障”?

我们每隔一段时间就会收到“CoreData 无法完成错误”。我们已通读 Apple 文档,但不清楚允许保留哪些内容。我们一直非常小心地为每个线程创建一个上下文,等等。但是,我们的应用程序正在做的一件事是我们在 UIViewControllers 上保留 NSManagedObjects(通常通过 NSArray 或 NSDictionary)。我猜发生了什么是对象关系正在改变,我们没有处理适当的通知。

有人对 Core Data 的更好设计有什么建议吗?当我们收到错误时,我看不到我们实际上从上下文中删除了任何内容来导致错误。如果它们保持状态,是否有必要在我们的 UIViewControllers 上处理 NSManagedObjectContextObjectsDidChangeNotification?任何建议,将不胜感激。

0 投票
2 回答
1626 浏览

iphone - 需要一些帮助来理解 Core Data 中的故障

我有一个使用 NSManagedObject 的自定义子类的核心数据实体。我有一些与 Core Data 属性或关系无关的实例变量和属性。我正在做的事情的一个例子是这样的:

现在在我的应用程序中,当应用程序启动时,我通过一次获取请求获得一个 Root 实例,并保留它直到应用程序退出。(实际上它有点复杂,因为您可以删除根实例并创建一个新实例,但一次最多存在一个并保留它。)所以我希望在我的应用程序退出之前永远不会调用 didTurnIntoFault。如果是这样,那么在某些时候我会参考 root.foo 或 root.bar 并得到 nil。这对我的应用程序来说是一个错误。Root 实例的 foo 和 bar 应该始终具有非 nil 值;foo 是在实例加载时创建的,而 bar 在获取根实例后立即由调用者设置。

如果我的代码保留了 NSManagedObject,我可以依赖没有调用 didTurnIntoFault 吗?

如果我不想调用 didTurnInfoFault,为什么要调用它?嗯,有时间我得打扫一下。如果我不想在程序退出之前释放这些实例变量,也许我真的应该将该代码放入 dealloc 中。但我想我阅读了一些不鼓励对 NSManagedObject 的子类使用 dealloc 的文档。

0 投票
1 回答
1269 浏览

exception - 单向操作抛出异常

假设您有以下操作:

(即一个客户对象作为输入,没有输出)

根据 WS-I BP 1.1,您不能为单向操作定义故障消息 [1]。但是,您可能希望抛出异常,例如,客户是重复的。您将如何实现这一目标?将操作定义为请求/响应,并带有一个表明操作成功的空响应?在我看来不是那么漂亮......也许你知道另一种方式?我的意思是:在 java/.net 程序中,您仍然希望能够为 void-methods 抛出异常......

例子:

其中 AddCustomerResponse 将是一个空序列。

[1] http://www.w3.org/TR/wsdl#_porttypes

0 投票
1 回答
6885 浏览

c# - Faulting module what does this mean and why does this happen?

I have an apllication written in .net C# and it sporafdically crashes (not responding) the windows event log ahd the following message. (teh dll it refers to is unmanaged code)

does anyone know what does this exception mean? what might cause this? and what are the ways to solve this?

Faulting application name: Application.exe, version: 4.2.11.0, time stamp: 0x4e8d8e86 Faulting module name:myDll.DLL_unloaded, Exception code: 0xc0000005 Fault offset: 0x0000000180004d3c Faulting module path: myDll.DLL Report Id: 5608bfd7-f014-11e0-9df7-001cc05d00b7

thanks!

0 投票
1 回答
6033 浏览

linux - LINUX 中的内存错误错误,但 UNIX 中没有

我们正在运行一个 ksh 脚本,该脚本调用一个更新表的 ProC 程序。该程序在 UNIX 中成功运行,但是当我们在 LINUX RHEL55 中运行它时,它会导致内存错误错误当我们尝试调试内存错误错误之前的最后一条语句时,它指向我们对光标执行 Fetch 之后的点并尝试使用获取的值来更新表这是代码片段

0 投票
2 回答
369 浏览

mercurial - Mercurial Merge 意外删除了源文件

我们遇到了 Hg 的情况,无论我们以哪种方式合并两个分支,它都会意外地完全删除数百个文件。即将分支 A 合并到 B 或 B 合并到 A。更令人困惑的是没有人实际删除它们。

有没有人经历过这种情况并可以给予指导——这已经成为我们的一个主要问题?

谢谢。

0 投票
0 回答
215 浏览

wcf - 获取 InstanceContext 故障事件 (WCF) 的故障原因

在处理事件时如何获取导致通道发生故障的异常InstanceContext.Faulted