问题标签 [bug-reporting]

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 回答
102 浏览

bug-reporting - 收集的 memcachec 插件坏了?

我正在尝试使用该memcachec插件从 memcached 中读取数据,但是当我使用此配置时:

我得到了memcachec plugin: Option 'server' not allowed here.,如果我删除我得到的服务器选项memcachec plugin: 'Server' missing in 'Page' block.。我检查了 memcachec 的来源并且有这个代码(memcachec.c,第 329 行):

似乎第二个if应该是else if插件工作。这是一个错误吗?我在哪里报告?在官方修复到来之前,在本地修复它的正确方法是什么?

0 投票
1 回答
91 浏览

visual-studio - 搜索工作项历史记录

Team Foundation Server 中是否有一种方法可以在工作项历史记录中进行搜索?例如,使用查询编辑器,您可以添加表达式“AssignedTo=PersonName”,它获取分配给该人的所有票证。但是,您将如何设置查询以获取所有已分配给该人的票证,即使当前受让人是其他人?

0 投票
1 回答
579 浏览

.net - 既然 connect.microsoft.com 需要 Visual Studio 2012,您如何提交 .NET 的错误报告?

微软似乎已经取消了为 Visual Studio 和 .Net 提交错误报告的功能。如果您单击“报告错误”,它会将您带到此页面

如果您单击“提交错误”,它会将您带到这里它告诉您的地方

如果您要提交有关 Visual Studio 2010 和 .NET Framework 的反馈,请使用 MS 论坛或直接通过 http://support.microsoft.com联系 MS 支持或致电 1-800-MICROSOFT。

如果我转到他们为 MS Forms 提供的链接,我找不到任何提交错误的地方。

既然他们更改了“Microsoft Connect”以提交 .NET 的错误,我该去哪里?


更新:感谢您的帮助,这是给感兴趣的人的错误报告。展开“细节”例如代码以重现问题。

0 投票
1 回答
728 浏览

android - 在发布错误消息之前,Android 上的 ACRA 获取日志

ACRA 日志在我的 Galaxy S2 上运行良好。我可以在 GoogleDoc 中看到报告。

问题是 ACRA 发送的日志实际上并没有导致崩溃的错误。示例:我在 GoogleDoc 中的内容:

12-06 17:59:03.605 D/CLIPBOARD(10745):在开始输入时隐藏剪贴板对话框:由其他人完成...!12-06 17:59:05.380 D/AndroidRuntime(10745): 关闭 VM 12-06 17:59:05.380 W/dalvikvm(10745): threadid=1: 线程退出未捕获异常 (group=0x4001e578) 12-06 17:59:05.380 E/ACRA (10745):ACRA 捕获了 ru.ptl.guidenavigator 的 NoSuchMethodError 异常。建设报告。12-06 17:59:05.545 D/dalvikvm(10745):GC_CONCURRENT 释放 278K,52% 释放 2762K/5639K,外部 123K/513K,暂停 2ms+2ms 12-06 17:59:05.725 D/dalvikvm(10745): GC_CONCURRENT 已释放 399K,52% 可用 2839K/5895K,外部 123K/513K,暂停 1ms+3ms 12-06 17:59:05.790 I/ACRA (10745):READ_LOGS 已授予!ACRA 可以包含 LogCat 和 DropBox 数据。12-06 17:59:05.800 D/ACRA (10745): 检索 logcat 输出...

这是完整的报告:

