C-Lodop提示Access violation at address ...in module 'CLodopPrint32.exe' write of address
C-Lodop提示 Access violation at address ……in module 'CLodopPrint32.exe' write of address ……
最近遇到了个问题,上午的时候c-lodop是正常的,下午开机却一直提示这个,而且隔几秒就弹出一个这个提示,不断弹出,关了继续弹。
但是本人没有对电脑进行什么操作,这个问题突然出现,是怎么回事,经过一段排查,最终终于找到了问题。
因为一直弹窗,而且越弹越多,影响了电脑的使用,但是还需要工作,所以我先暂时从进程了把c-lodop杀死了,然而c-lodop有后备进程和免登陆启动服务等,这种进一步确保c-lodop的启动,所以杀死了一会又会生成启动起来,接着是弹窗,但是弹窗内容可能有变化,大体就是图片的这两个:
提示1:C-Lodop提示 Access violation at address ……in module 'CLodopPrint32.exe' write of address ……(省略号代表某内存)
提示2:C-Lodop提示Privileged instruction。
这两个提示是不断弹出,间隔一小会就弹出一次,如果放着不管会弹出很多,由于c-lodop是开机自启动,所以一开机就会提示,即使不调用LODOP对象也会提示。
————————如上是该问题的现象——————
由于此问题不断弹窗,影响电脑的使用,所以我只能暂时把c-lodop卸载掉了,卸载c-lodop后就不在弹窗,能正常用电脑了。
虽然出问题之前我没有对电脑或c-lodop进行过什么其他操作,但是考虑到难道是版本问题,卸载后重新安装了一下,安装后还是不断提示,卸载重装没有什么效果,此外安装不同的c-lodop版本也没有效果,所以我只能继续卸载c-lodop以确保c-lodop能正常使用。
期间,还定做了个安装程序,定做版安装后,我会实际安装查看下logo等效果,安装后也是提示这个,可见和版本之类的没有关系,可能和系统等有关。
之后,我按照常见问题的排查方法,排查下,这个问题看上去是权限问题,无法访问某个内存导致的,但是本人登录用的确实是管理员账户,而且按照常见问答排查步骤,在操作系统更换默认打印机也正常,是有这个操作权限的,权限绝对是正常的,而且还右键以管理员启动过了。
1排除版本问题。
2排除权限问题。
看常见问答access error,也可能是病毒的原因,所以我用杀毒软件扫描修复了下,但是安装后还是不断提示这个。
3排除病毒问题。
排除这个几个问题后,还重置了下ie浏览器,虽然感觉和ie浏览器无关,还是试了试,也没有效果。
4.排除浏览器问题。
之后看到有一条:如果是刚刚添加打印机出现该问题,建议重新启动电脑(个别驱动程序要求系统重启打印服务);
想到难道是打印机的关系,但是上午下午自己 也没添加什么 打印机,后来突然想到前几天确实添加了个特别的打印机,是个共享打印机,由于电子发票需要打印出来个备份,我附近的有个用来打纸张发票的打印机,会计那边有个有A4纸盒的打印机,所以装了个共享打印机,这边点打印,就能那边出A4纸,发票占A4纸的一半,可以一张打两个电子发票,直接正常放纸就行(额外话:个人测试过,如果倒过来放纸,结果不是打在倒着的地方,估计这打印机内部其实是打放纸的反面,直接正着放打了半个的发票纸就可以了),由于51平台上添加了需要的电子发票,所以月底上交发票之前,可以次月或月底统一把发票打出来,省去了平时开关打发票电脑的麻烦。
说道最近打印机,也就是这个共享打印机,然后我进网络里查看了下,这共享打印机出了问题,访问不了了,正常情况应该会有用户秘密提示,但是其他同事测试c-lodop注册号中午重装了系统,所以共享打印机出了点问题。然后我删除了该共享打印机,然后再安装c-lodop,不再有这个弹窗了,正常了,所以这问题是共享打印机连接出问题导致的。
个人排查步骤:
1.排除c-lodop版本问题
2.排除权限问题
3.排除病毒系统问题
4.排除浏览器问题
5最后找到是打印机问题,原来的共享打印机出了问题。
————————以上是该问题的排查——————
解决方法:
删除共享打印机,再重新安装c-lodop试试。
考虑到有可能还是有其他原因会有这个提示:
参考http://www.c-lodop.com/faq/pp1.html
并删除共享打印机,再重新安装c-lodop试试。
图示:

