delphi常见错误—Access violation at address 0041BED5 in module 'xxxx.exe'.Read of address 0

“Access violation at address 0044CB0F in module 'AusWell.exe'.Read of address 00000000”
内存出错的讨论:"Access violation at address 地址 in Module '你的应用'.

这种错误在Delphi的开发中普遍存在.   
这种内存访问错误,往往是访问了已经Free掉的对象,或是访问还没有生成的对象.   
    
如果这个地址为00000000, 则一般为访问还没有创建的对象.   
如果这个地址不为0 ,而是一个地址,例如(00060B2C) 那可能是要访问的对象已经Free掉. 或是要访问的对象是局部变量, 但还没有创建.   
如果是调用DLL中的函数,则有可能 
(1)取DLL函数入口失败. 
(2)DLL中函数与调用处函数的调用约定不同(StdCall? )

delphi 内存出错相关推荐

  1. Delphi 内存机制 调试教程

    Delphi 内存机制 调试教程 2011年10月21日 一.引言 FastMM 是适用于delphi的第三方内存管理器,在国外已经是大名鼎鼎,在国内也有许多人在使用或者希望使用,就连 Borland ...

  2. DELPHI 内存流修改16进制文件, 文件太大时候OutofMemory的问题研究

    DELPHI 内存流修改16进制文件, 文件太大时候OutofMemory的问题研究 问题描述: 需要用内存流打开一个300M大小的文件, 替换文件中固定长度的16进制编码为另一条编码 原始思路 1. ...

  3. Xilinx ZYNQ7020密集访问内存出错

    Xilinx ZYNQ7020密集访问内存出错问题 问题描述: Xilinx ZYNQ7035和ZYNQ7020,没有跑linux系统,裸机和使用freertos如果频繁使用memset和memcpy ...

  4. delphi内存泄露查找工具之MemProof教程

    MemProof教程简介 MemProof(内存清道夫)是AutomatedQA出品的一款非常不错的检测内存泄漏和资源泄漏的免费调试工具,适合于WIN32平台下使用DELPHI/C++ BUILDER ...

  5. linux 内存出错位置,Linux系统内存错误产生的原因及调试方法

    而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由g ...

  6. linux 共享内存 出错,共享内存的std :: string给出了分段错误(linux)

    我目前正在尝试在Linux上的2个进程之间的共享内存中放置结构.我没有问题共享bool或int但是当尝试共享字符串时,std :: string或char我有一个分段错误错误. 现在我的代码是: #i ...

  7. 转: C++ 中 ZeroMemory、memset 易内存出错

    转自:https://blog.csdn.net/tjunxin/article/details/8540259 https://blog.csdn.net/my_business/article/d ...

  8. 我学Delphi心得及笔记----内存(第七讲)

    Delphi 4 的动态数组 传统的Pascal 语言其数组大小是预先确定的,当你用数组结构声明数据类型时,你必须指定数组元素的个数.专业程序员也许知道些许动态数组的实现技术,一般是采用指针,用手工分 ...

  9. Delphi 之 第八课 动态数组

    Delphi 4 的动态数组 传统的Pascal 语言其数组大小是预先确定的,当你用数组结构声明数据类型时,你必须指定数组元素的个数.专业程序员也许知道些许动态数组的实现技术,一般是采用指针,用手工分 ...

最新文章

  1. 这应该是你见过的最全前端下载总结
  2. Unity Application Block-配置文件的使用-示例(附×××)
  3. a, b = b, a+b
  4. win7优化设置_win7蓝牙怎么打开?
  5. openldap linux客户端,OpenLDAP 客户端安装部署
  6. 一键生成通讯录的软件_橙瓜码字自动写作软件,外貌描写对话描写一键生成
  7. 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'
  8. gcc编译器_2020好用的C++编译器有哪些?这几款值得下载
  9. android弹窗不能手动关闭_3大类APP弹窗提醒方式总结
  10. 2017大一计算机教程,2017年计算机等考一级章节考点:WPS2000新手入门教程
  11. SRT公网点对点传输及搭建SRT流媒体服务器
  12. 登陆界面HTML验证码生成
  13. 自制Linux开发板,换个核心再来一次
  14. 易懂 | 手把手教你编写你的第一个上位机
  15. C语言游戏设计——扫雷
  16. imu oracle,IMU技术
  17. 华硕飞行堡垒6 U盘安装win10系统步骤:
  18. collector是什么意思中文翻译_collector是什么意思_collector的翻译_音标_读音_用法_例句_爱词霸在线词典...
  19. Gitlab 项目迁移
  20. ylmf OS 3.0 分配修改登陆root用户管理权限的方法

热门文章

  1. 余生很长,凑活过吧。
  2. 大数据基础课11 让你一看就懂的数据挖掘四大经典算法
  3. SQL Server2014数据库开启远程连接(转载+实操)
  4. 安信可TB蓝牙模组系列 APP Ble Mesh组网教程
  5. 作息时间表 (2004.9 ~ 2005.1)
  6. GoAccess 被设计成快速的并基于终端的日志分析工具
  7. 细菌性感冒与病毒性感冒的区别及其用药
  8. 走进Deep Sort系列(三)--《DeepSORT-Simple Online and Realtime Tracking with a Deep Association Metric》翻译及理解
  9. 0基础本地安装live2d看板娘 -v-
  10. Hackergame 2022 Writeup(来自一位啥都不会的萌新)