最早的时候是在程序初始化过程中开启了一个timer(timer_create),这个timer第一次触发的时间较短时就会引起程序core掉,core的位置也是不定的。使用valgrind可以发现有错误的内存写入:
==31676== Invalid write of size 8
==31676== at 0x37A540F852: _dl_allocate_tls_init (in /l...
分类:
其他好文 时间:
2014-10-08 00:01:44
阅读次数:
363
Android 下面没有 execinfo.h, 就不能用在 glibc下打印 back trace 方法了。
glic 下打印 back trace 参见:http://blog.csdn.net/span76/article/details/11927551
我写了下面的方法,供参考:
#include
#include
static void pnpDumpNativeS...
分类:
移动开发 时间:
2014-09-30 19:33:39
阅读次数:
252
转自:http://blog.csdn.net/yasi_xi/article/details/9899599【glibc 和 libc】glibc 和 libc 都是 Linux 下的 C 函数库。libc 是 Linux 下的 ANSI C 函数库;glibc 是 Linux 下的 GUN C ...
分类:
其他好文 时间:
2014-09-26 18:32:48
阅读次数:
233
Debian wheezy下的glibc版本为2.13,安装几个软件都运行不了,报以下类似错误:xxxx: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by xxxx)解决方法:把...
分类:
其他好文 时间:
2014-09-23 19:06:45
阅读次数:
229
本文主要分析内存以及I/O相关的系统调用和库函数的实现原理,根据原理给出在使用过程中需要注意的问题和优化的侧重点,本文涉及到的系统调用包括readahead,pread/pwrite,read/write,mmap,readv/writev,sendfile,fsync/fdatasync/msync,shmget,malloc。
本文先简单介绍应用程序对内存的使用以及I/O系统对...
分类:
其他好文 时间:
2014-09-23 12:55:44
阅读次数:
380
uClibc 是一个面向嵌入式Linux系统的小型的C标准库。最初uClibc是为了支持uClinux而开发,这是一个不需要内存管理单元的Linux版本,因此适合于微控制器系统。uClibc比一般用于Linux发行版的C库GNU C Library (glibc)要小得多,glibc目标是要支持最大范围的硬件和内核平台的所有C标准,而uClibc专注于嵌入式Linux.很多功能可以根据空间需求进行取舍。...
分类:
其他好文 时间:
2014-09-21 02:55:29
阅读次数:
445
这个版本的chrome beta升级到38.0.2x.xxx的时候, flash就挂了.
调试下
./libpepflashplayer.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./libpepflashplayer.so)
linux-vdso.so.1...
分类:
其他好文 时间:
2014-09-19 22:33:16
阅读次数:
243
CentOS6.5 自带gcc 4.4.7和python 2.6.6提醒:我使用的是root用户,如果非root用户,就在指令前面都加上sudo吧首先保证gcc可以将代码编译成32位,使用yum安装32位编译环境#yum install libstdc++-devel.i686 glibc.i686...
分类:
编程语言 时间:
2014-09-19 19:06:45
阅读次数:
190
系统内核Android 是运行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以Bionic 取代Gli...
分类:
移动开发 时间:
2014-09-18 22:00:24
阅读次数:
309
1. 编译器的版本和glibc库有对应关系吗,如何查看glibc的版本(glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc),编译器是不是只带glibc被编译生成的 .so 文件,如果自制系统调用的话是不是还要下载glibc然后重新编译答:一般来说制作编译器的时候就会...
分类:
其他好文 时间:
2014-09-18 14:29:04
阅读次数:
1162