View Issue Details

IDProjectCategoryView StatusLast Update
0000667Double CommanderFile operationspublic2017-09-04 08:26
Reporterphobos Assigned ToAlexx2000  
PrioritynormalSeveritycrashReproducibilityrandom
Status closedResolutionfixed 
ProjectionnoneETAnone 
Product Version0.6.0 (trunk)Product Build5202 
Summary0000667: Access violation crash
Description--------------- 14-05-2013, 12:06:50 ---------------
| DC v0.5.5 alpha Rev. 5202M -- x86_64-Win64-win32/win64
| Windows Build 9200
Unhandled exception: EAccessViolation: Access violation
  Stack trace:
  $0000000100038532 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010003866D in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001000435BA in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001000437F4 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010003E509 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010003E753 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $0000000100209317 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $0000000100209257 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010015EFEE in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000007FE86C61E58 in C:\Windows\system32\user32.dll
  $000000010003FF83 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $0000000100040411 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010007B29C in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001000403B7 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001000037D7 line 148, column 8 of doublecmd.lpr in D:\WEBDEV\doublecmd\_install\doublecmd.exe
Steps To ReproduceI cant reproduce it but I get this error every day and I use Double Commander 10 hours daily.
Additional InformationIf I restart Double Commander it works fine again.
Thank god all open tabs and folders are preserved after crash.
Tagsaccess violation
Fixed in Revision5583
Operating systemWindows
WidgetsetWin32
Architecture64-bit

Relationships

related to 0000811 feedback Random annoying access violation messages, prompts for exit or ignore (attached err) 

Activities

phobos

2013-05-14 15:35

reporter   ~0001037

--------------- 14-05-2013, 13:23:37 ---------------
| DC v0.5.5 alpha Rev. 5202M -- x86_64-Win64-win32/win64
| Windows Build 9200
Unhandled exception: EAccessViolation: Access violation
  Stack trace:
  $0000000100038532 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010003866D in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $0000000100038629 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001000499A1 line 769, column 25 of uglobs.pas in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001004268E4 line 1417, column 3 of fviewer.pas in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $0000000100031BDA in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010002FA24 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $0000000100420979 line 374, column 1 of fviewer.pas in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001004206C8 line 344, column 23 of fviewer.pas in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001003137AC line 1257, column 9 of umaincommands.pas in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $000000010031B412 line 214, column 7 of uformcommands.pas in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $0000000100297D2A line 1252, column 77 of uhotkeymanager.pas in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001001A6E47 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001001A6E7D in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001001A7163 in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001001A70AC in D:\WEBDEV\doublecmd\_install\doublecmd.exe
  $00000001001A9FA3 in D:\WEBDEV\doublecmd\_install\doublecmd.exe

Alexx2000

2013-05-14 17:02

administrator   ~0001038

Do you have several monitors? Second may be fixed (revision: 5204).

phobos

2013-05-14 17:04

reporter   ~0001039

Yes. I have 2 monitors! :)

Alexx2000

2013-05-14 17:06

administrator   ~0001040

Last edited: 2013-05-14 17:07

I think something is wrong with it in Lazarus. Sometimes it can not determine on which monitor window is opened.

phobos

2013-05-14 17:15

reporter   ~0001041

Can it be related to "Run as Administrator"?

When I run it with admin privileges I can drag&drop normally.
I can't drag from Windows Explorer to Double Commander to copy file.

If I run it normally I can drag&drop and copy files normally.

Alexx2000

2013-05-14 17:39

administrator   ~0001042

Try with this test build: https://dl.dropboxusercontent.com/u/16441273/doublecmd_test.7z

>>Can it be related to "Run as Administrator"?

Everything can be

>>When I run it with admin privileges I can drag&drop normally.
>>I can't drag from Windows Explorer to Double Commander to copy file.
>>If I run it normally I can drag&drop and copy files normally.

Drag&Drop between normal and elevated application is not supported by Windows.

phobos

2013-05-14 17:55

reporter   ~0001043

I will use it for a few days so we will see if access violation comes up again. So far everything is all right. Too bad I can't reproduce this error.

phobos

2013-05-14 23:52

reporter   ~0001044

Last edited: 2013-05-14 23:56

It happend again:

--------------- 14-05-2013, 21:50:55 ---------------
| DC v0.6.0 alpha Rev. 5204 -- x86_64-Win64-win32/win64
| Windows Build 9200
Unhandled exception: EAccessViolation: Access violation
  Stack trace:
  $0000000100038532 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $000000010003866D in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $00000001000435BA in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $00000001000437F4 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $000000010003E509 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $000000010003E753 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $0000000100209387 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $00000001002092C7 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $000000010015F05E in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $000007FE86C61E58 in C:\Windows\system32\user32.dll
  $000000010003FF83 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $0000000100040411 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $000000010007B30C in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $00000001000403B7 in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe
  $00000001000037D7 line 148, column 8 of doublecmd.lpr in D:\WEBDEV\doublecmd\doublecmd_test\doublecmd.exe

phobos

2013-05-14 23:54

reporter   ~0001045

Last edited: 2013-05-14 23:56

