标签: debugging

您找到并修复过的最棘手的错误是什么?

是什么让它很难找到?你是如何追踪它的?

不够紧密闭合,但是也见
/sf/ask/12309811/

debugging

63
推荐指数
29
解决办法
4万
查看次数

你如何修复一个你无法复制的错误?

问题就是这一切.如果您有多个用户报告的错误,但没有记录日志中发生的错误,也不能重复该错误,无论您如何努力,您如何解决?甚至可以吗?

我相信你们当中很多人都会遇到这种情况.你在这种情况下做了什么,最终的结果是什么?


编辑:我对一个不可修复的错误做了什么感兴趣,而不是一个无法解决的错误.无法解决的错误使得您至少知道存在问题并且在大多数情况下具有搜索它的起点.如果是不可能的,你做什么?你甚至可以做任何事情吗?

debugging replicate

63
推荐指数
8
解决办法
2万
查看次数

safari和chrome javascript控制台多线

Firebug在其控制台工具中具有多行功能.有没有办法在Safari/Chrome中使用调试工具获得此功能?

javascript browser debugging

63
推荐指数
6
解决办法
3万
查看次数

是否有不可安装的Fiddler版本或同等版本?

我的一个客户正在等待他的IT部门在他的桌面上安装Fiddler,以便他可以调试他的Web应用程序......显然他的桌面需要IT管理员权限才能安装任何东西.

是否有一个不可安装的Fiddler版本,即一个独立的exe(附加文件可以)或一个可以在thumbdrive或本地文件夹下运行的等效程序?

debugging fiddler

63
推荐指数
2
解决办法
4万
查看次数

在调试模式下运行程序非常慢

最近,在Eclipse Galileo中以调试模式运行程序要慢得多.

我不知道有任何变化.

你知道原因是什么吗?正常运行不是问题.

java eclipse debugging

63
推荐指数
6
解决办法
5万
查看次数

63
推荐指数
2
解决办法
3万
查看次数

使用webpack,ES6和Babel进行调试

这似乎应该是相对简单的事情,但唉.

我有ES6课程:

'use strict';

export class BaseModel {  
    constructor(options) {
        console.log(options);
    }
};
Run Code Online (Sandbox Code Playgroud)

和使用它的根模块:

'use strict';

import {BaseModel} from './base/model.js';

export let init = function init() {
    console.log('In Bundle');
    new BaseModel({a: 30});    
};
Run Code Online (Sandbox Code Playgroud)

我的目标是:

  1. 通过Babel传递上述内容,获取ES5代码
  2. 用webpack打包模块
  3. 能够调试结果

经过一些试用,这是我的webpack配置:

{
    entry: {
        app: PATH.resolve(__dirname, 'src/bundle.js'),
    },
    output: {
        path: PATH.resolve(__dirname, 'public/js'),
        filename: 'bundle.js'
    },        
    devtool: 'inline-source-map',
    module: {
        loaders: [
            {
                test: /\.js$/,
                exclude: /(node_modules|bower_components)/,
                loader: 'babel'
            }
        ]        
    }
}
Run Code Online (Sandbox Code Playgroud)

这似乎在某种程度上起作用.

所以,我可以这样做:

devtools断点截图

我可以单击F11并输入代码,但我无法评估BaseModel:

错误的控制台评估

这有点挫败了调试的目的(或目的之一).

我试着加入source-map-loader各种顺序有 …

javascript debugging ecmascript-6 webpack babeljs

63
推荐指数
2
解决办法
3万
查看次数

调试OpenGL的最佳方法是什么?

我发现很多时候,OpenGL会通过不绘制任何东西来告诉你失败.我正试图通过检查转换矩阵堆栈等来找到调试OpenGL程序的方法.调试OpenGL的最佳方法是什么?如果代码外观和感觉顶点位于正确的位置,您如何确定它们是什么?

opengl debugging

62
推荐指数
5
解决办法
3万
查看次数

如何为Spring Security启用日志记录?

我正在设置Spring Security来处理日志记录用户.我已经以用户身份登录,并在成功登录后被带到Access Denied错误页面.我不知道我的用户实际分配了什么角色,或者导致访问被拒绝的规则,因为我无法弄清楚如何为Spring Security库启用调试.

我的安全xml:

<?xml version="1.0" encoding="UTF-8"?>
<beans ... >
    <!-- security -->

    <security:debug/><!-- doesn't seem to be working -->

    <security:http auto-config="true">

        <security:intercept-url pattern="/Admin**" access="hasRole('PROGRAMMER') or hasRole('ADMIN')"/>
        <security:form-login login-page="/Load.do"
            default-target-url="/Admin.do?m=loadAdminMain"
            authentication-failure-url="/Load.do?error=true"
            username-parameter="j_username"
            password-parameter="j_password"
            login-processing-url="/j_spring_security_check"/>
        <security:csrf/><!-- enable Cross Site Request Forgery protection -->
    </security:http>

    <security:authentication-manager>
        <security:authentication-provider>
            <security:jdbc-user-service data-source-ref="loginDataSource"
                users-by-username-query="SELECT username, password, active FROM userinformation WHERE username = ?"
                authorities-by-username-query="
                    SELECT ui.username, r.rolename 
                    FROM role r, userrole ur, userinformation ui 
                    WHERE ui.username=? 
                    AND ui.userinformationid = ur.userinformationid 
                    AND ur.roleid = r.roleid " …
Run Code Online (Sandbox Code Playgroud)

debugging spring-security

62
推荐指数
6
解决办法
7万
查看次数

Visual Studio 2015 RTM - 调试无法正常工作

我已经安装了VS 2015 RTM(没有别的),我无法调试任何解决方案,无论是现有解决方案还是全新解决方案(使用VS 2015创建并针对.Net Framework 4.6编译),它只会打开一个VS中的新选项卡,称为中断模式,具有以下文本:应用程序处于中断模式您的应用程序已进入中断状态,但没有执行所选调试引擎支持的代码(例如,仅执行本机运行时代码) ).如果我检查调试 - >模块窗口:VS2015Test.vshost.exe没有加载符号(即使我点击加载符号它不起作用)VS2015Test.exe符号已加载

它也没有显示控制台上的输出(它是一个控制台应用程序,只有以下几行代码:

class Program
{
        static void Main(string[] args)
        {
            Console.WriteLine("TEST");
            Console.ReadKey();
        }
    }
Run Code Online (Sandbox Code Playgroud)

我尝试重新安装VS 2015,重新启动计算机,删除%temp%/ AppData/Microsoft/Visual Studio/14中的所有文件,在管理模式下启动VS但似乎没有任何工作.

调试工作的一个方面是这个选项:工具 - >选项 - >调试 - >使用管理的可压缩性模式

^^但这不能成为使用旧/旧模式的解决方案.

顺便说一句:VS 2013中的调试工作正常.

任何帮助,将不胜感激.

.net c# debugging visual-studio-debugging visual-studio-2015

62
推荐指数
5
解决办法
8万
查看次数