Author Topic: Crash upon opening Multicommander  (Read 42632 times)

AlanJB

  • VIP Member
  • *****
  • Posts: 436
  • VERY old Programmer
    • View Profile
Re: Crash upon opening Multicommander
« Reply #25 on: August 05, 2016, 19:58:58 »
OK.  I've been able to reproduce this (several times).

Steps to reproduce:

  1 Create a folder D:\Audio with several folders of audio files (some .mp3, some .flac)
  2 Unzip a brand new MC x64 portable into a new, empty directory (C:\Temp)
  3 One tab in each panel. One rooted at C:\, one rooted at D:\Audio
  4 Add column "Total Length" to the D:\Audio tab
  5 Browse the audio files (including select/unselect/get properties) - no problem
  6 Hit Tab to move to the other panel (C:\) fatal crash - no error report sent
  7 In addition, most of the MC Config folder was trashed (to be expected, I guess)

See screenshots attached.


Event Log Entry:

Faulting application name: MultiCommander.exe, version: 6.4.4.2233, time stamp: 0x57a3532c
Faulting module name: MCAudioTools.dll, version: 1.2.0.0, time stamp: 0x57a3528e
Exception code: 0xc0000409
Fault offset: 0x000000000002aefb
Faulting process id: 0xd8c
Faulting application start time: 0x01d1ef3ec9ab57a0
Faulting application path: C:\Temp\MultiCommander.exe
Faulting module path: C:\Temp\Extensions\MCAudioTools\MCAudioTools.dll
Report Id: 082bbcf8-5b32-11e6-a8f0-c86000593d93


If any more info is needed, please ask.

Alan

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4424
    • View Profile
    • Multi Commander
Re: Crash upon opening Multicommander
« Reply #26 on: August 05, 2016, 20:50:13 »
4. do you save the column so both panel get that columns ?

"Total Length" will go recursive and doing it it root of C:\ maybe causing something

AlanJB

  • VIP Member
  • *****
  • Posts: 436
  • VERY old Programmer
    • View Profile
Re: Crash upon opening Multicommander
« Reply #27 on: August 06, 2016, 00:21:01 »
Hi Mathias.

Yes, the column layout was saved  as "Save current layout as default".  But shouldn't the irrelevant column be ignored if it does not apply to the file type?  Explorer does that...

Maybey SusanG should  let us know if that is her setup.  Hey, Susan!

Alan

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4424
    • View Profile
    • Multi Commander
Re: Crash upon opening Multicommander
« Reply #28 on: August 06, 2016, 00:45:13 »
"Total Length" scan folders recursively and show the total length of all audio in the folder.
So we don't know if it is irrelevant or not until we scanned the folder.


Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4424
    • View Profile
    • Multi Commander
Re: Crash upon opening Multicommander
« Reply #29 on: August 06, 2016, 09:46:50 »
Test the new Beta that are out later today. (2235+)
I fixed a possible buffer overrun issue that might have been triggered during this..

AlanJB

  • VIP Member
  • *****
  • Posts: 436
  • VERY old Programmer
    • View Profile
Re: Crash upon opening Multicommander
« Reply #30 on: August 06, 2016, 13:19:13 »
Test the new Beta that are out later today. (2235+)
I fixed a possible buffer overrun issue that might have been triggered during this..

Well, all went well for about 30 minutes. Then I tabbed into a folder that contains only shortcuts (.lnk) and it crashed :(

Shall I send you the .dmp file?

Alan

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4424
    • View Profile
    • Multi Commander
Re: Crash upon opening Multicommander
« Reply #31 on: August 06, 2016, 16:34:29 »
Test the new Beta that are out later today. (2235+)
I fixed a possible buffer overrun issue that might have been triggered during this..

Well, all went well for about 30 minutes. Then I tabbed into a folder that contains only shortcuts (.lnk) and it crashed :(

Shall I send you the .dmp file?

Alan

I don't think the "tab" caused it because that is only change the focus. But all extra data field like length and stuff and going on in the background.
Did it not send dump automatic ?

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4424
    • View Profile
    • Multi Commander
Re: Crash upon opening Multicommander
« Reply #32 on: August 06, 2016, 16:58:56 »
Well, all went well for about 30 minutes. Then I tabbed into a folder that contains only shortcuts (.lnk) and it crashed :(
Shortcut to files or folders ?

AlanJB

  • VIP Member
  • *****
  • Posts: 436
  • VERY old Programmer
    • View Profile
Re: Crash upon opening Multicommander
« Reply #33 on: August 06, 2016, 23:27:40 »
Quote
I don't think the "tab" caused it because that is only change the focus. But all extra data field like length and stuff and going on in the background.
Did it not send dump automatic ?

The mention of "tab" was just to give you context - I switched to the other Explorer Panel (ie. I hit the "tab" key).  I didn't imagine that was a problem.

The folder I switched to contains only .lnk files (all to programs).

MC crashed fatally and so was unable to invoke MultiCrashReport.exe, so - No, there was no crash report sent to you.

A folder Users\...\Appdata\local\CrashDumps was created (containing a xxx.dmp file) but that is now empty ?!  (Housekeeping software I guess).

Alan

BTW, I don't have any cats ;)

AlanJB

  • VIP Member
  • *****
  • Posts: 436
  • VERY old Programmer
    • View Profile
Re: Crash upon opening Multicommander
« Reply #34 on: August 09, 2016, 23:39:31 »
Still no cats, but...

I just re-tested with build 2242, but this time I did not set the column layout with 'Length Total' as 'Default' - I set it only for the folders that contain audio files.

No crashes to date.

Looking good Mathias!

Alan