I am Dave, a Ph.D. student in the department of Computer & Information Science & Engineering (CISE) at the University of Florida. I am a founding member of FICS (Florida Institute for Cybersecurity) Research. My research involves system infrastructure, security and storage. I am interested in Linux kernel hacking, compilers and machine learning stuffs. I also play guitars though not professionally when I am tired of coding:)
TagsABNF agile AI/ML Alcatel-Lucent android arp asn1c assembly bash ber bison BNF C CentOS CIS122 Coverity crypto csv cuda DCA ddclient debugfs DH Diffie-Hellman drig fedora fedup flex fsck gcc gdb GFW git github gnome gprof gpu guitar gumstix helgrind itevad Java jmgsim JVM kenai kernel kill ksh kvm ld Linux mate netbeans netlink netstat nouveau NPNP nvidia objdump OS overo PAM Python relay scrum security selinux socket ssh Ubuntu UO USB valgrind x86 yocto
- 85,138 hits
All blogs on this website are licensed under a Creative Commons Attribution 4.0 International License.
Tag Archives: ld
Dynamic lib may be the widely used mechanism for code reusing and memory saving, both for Windows and UNIX/Linux systems. To better understand the dynamic lib, we will try to fix the famous error during linking and investigate the symbols … Continue reading
Valgrind – dynamic code analysis tool – part VII – ERROR: ld.so: object ‘/dev/shm/valgrind/lib/valgrind/vgpreload_core-amd64-linux.so’ from LD_PRELOAD cannot be preloaded: ignored.
Recently encountered a ld error when starting 64-bit valgrind (3.7.0) for 64-bit binary. This is a bug in 3.7.0 and the fix will be submitted into 3.8.0. Detailed info could be found via (https://bugs.kde.org/show_bug.cgi?id=286270). As always, we could either checkout … Continue reading
1. coding pattern # Pattern used by as and ld .section .data < initialized data here> .section .bss < uninitialized data here> .section .text .globl _start _start: < instruction code here> ———————————- # Pattern used by gcc .section .data < … Continue reading