Exception by using the breadcrumbs bar

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Exception by using the breadcrumbs bar

Post by *Samuel »

I got sometimes exceptions (see below) and missing icons for desktop, network, recycle bin etc by doing the following: (cant reproduce by 100%)

1. clicking many times on the down arrow of the breadcrumbs bar
2. choosing Desktop in breadcrumbs bar
3. choosing "Arbeitsplatz" in breadcrumbs bar (dont know english word for it.)
3. Do the 1. - 3. in a random order

Sometimes the entry Desktop also changes to nothing ("") and points to "e:\Stuff\" (previous selected directory)

Someone can reproduce it?

Wincmd.ini preferences

Code: Select all

BreadcrumbDelayButton=-1
BreadcrumbDelayVirtual=500
BreadcrumbDelayFtp=500
BreadcrumbdelayPlugin=500
BreadcrumbDelayDir=0
BreadcrumbSeparator=-50
some exceptions

Code: Select all

---------------------------
Total Commander
---------------------------
Access violation at address 00671634. Read of address 001BF93B.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Windows exception: C0000005

Stack trace:

00671634  00413E10  7E368732  7E368814

004427F5  7E37A011  7E37A037  004427F5

00413E10  7E368732  7E368814  7E3689CB

7E37A439  7E3696C5  004193C9  004193F4

004195AE  0068EFAC  0068EFC7  7C817065

7C81706E  
Press Ctrl+C to copy this report!
---------------------------
Ja   Nein   
---------------------------


---------------------------
Total Commander
---------------------------
Access violation at address 7C920193. Write of address 001DFFFE.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Windows exception: C0000005

Stack trace:

7C920193  00413E10  7E368732  7E368814

7E378E9E  7E378EEA  7C91E451  7E3694BC

7E37C172  7E3792E1  773F73EE  773F8989

773F9346  7E3790A6  773F98C9  7E3688CF

773C1417  7E368828  7E37A011  7E368732

7E368814  7E37A011  7E37A037  004427CB

00413E10  7E368732  7E368814  7E37A011

7E37A996  004435E7  00441827  004415DD

0044353D  00432E81  00442850  00443282

00413E10  7E368732  7E368814  7E37A011

7E37A037  004427F5  00413E10  7E368732

7E368814  7E3689CB  7E37A439  7E3696C5

004193C9  004193F4  004195AE  
Press Ctrl+C to copy this report!
---------------------------
Ja   Nein   
---------------------------

---------------------------
Total Commander
---------------------------
Access violation at address 00671634. Read of address 001DD1D0.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Windows exception: C0000005

Stack trace:

00671634  00413E10  7E368732  7E368814

004427F5  7E37A011  7E37A037  004427F5

00413E10  7E368732  7E368814  7E3689CB

7E37A439  7E3696C5  004193C9  004193F4

004195AE  0068EFAC  0068EFC7  7C817065

7C81706E  
Press Ctrl+C to copy this report!
---------------------------
Ja   Nein   
---------------------------

---------------------------
Total Commander
---------------------------
Access violation at address 7E69CB8C. Read of address 000E4E9E.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Windows exception: C0000005

Stack trace:

7E69CB8C  00413E10  7E368732  7E368814

7E3689CB  7E37A439  7E3696C5  004193C9

004193F4  00417D65  004F2B2F  004F2CD2

00510315  7E37C1E7  7E368732  7E368BD7

7E368858  7E368828  7E368828  7E37A011

7E37A996  004435E7  004165BD  00443CF4

7E368858  7E368828  0050FB45  004415DD

0044353D  00415A2C  0044328C  004432A3

00413E10  7E368732  7E368BD7  7E368858

7E368828  7E37B3FF  10106B04  7E37B370

7E3A661C  7E378EEA  7E378EFA  7C91E451

7E3694BC  7E378E0B  7E37C226  7E368BD7

7E37C23A  7E37C1E7  7E37C1E7  
Press Ctrl+C to copy this report!
---------------------------
Ja   Nein   
---------------------------
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

2Samuel
It is one bug but different results, here is what I did:
1- Start TC using fresh INI contains

Code: Select all

[Configuration]
BreadcrumbDelayButton=-1
2- Click on breadcrumb root (only one click)
3- TC switch to \\Desktop
4- TC acts randomly according to what I do next.
5- If switching to different drive, I got:

