ext2fs crashed on sync-window
Moderators: Hacker, petermad, Stefan2, white
ext2fs crashed on sync-window
hi,
tc 7,50 pb 7, xp sp3, 2gb on ram (free at the time of crash)
i tried to copy a lot of files from a mounted linux ext3 drive to a network storage via normal copy command. it goes well, but then i decided to stop the operation and continue the copying inside the syncr.window.
the same mountpoint was used.
the mounting was done with the ext2fs plugin for tc (version: ex2fs plugin v1.5 - for Total Commander 5.5 and newer, last changelog date: 2009-03-06)
[img]http://www.bilder-hochladen.net/files/thumbs/8p2s-2a.png[/img]
the error occoured directly after starting the sync-progress.
tc 7,50 pb 7, xp sp3, 2gb on ram (free at the time of crash)
i tried to copy a lot of files from a mounted linux ext3 drive to a network storage via normal copy command. it goes well, but then i decided to stop the operation and continue the copying inside the syncr.window.
the same mountpoint was used.
the mounting was done with the ext2fs plugin for tc (version: ex2fs plugin v1.5 - for Total Commander 5.5 and newer, last changelog date: 2009-03-06)
[img]http://www.bilder-hochladen.net/files/thumbs/8p2s-2a.png[/img]
the error occoured directly after starting the sync-progress.
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?
Mario
Mario
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Was there anything special in the synched paths, e.g. extremely long names (path length > 259 characters)?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
mostly maybe ;-)ghisler(Author) wrote:Was there anything special in the synched paths, e.g. extremely long names (path length > 259 characters)?
until now, while copying the files "the normal way" (just pressing F5) i got the message 3 times, that there is a file with a pathname/filename too long. i guess, there will be more...but i chose "skip all"
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?
Mario
Mario
EDIT:versalzen wrote:mostly maybe ;-)ghisler(Author) wrote:Was there anything special in the synched paths, e.g. extremely long names (path length > 259 characters)?
until now, while copying the files "the normal way" (just pressing F5) i got the message 3 times, that there is a file with a pathname/filename too long. i guess, there will be more...but i chose "skip all"
although, the "normal copy process" finished (or better stopped, because after restarting the copy-process again, tc copies a lot of files, it "skipped" the last time), the logfile (130k size) looks like this:
Code: Select all
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\1
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\2,
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\3
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\4
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\5
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\6
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\7
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\placeholder.foobar\8\9
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
...
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\10
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\11
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\12
Error: Access violation at address 0155BF00. Write of address 00000008
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\13
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\14
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\15
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\16
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\17
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\18
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\19
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\20
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\21
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\22
...
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\23
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\24
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\25
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\26
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\27
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\28
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\29
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\30
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foobarbar\31
...
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foofoobar
Ext2 plugin: DIR \hdd1\foo\foobar\foofoobar\32
Ext2 plugin: DIR \hdd1\foo\foobar\foofoobar\33\34
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foofoobar\35\36
Error: Out of memory
Ext2 plugin: DIR \hdd1\foo\foobar\foofoobar\37\38
Error: Out of memory
so this is the logfile from the "normal" copy (F5) process. the sync-logfile should look the same. do you need it anyway?
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?
Mario
Mario
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
These paths don't seem to be longer than 259 characters...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
first, i shortened the logfile-paths for security reasons. (sorry, i did not mentioned that before)ghisler(Author) wrote:These paths don't seem to be longer than 259 characters...
second, the log only shows the path-names. filenames are not shown.
so this logfile is pretty useless anyway... (for the issue with the length of course)
on the other hand, the logfile tells me, that ext2fs has a serious memory problem/issue, which is probably not tc's fault.
if i can give some other information, just tell me which and i try my best to get them.
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?
Mario
Mario
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
TC 7 supported file names up to 259 characters, TC 7.5 supports up to 1022. To support such long names, a plugin needs to be adapted to the new version.
Can you send me a few names causing you problems, please? You can replace sensitive information by other characters, just don't alter the length. Thanks!
Can you send me a few names causing you problems, please? You can replace sensitive information by other characters, just don't alter the length. Thanks!
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
2versalzen: Just note: ext2 and ext3 filesystems just support filenames up to 255 chars
see http://en.wikipedia.org/wiki/Comparison_of_file_systems
It is a limitation of the filesystem, no matter which filemanger you use
see http://en.wikipedia.org/wiki/Comparison_of_file_systems
It is a limitation of the filesystem, no matter which filemanger you use
#5767 Personal license
thats a good point, thank you for that hint!sqa_wizard wrote:2versalzenext2 and ext3 filesystems just support filenames up to 255 chars
but, just to remind and make clear, those files were kopied from a ext3-drive to a ntfs-drive. both on winXP.
Last edited by versalzen on 2009-08-14, 11:18 UTC, edited 1 time in total.
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?
Mario
Mario
But only the file name.. the full path name is unlimited in ext2/ext3sqa_wizard wrote:2versalzen: Just note: ext2 and ext3 filesystems just support filenames up to 255 chars
see http://en.wikipedia.org/wiki/Comparison_of_file_systems
It is a limitation of the filesystem, no matter which filemanger you use