12-06 17:59:05.545: D/dalvikvm(10745): GC_CONCURRENT 释放 278K, 52% 空闲 2762K/5639K, 外部 123K/513K, 暂停 2ms+2ms 12-06 17:59:05.725: D/dalvikvm(10745 ): GC_CONCURRENT 释放 399K, 52% 释放 2839K/5895K, 外部 123K/513K, 暂停 1ms+3ms 12-06 17:59:05.790: I/ACRA(10745): READ_LOGS 被授予!ACRA 可以包含 LogCat 和 DropBox 数据。12-06 17:59:05.800: D/ACRA(10745): 检索 logcat 输出... 12-06 17:59:06.185: D/ACRA(10745): 写入崩溃报告文件 1354816746000.stacktrace。12-06 17:59:06.195:D/ACRA(10745):即将从 #handleException 启动 ReportSenderWorker 12-06 17:59:06.195:D/ACRA(10745):将所有待处理的报告标记为已批准。12-06 17:59:06.195: D/ACRA(10745): 在 /data/data/ru.ptl.guidenavigator/files 中寻找错误文件 12-06 17:59:06.200: D/ACRA(10745): # checkAndSendReports - 12-06 17:59:06.200 开始:杀死应用程序?true 12-06 17:59:09.515: E/ACRA(10745): ru.ptl.guidenavigator 致命错误:android.widget.Button.addChildrenForAccessibility 12-06 17:59:09.515: E/ACRA(10745): java.widget.Button.addChildrenForAccessibility lang.NoSuchMethodError: android.widget.Button.addChildrenForAccessibility 12-06 17:59:09.515: E/ACRA(10745): at ru.ptl.guidenavigator.DownloadActivity.onClick(DownloadActivity.java:68) 12-06 17:59 :09.515: E/ACRA(10745): 在 android.view.View.performClick(View.java:2538) 12-06 17:59:09.515: E/ACRA(10745): 在 android.view.View$PerformClick。运行(View.java:9152)12-06 17:59:09.515:E/ACRA(10745):在 android.os.Handler.handleCallback(Handler.java:587)12-06 17:59:09.515:E/ ACRA(10745): 在 android.os.Handler.dispatchMessage(Handler.java:92) 12-06 17:59:09.515: E/ACRA(10745): 在 android.os.Looper.loop(Looper.java:130 ) 12-06 17:59:09.515: E/ACRA(10745): 在 android.app.ActivityThread.main(ActivityThread.java:3691) 12-06 17:59:09.515: E/ACRA(10745): 在 java.lang.reflect.Method.invokeNative(Native方法) 12-06 17:59:09.515: E/ACRA(10745): at java.lang.reflect.Method.invoke(Method.java:507) 12-06 17:59:09.515: E/ACRA(10745) : 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907) 12-06 17:59:09.515: E/ACRA(10745): 在 com.android.internal.os.ZygoteInit.main (ZygoteInit.java:665) 12-06 17:59:09.515: E/ACRA(10745): at dalvik.system.NativeStart.main(Native Method) 12-06 17:59:09.520: I/Process(10745) : 发送信号。PID:10745 SIG:9 reflect.Method.invoke(Method.java:507) 12-06 17:59:09.515: E/ACRA(10745): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907) 12 -06 17:59:09.515: E/ACRA(10745): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 12-06 17:59:09.515: E/ACRA(10745):在 dalvik.system.NativeStart.main(Native Method) 12-06 17:59:09.520: I/Process(10745): 发送信号。PID:10745 SIG:9 reflect.Method.invoke(Method.java:507) 12-06 17:59:09.515: E/ACRA(10745): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907) 12 -06 17:59:09.515: E/ACRA(10745): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 12-06 17:59:09.515: E/ACRA(10745):在 dalvik.system.NativeStart.main(Native Method) 12-06 17:59:09.520: I/Process(10745): 发送信号。PID:10745 SIG:9

所以 acra 收到的最后一条消息是 12-06 17:59:05.800

但是错误 java.lang.NoSuchMethodError 发布于 12-06 17:59:09.515

任何想法如何解决它?

0 投票
2 回答
868 浏览

selenium - 哪些开源工具用于交付 QA 平台

我最近安装了 Mantis 用于错误报告。我还将它与 SVN 集成以自动处理已解决的错误/问题。