Code: Select all

---------------------------
TOTALCMD.EXE - Application Error
---------------------------
The instruction at "0x7c910a19" referenced memory at "0x0000005c". The memory could not be "read".


Click on OK to terminate the program
---------------------------
OK   
---------------------------
6- If opens a folder on \\Desktop, I got:

Code: Select all

---------------------------
Total Commander
---------------------------
Access violation at address 7C9101B3. Write of address 7758683D.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Windows exception: C0000005

Stack trace:

7C9101B3  00413E10  7E418732  7E418814

7E42A011  7E42A037  004427F5  00413E10

7E418732  7E418814  7E429279  7E42F409

00654689  005D05C8  7C91457D  7C80B929

00421A2E  0040208E  00402212  00402235

0068BC85  0068BB2C  00422D19  004264A7

7C910220  7C910220  7C910199  7C9101D9

0068BCCD  0068BCF7  0066B3A6  7C910220

7C910220  7C910199  7C9101D9  7C910433

7C91043C  7C91045E  7C914047  7C91403A

7C911026  7C911084  7C9101D9  7C910433

7C91043C  7C914220  7C91045E  7C9142E5

7C9142AD  7C9100B6  7C91003F  
Press Ctrl+C to copy this report!
---------------------------
Yes   No   
---------------------------
7- If just moves over breadcrumb, I got:

Code: Select all

---------------------------
Application Error
---------------------------
Exception EAccessViolation in module TOTALCMD.EXE at 7C50F900.
Access violation at address 7C910B2C. Write of address 0000005C.
---------------------------
OK   
---------------------------
WinXP Pro Sp3
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48079
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I can reproduce the problem with BreadcrumbDelayButton=-1, thanks. It seems to happen because of the click, TC seems to somehow load the dropdown twice or so...
Author of Total Commander
https://www.ghisler.com
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

2ghisler(Author)
BreadcrumbDelayButton=-500 here and following the report I can reproduce missing icons problem only (but no Access Violation).
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099
User avatar
Matthias030
Senior Member
Senior Member
Posts: 417
Joined: 2007-03-04, 10:48 UTC
Location: Berlin

Post by *Matthias030 »

I got the same problems in Windows XP: After clicking some times on down arrow there are missing icons. After some clicks more TC crashes completely and displays an exception.

The error occurs with BreadcrumbDelayButton=-500 and BreadcrumbDelayButton=-1

BreadcrumbDelayButton=0 gives no error, but this is no option for me. I don't like to take an additionally click to the displayed down arrow. I want to access breadcrum bar entries directly.


Here is the exception report:

---------------------------
Total Commander
---------------------------
Access violation at address 7C9201B3. Write of address 7755683D.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Windows exception: C0000005

Stack trace:

7C9201B3 00413E10 7E368732 7E368814

7E37A011 7E37A037 004427F5 00413E10

7E368732 7E368814 7E3689CB 7E37A439

7E3696C5 004193C9 004193F4 004195AE

0068EFAC 0068EFC7 7C817075 7C81707E


Press Ctrl+C to copy this report!
---------------------------
Ja Nein
---------------------------




In Windows Vista I got no exception or missing icons. Instead with BreadcrumbDelayButton=-500 and BreadcrumbDelayButton=-1 by clicking the down arrow two times, TC shows directly contents of "Desktop" in directory panel. "Desktop" = First Line of Breadcrum Bar.

BreadcrumbDelayButton=0 works correctly.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48079
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks for your help, you don't need to post about this problem any more. The problem is found and fixed now. By mistake, I deleted a so-called itemidlist (a structure describing a virtual folder) twice in this special case.
Author of Total Commander
https://www.ghisler.com
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

Seems to be fixed in pb2.
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

TC7.50pb2: I can't reproduce my problems with it so… fixed IMHO.
Last edited by fenix_productions on 2009-04-30, 16:32 UTC, edited 1 time in total.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Cant reproduce it too.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48079
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Great, thanks for finding it!

To All: thanks for verifying the fix!
Author of Total Commander
https://www.ghisler.com
User avatar
Matthias030
Senior Member
Senior Member
Posts: 417
Joined: 2007-03-04, 10:48 UTC
Location: Berlin

Post by *Matthias030 »

Bug is fixed in PB2. Thanks!
Post Reply