1. telnet到stb啟動u盤listen
./hmw.sh
2. mount -o nolock -o proto=tcp 192.168.23.71:/home/qinshijun/liguowang/core /mnt/usb7
ulimit -c unlimited
echo /mnt/usb7/192-168-23-108-core-%e-%p-%t > /proc/sys/kernel/core_pattern
3. killall -11 hmw_start.elf 主動生成core
766 cd ../release/c01lbgv01/ec2108y/
767 ls
768 cd debug/
769 ls -la
771 ls -la
772 sudo chmod 777 core.6584
773 mipsel-linux-gdb hmw_start.elf -c core.6584
775 mipsel-linux-gdb hmw_start.elf -c core.6584
777 ls -la
778 sudo chmod 777 core.6604
779 mipsel-linux-gdb hmw_start.elf -c core.6604
780 pwd
[root@localhost ~]# cat .gdbinit
set solib-absolute-prefix /opt/embedsky/4.3.3/arm-none-linux-gnueabi
set solib-search-path /opt/embedsky/4.3.3/arm-none-linux-gnueabi/libc/armv4t/lib:/opt/embedsky/4.3.3/arm-none-linux-gnueabi/libc/armv4t/usr/lib
linux 生成core 檔案,並除錯
本文講述了實現 core 檔案自動生成的配置方法,具體執行步驟如下 1.編輯環境配置檔案,讓 shell 啟動時自動設定 ulimit 登陸 linux 伺服器,任意位置鍵入 echo ulimit c 1024 etc profile 退出 linux 重新登陸 linux 鍵入 ulimit c...
core檔案生成及使用gdb除錯
首先,linux下預設不生成core檔案。使用使用ulimit c命令可檢視core檔案的生成開關,如果為0則表示關閉此功能。使用ulimit c filesize命令,可以限制core檔案的大小 filesize的單位為kbyte 使用ulimit c unlimited,則表示core檔案的大小...
Linux下core檔案除錯方法
在程式不尋常退出時,核心會在當前工作目錄下生成乙個core檔案 是乙個記憶體映像,同時加上除錯資訊 使用gdb來檢視core檔案,可以指示出導致程式出錯的 所在檔案和行數。1.core檔案的生成開關和大小限制 1 使用ulimit c命令可檢視core檔案的生成開關。若結果為0,則表示關閉了此功能,...