http://bugs.winehq.org/show_bug.cgi?id=11450
Summary: Imgburn IOCTL bug since 0.9.54 Product: Wine Version: 0.9.54. Platform: PC URL: http://www.imgburn.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll AssignedTo: wine-bugs@winehq.org ReportedBy: amurphy7701@yahoo.com CC: julliard@winehq.org
Created an attachment (id=10586) --> (http://bugs.winehq.org/attachment.cgi?id=10586) "Normal" ioctl warning as seen in previous versions of wine
I recently upgraded from 0.9.53 to 0.9.54 I use IMGBURN as main burning app, as it's simple and complete. It used to work flawlessly in SPTI mode, with only a little warning in the log windows (see
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #1 from Alex Murphy amurphy7701@yahoo.com 2008-02-03 03:51:08 --- I recently upgraded from 0.9.53 to 0.9.54 I use IMGBURN as main burning app, as it's simple and complete. It used to work flawlessly in SPTI mode, with only a little warning in the log windows (see attachement).
Since I upgraded, the same line in the imgburn log windows doesn't appear anymore, and I have an error popup instead.
Form the wine logs in the console, it seems that modifications were made in the IOCTL API. CDROM drives don't seem to be recognized as such anymore. I made a regression test between 0.9.53 and 0.9.54, that confimed that.
I include : - console dump of imgburn under 0.9.53 - console dump of imgburn under 0.9.54 (titled "bug") - a snapshot of the error message window - the git regression test result
I hope it will help.
Thank you
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #2 from Alex Murphy amurphy7701@yahoo.com 2008-02-03 03:52:17 --- Created an attachment (id=10587) --> (http://bugs.winehq.org/attachment.cgi?id=10587) Console log-working 0.9.53 (with warning)
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #3 from Alex Murphy amurphy7701@yahoo.com 2008-02-03 03:52:58 --- Created an attachment (id=10588) --> (http://bugs.winehq.org/attachment.cgi?id=10588) Console log-later version with bug
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #4 from Alex Murphy amurphy7701@yahoo.com 2008-02-03 03:53:30 --- Created an attachment (id=10589) --> (http://bugs.winehq.org/attachment.cgi?id=10589) Screenshot of the message error window
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #5 from Alex Murphy amurphy7701@yahoo.com 2008-02-03 03:53:53 --- Created an attachment (id=10590) --> (http://bugs.winehq.org/attachment.cgi?id=10590) GIT regression test result
http://bugs.winehq.org/show_bug.cgi?id=11450
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #6 from Dan Kegel dank@kegel.com 2008-02-03 06:08:27 --- No need to attach output of git bisect. Here 'tis inline:
5b71d645f05d9728ab28c8f3be5709a5fd5365f1 is first bad commit Author: Alexandre Julliard julliard@winehq.org Date: Wed Jan 16 14:57:20 2008 +0100
ntdll: Fall back to a server device ioctl for files with no associated fd.
http://bugs.winehq.org/show_bug.cgi?id=11450
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
--- Comment #7 from Austin English austinenglish@gmail.com 2008-02-03 16:33:49 --- I'm not seeing this in wine 0.9.54, but then again, I don't get the error you do in 0.9.53. Can you give steps to reproduce? Here's what I did:
rm -rf ~/.wine winecfg # set winversion to nt 4.0, set /media/cdrom0 to be a cd-rom drive rather than hard disk cd .wine/dosdevices ln -s /dev/hda d:: # (link cdrom device to d::) run imgburn
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #8 from Alex Murphy amurphy7701@yahoo.com 2008-02-04 13:10:08 --- I just tried with NT4 setting under 0.9.54, and you're right, the bug doesn't appear.
The fact is that I always used this program under the default profile, which is Windows 2000 in latest versions of wine.
Using Windows 2000 setting, you get the warning about ioctl under 0.9.53, and the big popup windows under 0.9.54, so there is still a regression here. Moreover, programs tend to drop NT4 support in newer versions, so NT4 setting is not a comfortable solution, just a ponctual one.
http://bugs.winehq.org/show_bug.cgi?id=11450
lightning_uk@imgburn.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lightning_uk@imgburn.com
--- Comment #9 from lightning_uk@imgburn.com 2008-02-15 06:34:38 --- Under NT4, the IOCTL isn't called at all, that's why it doesn't fail. I do not recommend people fake the OS to NT4. I made v2.4.0.0 work right out the box (fresh install) when faking the OS to XP.
All I expect that's happened here is they've changed what failing function sets 'LastError' to.
Previously it must have been setting it to ERROR_INVALID_PARAMETER and now it's using ERROR_NOT_SUPPORTED.
I've changed my code so it'll also fail (almost) silently now when it gets ERROR_NOT_SUPPORTED.
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #10 from Alex Murphy amurphy7701@yahoo.com 2008-02-23 03:41:13 --- (In reply to comment #9)
I made v2.4.0.0 work right out the box (fresh install) when faking the OS to XP.
Hi Do you mean that 2.4.0.0 should address the error message popup?
I just tried latest wine version 0.9.56, with a fresh ".wine" environment and a new Imgburn install, and I still get the error popup appearing while faking 2K or XP.
I guess I'll stick with faking NT4 and regularily retry with new versions of wine & imgburn. Still, thanks to the wine team, and thanks to LUK! for this great piece of software : it's lightweight, USB key friendly, and does almost everything possible to a CD/DVD.
http://bugs.winehq.org/show_bug.cgi?id=11450
--- Comment #11 from LIGHTNING UK! lightning_uk@imgburn.com 2008-02-23 05:12:50 --- No, it'll first be available in 2.4.1.0.
As there's no issue in Wine (besides it not supporting the disabling of auto-insert type functionality?), I guess this can be closed now.
http://bugs.winehq.org/show_bug.cgi?id=11450
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #12 from Austin English austinenglish@gmail.com 2008-12-09 23:00:18 --- Bug doesn't appear in newer versions, so abandoned (no other apps reported to be affected).
http://bugs.winehq.org/show_bug.cgi?id=11450
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Austin English austinenglish@gmail.com 2008-12-09 23:00:27 --- Closing.