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
to0
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作为一款流行的操作系统,它的使用手册对于新手来说至关重要。手册首先介绍了Ubuntu的版本更新规律,每年的四月和十月都会有新版本发布,例如最新的Ubuntu12.10,其界面的反映速度和美观性都有所提升。...
在VMware中安装Ubuntu12.10是一个常见的任务,对于想要在Windows系统上体验Linux环境的用户来说尤其有用。VMware是一款强大的虚拟机软件,它允许你在同一台物理计算机上运行多个操作系统,而无需重新启动。以下是...
根据Ubuntu 12.10 发布进程,Ubuntu 12.10 Beta 1 已经发布,主要更新特性有Unity、主题、Firefox、LibreOffice、Ubuntu One等。 Ubuntu 12.10 正式版特性: 采用了新的 Linux 3.5 内核 一些I/O和安全方面的...
根据Ubuntu 12.10 发布进程,Ubuntu 12.10 Beta 1 已经发布,主要更新特性有Unity、主题、Firefox、LibreOffice、Ubuntu One等。 Ubuntu 12.10 正式版特性: 采用了新的 Linux 3.5 内核 一些I/O和安全方面的改进...
《Ubuntu 12.10 菜鸟使用手册》是一部专门为Linux初学者,特别是Ubuntu新用户准备的指南。Ubuntu是世界上最受欢迎的开源操作系统之一,以其用户友好、免费且开源的特性吸引了大量的用户。本手册将带你一步步了解...
ubuntu12.10操作系统下载
Ubuntu 12.10 是一款由 Canonical 公司开发的开源操作系统发行版,它是基于 Linux 内核的 Ubuntu 操作系统系列的一个版本。Ubuntu 12.10 采用了名为 Unity 的桌面环境,这个版本特别受一些用户欢迎,因为相较于之前...
讲解了ubuntux12.10xia像在windows下一样安装QQ
在这个“VMware9安装Ubuntu 12.10图文详细教程”中,我们将深入探讨如何利用VMware9搭建一个Ubuntu 12.10(Quantal Quetzal)的虚拟环境。Ubuntu 12.10是Canonical公司于2012年发布的Linux发行版,具有许多新特性和...
**Ubuntu 12.10 菜鸟使用手册** Ubuntu 12.10,代号"Quantal Quetzal",是Ubuntu发行版的一个重要版本,它为新手提供了友好的用户界面和一系列更新的功能。这个使用手册将帮助初学者熟悉这个开源操作系统的基本操作...
本文将详细阐述如何在Ubuntu 12.10环境下为Android-x86-4.3平台下载源码,以及如何利用提供的repo工具进行版本管理。 首先,我们需要理解Ubuntu 12.10(Quantal Quetzal)是一个基于Debian的Linux发行版,广泛用于...
linux Ubuntu12.10 系统下编译的 QT5.0.2 Mysql5.5.27驱动文件
在本文档中,我们将详细探讨如何在VMware Workstation 9.0(VMware9)上安装Ubuntu 12.10操作系统。这是一个适合初学者的步骤指导,旨在通过图文并茂的方式帮助用户顺利完成安装过程。 首先,启动VMware9并选择...
### Ubuntu12.10 菜鸟使用手册(二):Wine详解与实践 在探讨如何在Ubuntu12.10上使用Wine来运行Windows程序之前,让我们先来了解一下Wine究竟是什么,以及它为何对于刚接触Linux的用户如此重要。 #### Wine概述 ...
《Ubuntu 12.10 菜鸟使用手册合集》是一本针对初学者的指南,旨在帮助新手顺利入门Ubuntu 12.10操作系统。这个版本的Ubuntu,也被称为"Quantal Quetzal",是Ubuntu的一个重要迭代,带来了许多新功能和改进。手册的...
### Ubuntu 12.10 菜鸟使用手册知识点详解 #### 一、Ubuntu 12.10 版本特点与改进 - **版本更新时间**:Ubuntu 每年的四月和十月都会有新版本发布。12.10 作为 2012 年 10 月发布的版本,对 Unity 桌面环境进行了...
【Ubuntu 12.10 MAC美化包】是一款专为Ubuntu 12.10操作系统设计的视觉风格改进工具,旨在让Ubuntu的用户界面更接近苹果的Mac OS X系统,提供更加美观、流畅的用户体验。这个美化包由一系列组件构成,包括主题、图标...
之前Ubuntu12.10的触摸板总是不灵,在网上查到了重置触摸板的命令,然后自己用shell写的一个脚本.输入./repsmouse可以直接运行。 如果想不输入./运行的话,在文件目录里输入命令: sudo cp repsmouse /bin/ 就可以了...
在本文中,我们将深入探讨如何在Ubuntu 12.10上配置DNS服务器,使用BIND (Berkeley Internet Name Domain),这是最广泛使用的DNS协议实现。BIND不仅提供了域名服务器(named)的功能,还包含了DNS解析库函数和用于...
在本文中,我们将深入探讨如何在Ubuntu 12.10操作系统上安装MySQL 5.5,这是一个广泛使用的开源关系型数据库管理系统。Ubuntu 12.10是Ubuntu的一个版本,发布于2012年,而MySQL 5.5是其5.x系列中的一个重要里程碑,...