C-Lodop提示Access violation at address ...in module 'CLodopPrint32.exe' write of address的更多相关文章
- Navicat 提示 Access violation at address ***(如004ECCF4) in module ‘navicat.exe’. Read of address ***(如00000048)
Navicat 提示 Access violation at address ***(如004ECCF4) in module ‘navicat.exe’. Read of address ***(如 ...
- PL/SQL插入数据报错:Access violation at address 00413A81 in module 'plsqldev.exe'. Read of address 00000000
前言 今天同事在使用plsql给oracl数据库插入记录时报错:Access violation at address 00413A81 in module 'plsqldev.exe'. Read ...
- 【mysql】mysql front 提示Access violation at address 010C9CD0 in module ‘mysql-front.exe’
1 错误描述: 利用mysql-front 工具新建数据库.提示了一下错误 2 解决办法: 内存越界问题,最好重新注册下Windows的动态链接库 首先“开始”—“cmd” 在打开的dos窗口中运行
- Navicat提示Access violation at address 004E9844 in module ‘navicat.exe’
今天在联系MySQL 数据库表的练习时,出现了一下问题: 内存越界问题,最好重新注册下Windows的动态链接库 首先“开始”—“运行”—“cmd” 在打开的dos窗口中运行“for %1 in (% ...
- Navicat提示Access violation at address 004E9844 in module ‘comctl32.dll’
内存越界问题,重新注册下Windows的动态链接库,首先“开始”—“cmd”,在打开的dos窗口中运行“for %1 in (%windir%\system32\*.dll) do regsvr32. ...
- Access Violation at address 00000000.Read of address 00000000 解决办法
是数组越标或没有初始化某个对象之类的问题,搂住细细检查一下代码, 使用指针前未做检查,而这个指针未初始化. 可能是new后没有delete,这样出现溢出的可能性比较大 检查代码或者跟踪试试 使 ...
- Access Violation分成两大类:运行期和设计期(很全的解释)
用Delphi开发程序时,我们可以把遇到的Access Violation分成两大类:运行期和设计期. 一.设计期的Access Violation 1.硬件原因 在启动或关闭Delphi IDE以 ...
- 解决 “access violation at address xxxxxxxxx”错误
在进行磁盘整理的时候,打开Foxmail的时候出现了“access violation at address32383137”错误 和“access violation at address00000 ...
- Delphi7编译时,发生Access violation at address 00A7B628 in module 'dcc70.dll'. Read of address 00000000.(Delphi6升级到Delphi7)
最近接了一个项目,要求使用Delphi7来开发程序,可是由于我们之前均使用delphi6来开发程序的,而且Delphi6使用很长时间了,积累并改造了第三方控件很成熟了: 故把Delphi6的控件移植( ...
随机推荐
- 将字符串s='ab34aa243dd78eww89' 处理为 '**34**243**78***89',然后对数字求和,结果为'**7**9**15***17'
s='ab34aa243dd78eww89'#s='ab34aa000dd78eww89' #方法1: result='' for i in s: if i.isalpha(): result+='* ...
- Java&Selenium智能等待方法封装
Java&Selenium智能等待方法封装 ExpectedConditions方法还有很多,自然也可以继续扩展很多 package util; import org.openqa.selen ...
- 利用tycho插件自动生成pom文件
mvn org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms -DgroupId=com.vogella.tychoexample com ...
- MySQL分组排序(取第一或最后)
MySQL分组排序(取第一或最后) 方法一:速度非常慢,跑了30分钟 SELECT custid, apply_date, rejectrule FROM ( SELECT *, IF ( , ) A ...
- 2019HDU多校第六场1009 Three Investigators——杨表
题意 给定一个 n 个元素的数列,从前 k 个元素中取5次不下降子序列,求取得的和的最大值(k从1至n) 分析 考虑将数字 a[i] 拆成 a[i] 个 a[i],比如 “4,1,2”→“4,4,4, ...
- Vue项目创建build打包后可修改的配置文件
需要一个配置文件,能在项目打包(build)时不被打包,方便修改,同时项目刷新时读取改配置. 实现方法如下: 1.在项目的static目录下创建project.config.json文件(名称随意,建 ...
- 题解 [NOIP2015]运输计划
题解 [NOIP2015]运输计划 题面 解析 首先肯定是要求出每条路径的长度. 这个用节点到根的前缀和就行了(一开始脑抽写了个线段树...) 然后有一个显然的类似贪心的想法, 就是你改造的边肯定在最 ...
- Python 10--模块
可以在模块中,直接使用__file__,识别出该模块文件的路径. print __file__
- springboot与springMVC的关系
- LoadLibraryA 和 GetProcAddress 调用动态库
通过LoadLibraryA 和 GetProcAddress,动态调用无需配置链接库lib和相关的头文件配置.下面介绍一个例子的实现 1.动态库 A.加法类 头文件:#pragma once cla ...