首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    分享一种定位linux 下程序闪退的思路

    这两天把自己的linux 系统升级了,但是遇到了一个比较大的坑,在此分享下解决方法(主要是定位程序闪退的其中一种思路),希望对阅读此文的你有所帮助,也欢迎留言更好的解决方法. 废话不多少,进入正题....对于这种情况一般都是查找对应的程序log,然后看看到底什么原因导致程序闪退. 遗憾的是:鄙人对此软件根本不了解,仅仅停留在用户层,根本都不清楚到底日志都分布在哪里,更不用说应该重点看哪些日志了。...strace 可以跟踪命令执行时候的系统调用,尝试用 strace -f "COMMAND" 的方式,可是发现 该程序不能在root 身份下运行,而不是root 身份的情况下,该命令又报如下的错误,这个错误在直接运行的时候并不存在...+++ exited with 1 +++ 既然 strace -f "COMMAND" 并不好用,那么依然考虑 strace -p PID的方式,手动获取PID 是没有办法了,毕竟程序是 闪退....+++ exited with 0 +++ 至此,闪退的原因看起来是缺少了库文件libavahi-glib.so.1, 然后找到这个库文件对应的软件包,安装软件包,然后再次验证, 问题成功修复.

    3.6K10

    Eclipse 答疑:Eclipse 启动失败无响应?loading workbench 闪退?解决方式汇总

    Eclipse 启动无响应,loading workbench 闪退的问题,导致启动无响应的原因有很多,在我整理具体分析之后,将其归纳为以下几种情况,下文将一一详细介绍,如果你在开发中遇到了“出人意料...目前为止我们发现导致 Eclipse 启动无响应,loading workbench 闪退的原因有以下几种,我们将按照错误出现的频率逐一展开分析: 上次使用没有正确关闭 Eclipse。...二、没有正确关闭 Eclipse 2.1、出错原因分析 可能是因为断电等突发原因导致 Eclipse 上次使用结束没有被正确关闭,在下次启动时就可能会产生无法启动、闪退的情况。...特别是,java.io.File.canWrite() 方法似乎在意外情况下返回 true(例如,使用共享是只读 Samba 驱动器的 Windows 驱动器共享)。...总结 在本文中描述了目前最为常见的几种 Eclipse 启动失败/无响应,loading workbench 闪退问题的情况,并按照出现频率的优先级将出错原因和相应的解决方式归类总结。

    5.2K21

    Tomcat闪退问题

    这两天快被这些搞的头大了,tomcat重配了几次,老出现闪退的问题(直接下的tomcat8.0压缩包免安装),总结下来有三个方面,大家如果也遇到这个问题,可以试试下面三个办法: 1.网上帖子基本上说出现这个问题最大的原因是因为环境变量没有配对...,大家可以参见下面这个帖子比对一下: http://blog.csdn.net/wsad_hjk/article/details/27374753 我这里jdk8.0之前已经装好了,所以java环境也是配好了的...方法是:tomcat的bin文件夹下找到service.bat文件启动了一下就好!!!(虽然我也不太懂为啥。。。...有大神路过可以解答一下的话是最好不过了~) 参见帖子:http://blog.sina.com.cn/s/blog_835a6e7d01014ycm.html jdk绿色免安装版如何进行相关配置?

    1.6K10

    tomcat闪退原因分析

    tomcat闪退原因分析 tomcat闪退原因分析 第一种端口被占用 第二种jdk不匹配 第三种运行环境配置 分析tomcat环境变量配置 tomcat闪退总结 tomcat闪退原因分析 在学习javaweb...但是对于刚接触tomcat的学员来讲就是容易出现闪退问题,我主要从原理给大家介绍一下闪退原因。(如果是需要下载tomcat请到官网https://tomcat.apache.org/进行下载。)...之所以不建议tomcat环境配置,是因为我们必须了解和熟悉tomcat软件的运行原理,它是通过安装目录下的bin目录下的startup.bat或startup.sh(在Linux中使用),只要我们熟悉他的启动原理就不用担心配不配环境变量的问题啦...2、有的同学不熟悉环境变量配置,有时候将环境变量配置错误,这种错误很难找,因为一般很难想到,所以说如果不是在linux下,我们是不建议做环境配置的,需要开启时候直接到tomcat的bin目录下开启比较稳妥...tomcat闪退总结 其实,tomcat出现闪退的原因最多的就是端口被占用,这也是我们重点关注的。至于版本匹配问题倒是很少出现,因我们在下载tomcat时候一般会注意到版本问题。

    4.6K21
    领券