I don't know if it matters but I use hibernation a lot.
This last error happened after I accessed DC after restoring from hibernation when I got home.

oji

2013-05-16 04:13

reporter   ~0001048

Same problem for me, have two monitors, notebook screen and external. And it's really seems to be a several monitors issue, as when I disconnect the second monitor or select "duplicate" display mode (and restart DC), this problem disappears.

oji

2013-05-17 03:03

reporter   ~0001049

Last edited: 2013-05-17 04:28

Have tried attached version for a while and it doesn't show exceptions any more. Just one annoying behavior — Lister window always opens at the main desktop, even if the DC is on the second screen.

Upd: exceptions still exists but happens rarely.

Alexx2000

2014-07-15 18:16

administrator   ~0001296

I hope it fixed now (crash after connect/disconnect monitor). Check with latest build from http://doublecmd.xe0.ru [^] , please.

Boydon

2014-07-22 14:49

reporter   ~0001299

Today I had this issue again with build 5583.

--------------- 22-07-2014, 12:45:13 ---------------
| DC v0.6.0 alpha Rev. 5583M -- x86_64-Win64-win32/win64
| Windows 7 SP1 x86_64
Unhandled exception: EAccessViolation: Access violation
  Stack trace:
  $000000010003B522 line 21, column 37 of include/monitor.inc in C:\Program Files\Double Commander\doublecmd.exe
  $000000010003B65D line 52, column 6 of include/monitor.inc in C:\Program Files\Double Commander\doublecmd.exe
  $000000010004664A line 204, column 24 of include/hintwindow.inc in C:\Program Files\Double Commander\doublecmd.exe
  $0000000100046884 line 242, column 3 of include/hintwindow.inc in C:\Program Files\Double Commander\doublecmd.exe
  $000000010004144A line 871, column 5 of include/application.inc in C:\Program Files\Double Commander\doublecmd.exe
  $0000000100041693 line 930, column 13 of include/application.inc in C:\Program Files\Double Commander\doublecmd.exe
  $000000010021B957 line 175, column 5 of customtimer.pas in C:\Program Files\Double Commander\doublecmd.exe
  $000000010021B897 line 150, column 5 of customtimer.pas in C:\Program Files\Double Commander\doublecmd.exe
  $000000010016D91E line 2790, column 17 of win32/win32callback.inc in C:\Program Files\Double Commander\doublecmd.exe
  $00000000771692D3 in C:\Windows\system32\USER32.dll
  $0000000100042F23 line 1272, column 3 of include/application.inc in C:\Program Files\Double Commander\doublecmd.exe
  $00000001000433B1 line 1405, column 9 of include/application.inc in C:\Program Files\Double Commander\doublecmd.exe
  $000000010007FCEC line 54, column 20 of include/interfacebase.inc in C:\Program Files\Double Commander\doublecmd.exe
  $0000000100043357 line 1393, column 21 of include/application.inc in C:\Program Files\Double Commander\doublecmd.exe
  $00000001000038E8 line 150, column 8 of doublecmd.lpr in C:\Program Files\Double Commander\doublecmd.exe

Issue History

Date Modified Username Field Change
2013-05-14 15:30 phobos New Issue
2013-05-14 15:31 phobos Tag Attached: access violation
2013-05-14 15:35 phobos Note Added: 0001037
2013-05-14 17:00 Alexx2000 Assigned To => Alexx2000
2013-05-14 17:00 Alexx2000 Status new => assigned
2013-05-14 17:02 Alexx2000 Note Added: 0001038
2013-05-14 17:02 Alexx2000 Status assigned => feedback
2013-05-14 17:04 phobos Note Added: 0001039
2013-05-14 17:04 phobos Status feedback => assigned
2013-05-14 17:04 Alexx2000 Status assigned => feedback
2013-05-14 17:06 Alexx2000 Note Added: 0001040
2013-05-14 17:07 Alexx2000 Note Edited: 0001040
2013-05-14 17:15 phobos Note Added: 0001041
2013-05-14 17:15 phobos Status feedback => assigned
2013-05-14 17:39 Alexx2000 Note Added: 0001042
2013-05-14 17:41 Alexx2000 Status assigned => feedback
2013-05-14 17:55 phobos Note Added: 0001043
2013-05-14 17:55 phobos Status feedback => assigned
2013-05-14 23:52 phobos Note Added: 0001044
2013-05-14 23:54 phobos Note Added: 0001045
2013-05-14 23:56 phobos Note Edited: 0001045
2013-05-14 23:56 phobos Note Edited: 0001044
2013-05-16 04:13 oji Note Added: 0001048
2013-05-17 03:03 oji Note Added: 0001049
2013-05-17 04:28 oji Note Edited: 0001049
2014-07-15 18:16 Alexx2000 Fixed in Revision => 5583
2014-07-15 18:16 Alexx2000 Note Added: 0001296
2014-07-15 18:16 Alexx2000 Status assigned => resolved
2014-07-15 18:16 Alexx2000 Resolution open => fixed
2014-07-15 18:16 Alexx2000 Relationship added related to 0000811
2014-07-22 14:49 Boydon Note Added: 0001299
2017-09-04 08:26 Alexx2000 Status resolved => closed