现在我需要一些基于 Web 的开源非 Java(我的服务器支持 Ruby、Python、RoR、PHP、Perl 和 MySQL、PostgreSQL)应用程序,我的测试人员可以在其中编写测试用例并将它们与 Selenium 测试(或其他流行的Web UI 测试框架)——类似于 Bromine,但 Bromine 有很大的缺点。

溴的缺点

1) 不支持分布式测试(我需要将它安装在我的 Windows 上,并且对于单个测试人员很有用,但我需要将工具放在 Internet 上,并且测试人员将远程运行测试并编写新的测试用例)

2) 项目已被放弃

当然,Mantis 集成将非常有用,但它是可选的。

让我们总结一下。我需要一些关于 QA 测试管理系统最佳实践的信息。我需要建议当前使用哪些工具。我需要一些架构技巧。

0 投票
0 回答
74 浏览

iphone - iPhone iPad 应用程序的错误存储库

是否有任何开源或公共领域的错误存储库,可以在其中查看特定应用程序的 ios 应用程序的错误。

有一些适用于 android,因为它是开源的,例如 Keepassdroid 的 bug 存储库:http ://code.google.com/p/keepassdroid/issues/

是否有任何流行的 iOS 应用程序?

0 投票
2 回答
1754 浏览

android - Android - 崩溃报告通知

如何显示应用程序崩溃(或服务崩溃)的通知,如果用户单击它,它会通过电子邮件发送 StackTrace?
我看到了一些这样做的应用程序。

0 投票
1 回答
129 浏览

swt - 是否有可用于收集用户对 SWT GUI 反馈的框架?

经过 2 年的开发,我们的 Eclipse RCP 桌面应用程序终于完成了。开发的最后一步是允许客户就应用程序中的措辞和标签提供反馈。

大约有 10 人提供反馈,但客户愿意在将其发送给我们实施之前对其进行整合。

我的第一个想法是提供一个 Google 表单,要求他们上传屏幕截图并精确指定要更改的文本的位置。我现在想知道是否存在自动执行此操作的框架(即按“CTRL+ALT”,您可以自动在应用程序中的违规文本周围绘制一个框。

简而言之:是否有专门设计用于收集对 GUI 中措辞的反馈的用户反馈工具?

0 投票
4 回答
2727 浏览

android - Android 应用程序错误报告

我知道有许多错误报告工具,例如ACRA,可以生成内容丰富的崩溃报告。

但我的问题是:是否可以识别不会导致崩溃的错误?例如,我收到了我的应用程序的以下用户反馈:

图像质量非常低,放大到模糊像素,因为您没有加载全尺寸图像。

此错误不会导致崩溃;在这种情况下,我怎样才能抓住他们来改进我的应用程序?因为如果用户不抱怨,我不知道这个问题。

0 投票
1 回答
4947 浏览

android - Volley 的问题和贡献

由于有关于 Volley 的精彩演示,我试图将它包含在我正在处理的项目中。我发现自己正在纠正我在已发布的源代码中发现的一些错误。

有人知道是否会有一些 GitHub 项目可以为该项目做出贡献,或者是否有另一种方式可以将错误和功能请求传达给开发人员?

关于我在 Volley 上遇到的问题:

1. 重定向似乎无法正常工作:Volley 返回错误代码302,而不是重定向到响应标头中给出的位置。

2. 获取缓存目录在我运行 4.2.2 的模拟器上不起作用:

但是,此解决方法是特定于平台的。只是想为了完成而添加它。

除此之外,我认为 Volley 确实是一段很棒的代码,并且正是我一直在寻找的,直到我自己完成了它;)

更新 1

这里是贡献页面 AOSP的另一个链接。我认为它更像是一个独立的库。我会检查一下,尽管我仍然很欣赏有关 Volley 的更多信息和教程。我建议的源代码只是一个快速而肮脏的修复,它在我的演示项目中起到了作用。

更新 2

I found another interesting blog post by Ognyan Bankov mentioned as a response to another question, which could be helpful.