View Issue Details

IDProjectCategoryView StatusLast Update
0000346Double CommanderPluginspublic2020-11-30 15:04
Reportertypek_pb Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionunable to reproduce 
ProjectionnoneETAnone 
PlatformlinuxOSxubuntuOS Version11.10 64bit
Product Version0.5.3Product Build0.5.3.1 beta 
Summary0000346: tar archive can't be open (access violation)
DescriptionWhenever trying to open tar archive: http://dl.dropbox.com/u/8263058/Skype_cs_1.tar.bz2
I get "Access violation" dialog and archive is not opened. However when openin using other archive tool, everything works.

In terminal I see following:
Creating TWcxArchiveFileSource
WCX module loaded /usr/lib/doublecmd/plugins/wcx/zip/zip.wcx at 000000000252A730
Open Archive
Destroying TWcxArchiveFileSource when refcount=1
Steps To Reproduce1. download archive: http://dl.dropbox.com/u/8263058/Skype_cs_1.tar.bz2
2. try to open it in Double commander
TagsNo tags attached.
Fixed in Revision
Operating systemLinux
WidgetsetGTK2
Architecture64-bit

Relationships

related to 0000453 closedAlexx2000 Cannot create tar.bz2 archive 

Activities

cobines

2012-04-30 06:32

administrator   ~0000662

I cannot reproduce it on 32-bit. Maybe a 64-bit problem only.

Please use this plugin
http://ifile.it/yuw1h57

and run DC in GDB

gdb -ex run -ex "set logging file /tmp/dc.log" -ex "set logging on" -ex "set pagination off" -ex "bt full" doublecmd

Reproduce the bug and after it crashes attach /tmp/dc.log here.

typek_pb

2012-05-05 19:29

reporter   ~0000700

I tried to use the linked plugin, unfortunately when trying to open bz2 archive I got error: Cannot load WCX module /home/pb/Downloads/zip.wcx

That however seems to be completely different issue, plugin load failed for me :(

What I did, I disabled the original bz2 plugin and added linked one. Quit and started doublecmd via command from previous comment.

Any idea how to proceed (to get gdb logs)?

I tried to use the original zip plugin with debugger as well, however output might not be that much usefull:
#0 0x00007fffe2b3ee54 in ?? () from /usr/lib/doublecmd/plugins/wcx/zip/zip.wcx
No symbol table info available.
0000001 0x00007fffe285f2b8 in ?? ()
No symbol table info available.
#2 0x0000000000000000 in ?? ()
No symbol table info available.
A debugging session is active.

        Inferior 1 [process 9754] will be killed.

Quit anyway? (y or n)

cobines

2012-05-05 19:49

administrator   ~0000702

Oops, I posted a link to 32-bit plugin.
Here is 64-bit version:
http://ifile.it/l3gqxjb

typek_pb

2012-05-06 01:59

reporter   ~0000704

retested with updated plugin, see the log contents bellow:
#0 SYSFREEMEM (P=0xfa90) at ../inc/heap.inc:1186
        result = 140736999745184
        SYSFREEMEM = 140736999745184
        RESULT = 140736999745184
        PMC = 0xfa88
        LOC_FREELISTS = 0x7fffe2e43368
0000001 0x00007fffe284c2b8 in ?? ()
No symbol table info available.
#2 0x0000000000000000 in ?? ()
No symbol table info available.
A debugging session is active.

        Inferior 1 [process 7318] will be killed.

Quit anyway? (y or n)


Any more info from my side required here?

cobines

2012-05-06 09:28

administrator   ~0000705

It looks similar to issue 0000453. The backtrace doesn't help, thanks for checking though. It looks like maybe memory corruption, but I can't reproduce it on 32-bit. Someone with a 64-bit processor needs to manually find what happens.

Alexx2000

2012-11-17 13:14

administrator   ~0000976

I can not reproduce it with latest DC and plugin (LMDE 64 bit).

Issue History

Date Modified Username Field Change
2012-02-23 10:00 typek_pb New Issue
2012-04-29 16:49 cobines Assigned To => cobines
2012-04-29 16:49 cobines Status new => assigned
2012-04-30 06:32 cobines Note Added: 0000662
2012-04-30 06:32 cobines Status assigned => feedback
2012-05-05 19:29 typek_pb Note Added: 0000700
2012-05-05 19:29 typek_pb Status feedback => assigned
2012-05-05 19:49 cobines Note Added: 0000702
2012-05-06 01:59 typek_pb Note Added: 0000704
2012-05-06 09:28 cobines Note Added: 0000705
2012-05-06 09:28 cobines Relationship added related to 0000453
2012-05-07 16:01 cobines Assigned To cobines =>
2012-05-07 16:01 cobines Status assigned => acknowledged
2012-11-17 13:14 Alexx2000 Note Added: 0000976
2020-11-30 15:04 Alexx2000 Status acknowledged => closed
2020-11-30 15:04 Alexx2000 Resolution open => unable to reproduce