https://bugs.winehq.org/show_bug.cgi?id=36753
Bug ID: 36753 Summary: UltraISO can't open image with a lot of files Product: Wine Version: 1.7.20 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ignas2526@gmail.com
UltraISO can't open .dmg or .cdr with about 23,000 files. Both images open fine on my mac. When program starts, wine shows about 10: fixme:win:LockWindowUpdate (0x10020), partial stub! fixme:win:LockWindowUpdate (0x0), partial stub! and one at the end: fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
Console doesn't show any new errors when opening fails, UltraISO, however, shows a window with an error(see screenshot).
I tried opening other images, with UltraISO, they open fine.
UltraISO version is 9.6.1.3016
https://bugs.winehq.org/show_bug.cgi?id=36753
--- Comment #1 from Dr 4asm ignas2526@gmail.com --- Created attachment 48806 --> https://bugs.winehq.org/attachment.cgi?id=48806 Error window
https://bugs.winehq.org/show_bug.cgi?id=36753
--- Comment #2 from Dr 4asm ignas2526@gmail.com --- Maybe it is related to a disk size? .dmg and .cdr disks were about 7.7GB in size.
Now I've tried to create a disk inside UltraISO from the files inside a normal folder. When I tried to add them, UltraISO had issues too.
Again, no additional errors from wine, but UltraISO threw an eror "UNC path too long" and the number of files being added kept going on and on, even though there were only 25,000 files. I fore quit program when it showed 95,000 files. That folder had about 25,000 not 95,000 files!
P.S. That's Mac OS X 10.9 Mavericks disk image.
https://bugs.winehq.org/show_bug.cgi?id=36753
--- Comment #3 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=36753
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Keywords| |download Summary|UltraISO can't open image |UltraISO 9.6.1 can't open |with a lot of files |MacOS disk images (.dmg, | |.cdr) with ~23.000 files CC| |focht@gmx.net URL| |https://ia801201.us.archive | |.org/35/items/UltraISOPremi | |umEdition9.6.1.3016_201607/ | |UltraISO%20Premium%20Editio | |n%209.6.1.3016.rar Status|UNCONFIRMED |NEEDINFO
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
I was unable to reproduce the crash even with old Wine 1.7.20 this bug was reported against.
I've created an ISO with 24000 files stored flat in the root directory since the screenshot shows 'TListView' which might hint at some limitation.
--- snip --- $ mkdir isotest
$ (cd isotest && for i in {00000..23999} ; do echo "num: $i" > file$i.txt ; done)
$ genisoimage -o isotest.iso -V isotest -R -J isotest/ ... Using FILE17K7.TXT;1 for /file19624.txt (file19627.txt) 18.88% done, estimate finish Thu Apr 9 22:13:00 2020 37.76% done, estimate finish Thu Apr 9 22:13:00 2020 56.63% done, estimate finish Thu Apr 9 22:13:00 2020 75.51% done, estimate finish Thu Apr 9 22:13:01 2020 94.39% done, estimate finish Thu Apr 9 22:13:01 2020 Total translation table size: 0 Total rockridge attributes bytes: 2040169 Total directory bytes: 0 Path table size(bytes): 10 Max brk space used 13c1000 26486 extents written (51 MB) --- snip ---
It took around 4-5 minutes to load that ISO into UltaISO. The listview showed indeed 24000 files flat in root directory.
Please retest with the images from 6 years ago (good luck if you find them) with recent Wine 5.x.
Stable link via Internet Archive:
https://ia801201.us.archive.org/35/items/UltraISOPremiumEdition9.6.1.3016_20...
$ sha1sum uiso9_pe.exe 4d059739da3e2e93cd5f52dfee0db7b73e937610 uiso9_pe.exe
$ du -sh uiso9_pe.exe 4.3M uiso9_pe.exe
$ wine --version wine-5.5-373-g38e95ed222
Regards