`
hellobin
  • 浏览: 65835 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Qt Ubuntu 12.10 error ptrace: Operation not permitted

 
阅读更多

While trying to debug for the first time I got this error:

ptrace: Operation not permitted.

Could not attach to the process. Make sure no other debugger traces this process.
Check the settings of
/proc/sys/kernel/yama/ptrace_scope
For more details, see /etc/sysctl.d/10-ptrace.conf


Solution:

On Ubuntu versions after 10.10 you'll run into this in more related applications, such as QtCreator. It is a security feature of Ubuntu that prevent the debugger to attach to processes not owned by him.

This is filed as a bug #3509 against QtCreator. To work around this issue, do this:

  • temporary solution (won't survive a reboot):

     echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
    
  • In a file /etc/sysctl.d/10-ptrace.conf (should already exist), change the value ofkernel.yama.ptrace_scope to 0 and then reload the configuration: sudo sysctl -p.

I'm explicitly posting the temporary solution, as you probably don't want to keep this feature disabled on a regular machine for security reasons.

 

Ref: http://askubuntu.com/questions/244336/receiving-error-while-trying-to-debug-in-qtproject

分享到:
评论

相关推荐

    Ubuntu12.10_菜鸟使用手册(一).pdf

    Ubuntu12.10作为一款流行的操作系统,它的使用手册对于新手来说至关重要。手册首先介绍了Ubuntu的版本更新规律,每年的四月和十月都会有新版本发布,例如最新的Ubuntu12.10,其界面的反映速度和美观性都有所提升。...

    在VMware中安装Ubuntu12.10

    在VMware中安装Ubuntu12.10是一个常见的任务,对于想要在Windows系统上体验Linux环境的用户来说尤其有用。VMware是一款强大的虚拟机软件,它允许你在同一台物理计算机上运行多个操作系统,而无需重新启动。以下是...

    Ubuntu 12.10 中文64位版.iso

    根据Ubuntu 12.10 发布进程,Ubuntu 12.10 Beta 1 已经发布,主要更新特性有Unity、主题、Firefox、LibreOffice、Ubuntu One等。 Ubuntu 12.10 正式版特性: 采用了新的 Linux 3.5 内核 一些I/O和安全方面的...

    Ubuntu 12.10 简体中文版.iso

    根据Ubuntu 12.10 发布进程,Ubuntu 12.10 Beta 1 已经发布,主要更新特性有Unity、主题、Firefox、LibreOffice、Ubuntu One等。 Ubuntu 12.10 正式版特性: 采用了新的 Linux 3.5 内核 一些I/O和安全方面的改进...

    Ubuntu12.10菜鸟使用手册

    《Ubuntu 12.10 菜鸟使用手册》是一部专门为Linux初学者,特别是Ubuntu新用户准备的指南。Ubuntu是世界上最受欢迎的开源操作系统之一,以其用户友好、免费且开源的特性吸引了大量的用户。本手册将带你一步步了解...

    ubuntu12.10

    ubuntu12.10操作系统下载

    Ubuntu12.10菜鸟使用手册合集

    Ubuntu 12.10 是一款由 Canonical 公司开发的开源操作系统发行版,它是基于 Linux 内核的 Ubuntu 操作系统系列的一个版本。Ubuntu 12.10 采用了名为 Unity 的桌面环境,这个版本特别受一些用户欢迎,因为相较于之前...

    ubuntu12.10安装QQ

    讲解了ubuntux12.10xia像在windows下一样安装QQ

    VMware9安装Ubuntu 12.10图文详细教程

    在这个“VMware9安装Ubuntu 12.10图文详细教程”中,我们将深入探讨如何利用VMware9搭建一个Ubuntu 12.10(Quantal Quetzal)的虚拟环境。Ubuntu 12.10是Canonical公司于2012年发布的Linux发行版,具有许多新特性和...

    Ubuntu12.10菜鸟使用手册.

    **Ubuntu 12.10 菜鸟使用手册** Ubuntu 12.10,代号"Quantal Quetzal",是Ubuntu发行版的一个重要版本,它为新手提供了友好的用户界面和一系列更新的功能。这个使用手册将帮助初学者熟悉这个开源操作系统的基本操作...

    Ubuntu12.10 for Andoird-x86-4.3源码下载方法

    本文将详细阐述如何在Ubuntu 12.10环境下为Android-x86-4.3平台下载源码,以及如何利用提供的repo工具进行版本管理。 首先,我们需要理解Ubuntu 12.10(Quantal Quetzal)是一个基于Debian的Linux发行版,广泛用于...

    QT5.0.2Mysql5.5.27驱动文件基于Ubuntu12.10

    linux Ubuntu12.10 系统下编译的 QT5.0.2 Mysql5.5.27驱动文件

    VMware9安装Ubuntu 12.10教程图文详细.docx

    在本文档中,我们将详细探讨如何在VMware Workstation 9.0(VMware9)上安装Ubuntu 12.10操作系统。这是一个适合初学者的步骤指导,旨在通过图文并茂的方式帮助用户顺利完成安装过程。 首先,启动VMware9并选择...

    Ubuntu12.10 菜鸟使用手册(二)

    ### Ubuntu12.10 菜鸟使用手册(二):Wine详解与实践 在探讨如何在Ubuntu12.10上使用Wine来运行Windows程序之前,让我们先来了解一下Wine究竟是什么,以及它为何对于刚接触Linux的用户如此重要。 #### Wine概述 ...

    Ubuntu 12.10 菜鸟使用手册合集下载

    《Ubuntu 12.10 菜鸟使用手册合集》是一本针对初学者的指南,旨在帮助新手顺利入门Ubuntu 12.10操作系统。这个版本的Ubuntu,也被称为"Quantal Quetzal",是Ubuntu的一个重要迭代,带来了许多新功能和改进。手册的...

    Ubuntu12.10 菜鸟使用手册(一)

    ### Ubuntu 12.10 菜鸟使用手册知识点详解 #### 一、Ubuntu 12.10 版本特点与改进 - **版本更新时间**:Ubuntu 每年的四月和十月都会有新版本发布。12.10 作为 2012 年 10 月发布的版本,对 Unity 桌面环境进行了...

    ubuntu 12.10的MAC美化包

    【Ubuntu 12.10 MAC美化包】是一款专为Ubuntu 12.10操作系统设计的视觉风格改进工具,旨在让Ubuntu的用户界面更接近苹果的Mac OS X系统,提供更加美观、流畅的用户体验。这个美化包由一系列组件构成,包括主题、图标...

    Ubuntu12.10触摸板失灵解决方案脚本

    之前Ubuntu12.10的触摸板总是不灵,在网上查到了重置触摸板的命令,然后自己用shell写的一个脚本.输入./repsmouse可以直接运行。 如果想不输入./运行的话,在文件目录里输入命令: sudo cp repsmouse /bin/ 就可以了...

    ubuntu12.10配置dns

    在本文中,我们将深入探讨如何在Ubuntu 12.10上配置DNS服务器,使用BIND (Berkeley Internet Name Domain),这是最广泛使用的DNS协议实现。BIND不仅提供了域名服务器(named)的功能,还包含了DNS解析库函数和用于...

    Ubuntu12.10安装Mysql5.5(一).zip

    在本文中,我们将深入探讨如何在Ubuntu 12.10操作系统上安装MySQL 5.5,这是一个广泛使用的开源关系型数据库管理系统。Ubuntu 12.10是Ubuntu的一个版本,发布于2012年,而MySQL 5.5是其5.x系列中的一个重要里程碑,...

Global site tag (gtag.js) - Google Analytics