LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 531|回复: 0

[问题]wine page fault for normal user

[复制链接]
发表于 2009-10-22 22:32:39 | 显示全部楼层 |阅读模式
  1. uname -a
  2. Linux MyDesktop 2.6.31-gentoo-r3 #1 SMP Fri Oct 16 18:03:27 CST 2009 x86_64
  3. Intel(R) Core(TM)2 Duo CPU T5670 @ 1.80GHz GenuineIntel GNU/Linux
复制代码

wine version:1.1.31


原来wine是好好的,最近升级系统后,不知道是不是因为无意中用root运行了一下wine的原因还是怎么的,导致现在wine所有的程序都是page fault。

  1. ~/.wine/drive_c/Program Files/tractor $ wine tractor.exe                     
  2.             
  3. wine: Unhandled page fault on read access to 0xffffffff at address 0x7e933300 (thread 0009), starting debugger...                                          
  4.                                                       
  5. Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0
  6. x7e933300).               
  7. Register dump:                                                               
  8.                            
  9. CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b                              
  10.                            
  11. EIP:7e933300 ESP:0032f5dc EBP:7e09590e EFLAGS:00010206(  R- --  I   - -P- )  
  12.                            
  13. EAX:0032f658 EBX:7e94dff4 ECX:000003cd EDX:0032f668                          
  14.                            
  15. ESI:0032f748 EDI:000003ce                                                   
  16.                            
  17. Stack dump:                                                                  
  18.                            
  19. 0x0032f5dc:  0032f644 000003cd 7e94984a 7e949832                              
  20.                            
  21. 0x0032f5ec:  0032f6e4 00000400 7effe948 00000000                              
  22.                            
  23. 0x0032f5fc:  7de4bc78 66000000 f746568c 7de4bc78                              
  24.                            
  25. 0x0032f60c:  000003cd 7e095906 0032f644 00000000                              
  26.                            
  27. 0x0032f61c:  0032f6e4 00000000 0032f668 0032f658                              
  28.                            
  29. 0x0032f62c:  00000000 00000000 00000000 00000000                              
  30.                            
  31. Backtrace:                                                                    
  32.                            
  33. =>0 0x7e933300 in user32 (+0xc3300) (0x7e09590e)                              
  34.                            
  35.   1 0x0065006d (0x00490000)                                                   
  36.                            
  37.   2 0x88888f98 (0x898fffff)                                                   
  38.                            
  39. 0x7e933300: movq        %mm4,%mm3                                             
  40.                            
  41. Modules:                                                                     
  42.                            
  43. Module  Address                 Debug info      Name (82 modules)            
  44.                            
  45. PE        400000-  588000       Deferred        tractor                       
  46.                            
  47. ELF     7bf00000-7bf04000       Deferred        <wine-loader>                 
  48.                            
  49. ELF     7d179000-7d19f000       Deferred        libk5crypto.so.3              
  50.                            
  51. ELF     7d19f000-7d22c000       Deferred        libkrb5.so.3                  
  52.                            
  53. ELF     7d22c000-7d255000       Deferred        libgssapi_krb5.so.2           
  54.                            
  55. ELF     7d255000-7d288000       Deferred        libcups.so.2                  
  56.                            
  57. ELF     7d2ca000-7d3ce000       Deferred        ole32<elf>                    
  58.                            
  59.   \-PE  7d2e0000-7d3ce000       \               ole32                        
  60.                            
  61. ELF     7de63000-7de6c000       Deferred        libkrb5support.so.0           
  62.                            
  63. ELF     7de6c000-7ded9000       Deferred        rpcrt4<elf>                  
  64.                            
  65.   \-PE  7de80000-7ded9000       \               rpcrt4                        
  66.                            
  67. ELF     7ded9000-7df0d000       Deferred        uxtheme<elf>                  
  68.                            
  69.   \-PE  7dee0000-7df0d000       \               uxtheme                       
  70.                            
  71. ELF     7df0d000-7df24000       Deferred        midimap<elf>                  
  72.                            
  73.   \-PE  7df10000-7df24000       \               midimap                       
  74.                            
  75. ELF     7df24000-7df4b000       Deferred        msacm32<elf>                  
  76.                            
  77.   \-PE  7df30000-7df4b000       \               msacm32                       
  78.                            
  79. ELF     7df4b000-7dffb000       Deferred        libasound.so.2               
  80.                            
  81. ELF     7e001000-7e019000       Deferred        msacm32<elf>                  
  82.                            
  83.   \-PE  7e010000-7e019000       \               msacm32                       
  84.                            
  85. ELF     7e019000-7e052000       Deferred        winealsa<elf>                 
  86.                            
  87.   \-PE  7e020000-7e052000       \               winealsa                     
  88.                            
  89. ELF     7e052000-7e058000       Deferred        libxfixes.so.3               
  90.                            
  91. ELF     7e058000-7e062000       Deferred        libxcursor.so.1               
  92.                            
  93. ELF     7e062000-7e069000       Deferred        libxrandr.so.2               
  94.                            
  95. ELF     7e069000-7e072000       Deferred        libxrender.so.1               
  96.                            
  97. ELF     7e072000-7e078000       Deferred        libxxf86vm.so.1               
  98.                            
  99. ELF     7e078000-7e099000       Deferred        imm32<elf>                    
  100.                            
  101.   \-PE  7e080000-7e099000       \               imm32                        
  102.                            
  103. ELF     7e099000-7e09f000       Deferred        libxdmcp.so.6                 
  104.                            
  105. ELF     7e09f000-7e18b000       Deferred        libx11.so.6                  
  106.                            
  107. ELF     7e18b000-7e19a000       Deferred        libxext.so.6                  
  108.                            
  109. ELF     7e19a000-7e1b2000       Deferred        libice.so.6                  
  110.                            
  111. ELF     7e1b2000-7e262000       Deferred        winex11<elf>                  
  112.                            
  113.   \-PE  7e1c0000-7e262000       \               winex11                       
  114.                            
  115. ELF     7e262000-7e275000       Deferred        libz.so.1                     
  116.                            
  117. ELF     7e275000-7e2f5000       Deferred        libfreetype.so.6              
  118.                            
  119. ELF     7e302000-7e306000       Deferred        libcom_err.so.2               
  120.                            
  121. ELF     7e306000-7e30f000       Deferred        librt.so.1                    
  122.                            
  123. ELF     7e313000-7e328000       Deferred        system.drv16.so               
  124.                            
  125. PE      7e320000-7e328000       Deferred        system.drv16                  
  126.                            
  127. ELF     7e328000-7e33d000       Deferred        libresolv.so.2               
  128.                            
  129. ELF     7e33e000-7e347000       Deferred        libsm.so.6                    
  130.                            
  131. ELF     7e35b000-7e37b000       Deferred        iphlpapi<elf>                 
  132.                            
  133.   \-PE  7e360000-7e37b000       \               iphlpapi                     
  134.                            
  135. ELF     7e37b000-7e3a6000       Deferred        ws2_32<elf>                  
  136.                            
  137.   \-PE  7e380000-7e3a6000       \               ws2_32                        
  138.                            
  139. ELF     7e3a6000-7e3dc000       Deferred        winspool<elf>                 
  140.                            
  141.   \-PE  7e3b0000-7e3dc000       \               winspool                     
  142.                            
  143. ELF     7e3dc000-7e4ae000       Deferred        comctl32<elf>                 
  144.                            
  145.   \-PE  7e3f0000-7e4ae000       \               comctl32                     
  146.                            
  147. ELF     7e4ae000-7e50c000       Deferred        shlwapi<elf>                  
  148.                            
  149.   \-PE  7e4c0000-7e50c000       \               shlwapi                       
  150.                            
  151. ELF     7e50c000-7e69c000       Deferred        shell32<elf>                  
  152.                            
  153.   \-PE  7e520000-7e69c000       \               shell32                       
  154.                            
  155. ELF     7e69c000-7e74e000       Deferred        comdlg32<elf>                 
  156.                            
  157.   \-PE  7e6a0000-7e74e000       \               comdlg32                     
  158.                            
  159. ELF     7e74e000-7e7a7000       Deferred        advapi32<elf>                 
  160.                            
  161.   \-PE  7e760000-7e7a7000       \               advapi32                     
  162.                            
  163. ELF     7e7a7000-7e850000       Deferred        gdi32<elf>                    
  164.                            
  165.   \-PE  7e7c0000-7e850000       \               gdi32                        
  166.                            
  167. ELF     7e850000-7e9a7000       Export          user32<elf>                  
  168.                            
  169.   \-PE  7e870000-7e9a7000       \               user32                        
  170.                            
  171. ELF     7e9a7000-7ea43000       Deferred        winmm<elf>                    
  172.                            
  173.   \-PE  7e9b0000-7ea43000       \               winmm                        
  174.                            
  175. ELF     7ed65000-7eed7000       Deferred        kernel32<elf>                 
  176.                            
  177.   \-PE  7ed80000-7eed7000       \               kernel32                     
  178.                            
  179. ELF     7eed7000-7eee3000       Deferred        libnss_files.so.2            
  180.                            
  181. ELF     7eee3000-7eeee000       Deferred        libnss_nis.so.2               
  182.                            
  183. ELF     7eeee000-7ef05000       Deferred        libnsl.so.1                  
  184.                            
  185. ELF     7ef05000-7ef2b000       Deferred        libm.so.6                     
  186.                            
  187. ELF     7ef2e000-7ef49000       Deferred        wsock32<elf>                  
  188.                            
  189.   \-PE  7ef30000-7ef49000       \               wsock32                       
  190.                            
  191. ELF     7ef49000-7f000000       Deferred        ntdll<elf>                    
  192.                            
  193.   \-PE  7ef60000-7f000000       \               ntdll                        
  194.                            
  195. ELF     f7461000-f7465000       Deferred        libxau.so.6                  
  196.                            
  197. ELF     f7467000-f746b000       Deferred        libdl.so.2                    
  198.                            
  199. ELF     f746b000-f75b5000       Deferred        libc.so.6
  200. ELF     f75b5000-f75ce000       Deferred        libpthread.so.0
  201. ELF     f75e3000-f75ec000       Deferred        libnss_compat.so.2
  202. ELF     f75ec000-f7729000       Deferred        libwine.so.1
  203. ELF     f772a000-f7749000       Deferred        ld-linux.so.2
  204. Threads:
  205. process  tid      prio (all id:s are in hex)
  206. 00000008 (D) C:\Program Files\tractor\tractor.exe
  207.         00000009    0 <==
  208. 0000000e
  209.         00000016    0
  210.         00000015    0
  211.         00000014    0
  212.         00000010    0
  213.         0000000f    0
  214. 00000011
  215.         00000017    0
  216.         00000013    0
  217.         00000012    0
  218. 0000001a
  219.         0000001b    0
  220. Backtrace:
  221. =>0 0x7e933300 in user32 (+0xc3300) (0x7e09590e)
  222.   1 0x0065006d (0x00490000)
  223.   2 0x88888f98 (0x898fffff)
复制代码


只有wine自带的notepad和regedit是好好的。
根据网上的搜索结果,已经尝试过以下办法都无果:
1:将程序拷贝到EXT3分区
2:新建一个干净的用户来运行Wine

不知道有没有人遇到过这样的问题?

顺便问一个,opera在页面载入中的时候,标签无法关闭,有啥解没有?

  1. Opera 10.10 Internal. Build 4672 for Linux. Qt library 4.5.3.
复制代码


谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表