首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使用gdb将客户端进程附加到postgresql服务器

无法使用gdb将客户端进程附加到postgresql服务器
EN

Stack Overflow用户
提问于 2014-06-13 13:48:20
回答 1查看 130关注 0票数 1

我正在使用Ubuntu14.04中的Eclipse IDE来处理PostgreSQL 9.3.4源代码。我在使用gdb调试将客户端进程附加到postgresql服务器时遇到了问题。当我启动邮局局长,然后我从终端上的客户端连接到它。它工作得很好。查询将获得响应。当我从eclipse运行debug config,然后从列表中选择postgres进程id时,我得到的错误是

在"/build/buildd/eglibc-2.19/socket/../sysdeps/unix/sysv/linux/x86_64/recv.c“上找不到源文件,请找到该文件或编辑源查找路径以包括其位置。

在此之后,当我从客户端发送任何查询时,它都会卡住。没有响应。在将gdb附加到客户端进程后,客户端没有从postgres服务器获得任何响应。需要注意的一件事是,直到昨天,我都能正常调试。但现在它不起作用了。我尝试重新安装,但没有帮助。我该如何解决这个问题?请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2014-10-14 21:44:07

对我有效的解决方案:

项目。/configure--prefix=$HOME/

  1. --enable-depend --enable-cassert --enable-debug
  2. in eclipse: Make Target: install
  3. attach client process to
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24198524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档