http://bugs.winehq.org/show_bug.cgi?id=14344
Summary: Morrowind crashes with: filesource.c:1355: FileAsyncReader_EndFlush: Asserzione `!This- >sample_list[x].pSample' fallita. Product: Wine Version: CVS/GIT Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: quartz AssignedTo: wine-bugs@winehq.org ReportedBy: mattemod@gmail.com
I use Wine GIT and I could play Morrowind with wine-1.1.0-253-g2f1c7b1. A few hours ago I updated my local GIT, recompiled and tried. Morrowind opens normally, but when I try to load a game, it prints this out
filesource.c:1355: FileAsyncReader_EndFlush: Asserzione `!This->sample_list[x].pSample' fallita. (translation, just to be sure: Asserzione -> Assertion; fallita -> failed)
and then crashes (I'm going to attach backtrace). I found 'filesource.c' in 'dlls/quartz/', so I think it should be a quartz regression.
As I said, it worked with wine-1.1.0-253-g2f1c7b1 but not with current GIT (this is the HEAD: http://source.winehq.org/git/wine.git/?a=commit;h=2734fb44e0f4065179044b9eb9...). If I'll have some free time I'll try to identify the commit which caused the regression, but it should be easy even without my help, considering the [small] number of patches to check ;)
http://bugs.winehq.org/show_bug.cgi?id=14344
Matteo Modesti mattemod@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #1 from Matteo Modesti mattemod@gmail.com 2008-07-07 18:50:03 --- Created an attachment (id=14641) --> (http://bugs.winehq.org/attachment.cgi?id=14641) Debug output running Morrowind: crashes when loading a game
As I said, here's the shell output.
Note that those fixme:d3d:tex_bumpenvlscale WINED3DTSS_BUMPENVLSCALE not supported yet are there because I use fglrx and I had to get rid of bug 12929 commenting out GL_ATI_envmap_bumpmap, so don't consider them ;)
http://bugs.winehq.org/show_bug.cgi?id=14344
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2008-07-07 19:37:20 --- Please do regression testing if you using GIT. It will take few recompiles.
http://bugs.winehq.org/show_bug.cgi?id=14344
Matteo Modesti mattemod@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m.b.lankhorst@gmail.com
--- Comment #3 from Matteo Modesti mattemod@gmail.com 2008-07-08 22:28:00 --- Ok, I found some time to do regression testing and here's the result:
53782ca47acfa8e5d7ae72b59602840e3b35cd81 is first bad commit commit 53782ca47acfa8e5d7ae72b59602840e3b35cd81 Author: Maarten Lankhorst m.b.lankhorst@gmail.com Date: Fri Jul 4 18:43:05 2008 -0700
quartz: Fix parser/pullpin to only care about the state transition stopped<->playing.
:040000 040000 9cd2eaae440c38f73653d024636959edf4680c0e 56e2f6397bf23158dbd0a3d435d563d0a24fb000 M dlls
I wanted to be sure, so I re-fetched/updated to current GIT, then reverted only the presumed bad commit, recompiled and tried Morrowind: it worked, so I can confirm that that one is really the commit that caused the regression.
http://bugs.winehq.org/show_bug.cgi?id=14344
Tobias Jakobi liquid.acid@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |liquid.acid@gmx.net
http://bugs.winehq.org/show_bug.cgi?id=14344
Matteo Modesti mattemod@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Morrowind crashes with: |Morrowind crashes with: |filesource.c:1355: |filesource.c:1355: |FileAsyncReader_EndFlush: |FileAsyncReader_EndFlush: |Asserzione `!This- |Assertion `!This- |>sample_list[x].pSample' |>sample_list[x].pSample' |fallita. |failed.
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #4 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-07-09 13:51:39 --- Can you retest?
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #5 from Matteo Modesti mattemod@gmail.com 2008-07-09 15:36:30 --- Retested with current GIT (wine-1.1.0-459-g2893294) but it still crashes. So I tried to git revert 53782ca47acfa8e5d7ae72b59602840e3b35cd81 and it worked, so the regression isn't fixed yet...
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #6 from Matteo Modesti mattemod@gmail.com 2008-07-10 18:20:33 --- Sorry, forgot to say that moving away the "Data Files/Music" directory it doesn't crash.
Moreover, I can't revert the commit with current GIT, because there are conflicts, so I have to move away the "Data Files/Music" (i.e. play without music) or use a previous GIT version.
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #7 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-07-10 18:25:25 --- What's in that directory, mp3 files or wave files?
http://bugs.winehq.org/show_bug.cgi?id=14344
Jan-Peter Nilsson peppe@bsnet.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |peppe@bsnet.se
--- Comment #8 from Jan-Peter Nilsson peppe@bsnet.se 2008-07-10 23:53:09 --- The files are mp3, "MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo" according to file.
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #9 from Léon van der Kaap leonkaap@gmail.com 2008-07-13 08:03:11 --- I will have to confirm theis bug by experience. I have tried loading in both 1.1.0 and 1.1.1 and it regresses in 1.1.1.
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #10 from Matteo Modesti mattemod@gmail.com 2008-07-13 16:27:59 --- (In reply to comment #9)
I will have to confirm theis bug by experience. I have tried loading in both 1.1.0 and 1.1.1 and it regresses in 1.1.1.
No offence, but I already said that ^^ I also said that the commit that caused the regression is 53782ca47acfa8e5d7ae72b59602840e3b35cd81, so the only thing to do now is to wait that it's reverted in GIT or fixed.
http://bugs.winehq.org/show_bug.cgi?id=14344
Léon van der Kaap leonkaap@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leonkaap@gmail.com
--- Comment #11 from Léon van der Kaap leonkaap@gmail.com 2008-07-13 16:47:20 --- (In reply to comment #10)
(In reply to comment #9)
I will have to confirm theis bug by experience. I have tried loading in both 1.1.0 and 1.1.1 and it regresses in 1.1.1.
No offence, but I already said that ^^ I also said that the commit that caused the regression is 53782ca47acfa8e5d7ae72b59602840e3b35cd81, so the only thing to do now is to wait that it's reverted in GIT or fixed.
I know, but I would like to personally confirm your message. If something happens on one pc, it can be an error in the pc. If it occurs on 2,3 or more pcs, you can establish that isn't an operating system error for example.
http://bugs.winehq.org/show_bug.cgi?id=14344
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=14344
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.steiner@inode.at
--- Comment #12 from Austin English austinenglish@gmail.com 2008-07-14 05:50:48 --- *** Bug 14424 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=14344
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Morrowind crashes with: |Morrowind crashes when |filesource.c:1355: |loading a saved game if |FileAsyncReader_EndFlush: |music is enabled. |Assertion `!This- | |>sample_list[x].pSample' | |failed. |
http://bugs.winehq.org/show_bug.cgi?id=14344
Léon van der Kaap leonkaap@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #13 from Léon van der Kaap leonkaap@gmail.com 2008-07-14 06:09:31 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #14 from Matteo Modesti mattemod@gmail.com 2008-07-15 13:06:54 --- (In reply to comment #11)
I know, but I would like to personally confirm your message. If something happens on one pc, it can be an error in the pc. If it occurs on 2,3 or more pcs, you can establish that isn't an operating system error for example.
Sorry, you're right ;)
Anyway, it seems fixed in wine-1.1.1-55-g6dd7f06. Could someone else confirm it?
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #15 from Matteo Modesti mattemod@gmail.com 2008-07-19 05:28:03 --- Still fixed for me with wine-1.1.1-147-gb3f4091: played about 10h loading several times with no problems, apart sound effects (not background music) disappearing almost at all when I load a game after the first load... but that should be another [new] bug
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #16 from Léon van der Kaap leonkaap@gmail.com 2008-07-19 05:30:35 --- (In reply to comment #14)
(In reply to comment #11)
I know, but I would like to personally confirm your message. If something happens on one pc, it can be an error in the pc. If it occurs on 2,3 or more pcs, you can establish that isn't an operating system error for example.
Sorry, you're right ;)
Anyway, it seems fixed in wine-1.1.1-55-g6dd7f06. Could someone else confirm it?
Well, I'm not really experienced enough to use dev-builds but I'll surely try 1.1.2 and test it then.
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #17 from Tobias Jakobi liquid.acid@gmx.net 2008-07-19 05:56:21 --- Pulling git and compiling it isn't that hard :)
I'm going to try playing it today with latest git master, reporting back later.
http://bugs.winehq.org/show_bug.cgi?id=14344
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #18 from Austin English austinenglish@gmail.com 2008-07-20 12:29:30 --- Fixed for original reporter.
http://bugs.winehq.org/show_bug.cgi?id=14344
Bernhard Rohrer graylion@sm-wg.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |graylion@sm-wg.net
--- Comment #19 from Bernhard Rohrer graylion@sm-wg.net 2008-07-21 10:28:44 --- I am having this issue in Oblivion, see Bug14591
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #20 from Juan Lang juan_lang@yahoo.com 2008-07-21 17:44:15 --- *** Bug 14591 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=14344
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alexandre Julliard julliard@winehq.org 2008-07-25 13:21:33 --- Closing bugs fixed in 1.1.2.
http://bugs.winehq.org/show_bug.cgi?id=14344
--- Comment #22 from Léon van der Kaap leonkaap@gmail.com 2008-07-26 06:19:43 --- I would like to personally confirm by testing that this bug is fixed in 1.1.2
http://bugs.winehq.org/show_bug.cgi?id=14344
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified