http://bugs.winehq.org/show_bug.cgi?id=31413
Bug #: 31413 Summary: Nightingale crashes on start Product: Wine Version: 1.5.8 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gatlinsullivan@yahoo.com Classification: Unclassified
Created attachment 41285 --> http://bugs.winehq.org/attachment.cgi?id=41285 The first backtrace from the first attemp to start the program.
Nightingale does not start without crashing. It happened three contiguous times. Eventually, I was able to prevent it from crashing by halting the media-library update. The first time that I started Nightingale after installing wine-1.5.8 it wasn't updating the library, but rather something else. I forgot what exactly that it was checking, but a progress bar did appear. I think that it could have been version-checking.
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #1 from gat gatlinsullivan@yahoo.com 2012-08-05 14:00:22 CDT --- Created attachment 41286 --> http://bugs.winehq.org/attachment.cgi?id=41286 The second backtrace from the second attemp to start the program.
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #2 from gat gatlinsullivan@yahoo.com 2012-08-05 14:00:57 CDT --- Created attachment 41287 --> http://bugs.winehq.org/attachment.cgi?id=41287 The third backtrace from the third attemp to start the program.
http://bugs.winehq.org/show_bug.cgi?id=31413
gat gatlinsullivan@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #3 from gat gatlinsullivan@yahoo.com 2012-08-05 14:15:45 CDT --- Created attachment 41288 --> http://bugs.winehq.org/attachment.cgi?id=41288 Retest on 1.5.9.
I upgraded to wine 1.5.9. The output was mostly similar.
http://bugs.winehq.org/show_bug.cgi?id=31413
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #4 from GyB gyebro69@gmail.com 2012-08-06 10:50:27 CDT --- If the application used to work with previous Wine versions, you should perform a regression test: http://wiki.winehq.org/RegressionTesting/
Is this the application in question? http://getnightingale.com/
Current version: Nightingale_1.11.0-2223_windows-i686.exe md5sum: f31b0bb6a3f3c06af5e2455f5fa876df
I'm also on Fedora 17, but this is the 32-bit variant. I tested the application with Wine 1.5.8, 1.5.9, 1.5.10, but couldn't reproduce the crash. I must add that there is a regression in usp10 which affects Nightingale since 1.5.9, but that's likely not the problem here.
I'm not familiar with 64-bit setups, maybe I'm on the wrong tracks, but you should check the followings:
1. since the application is 32-bit only, you need a 32-bit Wine. Do you have the wine.i686 packages installed from the F17 repos? 2. create a 32-bit wineprefix: WINEARCH=win32 winecfg, and install the application into that.
3. this is only a wild guess: do other applications/games start for you without crashing? Don't you get alerts from SeLinux when starting anything in Wine?
If all the above fail, please attach the whole terminal output (not just the backtrace).
Fedora 17 x86 Kernel 3.5.0-2.fc17.i686.PAE
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #5 from gat gatlinsullivan@yahoo.com 2012-08-06 21:34:48 CDT --- I deleted wine since I had tested Nightingale last. I don't know which version that I was using. I'll run regression testing soon.
1: I am using wine.x86_64 with wine-wow.x86_64. Should this not work for 32-bits? I use Notepad-plus without a crash. 2: I receive the following: [user@user Nightingale]$ WINEARCH=win32 winecfg wine: WINEARCH set to win32 but '/home/user/.wine' is a 64-bit installation. 3: Other applications start for me without crashing. I don't get alerts from SELinux when I launch applications through wine. (I've changed that permissiveness.)
The terminal output reflects the following steps, since it stopped attempting to auto-load a library. I will attach it next. 1. Click the "_File" menu. 2. Click "Import Media..." menu option 3. Click "+" to the left of "My Documents" folder 4. Click "Music" folder 5. Click "Ok" button It then fails.
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #6 from gat gatlinsullivan@yahoo.com 2012-08-06 21:37:06 CDT --- Created attachment 41306 --> http://bugs.winehq.org/attachment.cgi?id=41306 Terminal Output from Nightingale When Trying to Import Folder Music
This contains the complete terminal output from nightingale when trying to import folder /home/user/Music.
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #7 from gat gatlinsullivan@yahoo.com 2012-08-06 21:58:51 CDT --- Okay, I tested it using wine.x86_64 0:1.5.8-1.fc17. This meant removing all of the old wine, then installing the new wine. I didn't delete the .wine or other folders left behind by wine.
It was able to import media. It wouldn't show any titles of anything and the Music field was blank, but it played them and seeked through them. I, also, tried it after using WINEARCH=win32. I couldn't discover a difference. There were still errors. If anyone believes that attaching them would help, then I will do such.
I checked my prior app-db submission and confirmed that the missing songs' information is probably a regression too, since it isn't there.
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #8 from GyB gyebro69@gmail.com 2012-08-07 09:53:45 CDT --- (In reply to comment #5)
- Click the "_File" menu.
- Click "Import Media..." menu option
- Click "+" to the left of "My Documents" folder
- Click "Music" folder
- Click "Ok" button
It then fails.
Thanks for the detailed instructions, following these steps I can indeed reproduce the crash...well, sort of... I'm still not sure if we see the same problem. For me, the crash happens only when importing certain media types. I have an album in ~/Music which contains songs in m4a (Apple Lossless) format. There is a crash in 'sbmetadatahandlertaglib' when trying to import those files the very first time. Strangely, the crash occurs only the first time: if I restart Nightingale and try to import those files again, there is no crash, but the playlist remains empty, and I'm informed that no suitable decoder was found to play .m4a files. Could you check if you have files in 'exotic' formats in your ~/Music (other than .mp3 which doesn't trigger the crash here)
A word of advice when doing the regression test in Nightingale: remove ./wine and install Nightingale from scratch in each step during bisecting, otherwise you will receive false results. I'm looking forward the outcome of the regression test :)
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #9 from gat gatlinsullivan@yahoo.com 2012-08-07 22:57:55 CDT --- I get the dialog about one of my several .mkv files. Why only one? I don't know. The majority are .ogg, but I can't see the files after, but they're there. It reads that we've the same problem to me. (I convert all of my .mp3 files. If I really need to test with one, then I can get one...)
On Fedora 17's Wine (wine.x86_64 0:1.5.8-1.fc17), I re-installed Wine and Nightingale. Before that, I removed ~/.wine/, ~/.local/share/wineprefixes/, & ~/.cache/winetricks/. With this new set I crashed while importing the ~/Music which contains my .mkv. (The wineprefix held your suggestion for win32; I never did anything with winetricks though - so it shouldn't have mattered) The only thing that I did after re-installations was "wine Nightingale_1.11.0-2223_windows-i686.exe".
Repeating, I simply removed ~/.wine/ only and re-installed Nightingale. I had crashes after every import. I first tried ~/Music/. I then tried only one folder with just .ogg files ( about 12 of them ). Neither worked. I was removing ~/.wine/ after every attempt.
I am concerned that this may not simply be a bug with Wine. It could be a bug with Wine &/or Nightingale (https://github.com/nightingale-media-player/nightingale-hacking/issues/65#is...).
Between the uncertainty above and Fedora not hosting a whole bunch of versions of Wine. It will be a little bit till I do regression testing. I am working on a script. It will use Wine's source. This is probably preferred because I've read some contention about using Fedora's builds and bug testing with them since they're not officially supported.
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #10 from GyB gyebro69@gmail.com 2012-08-08 10:19:49 CDT --- 1. if you have Windows installed, could you test Nightingale under Windows with the problematic music files? I have a Windows XP SP3 installed in Virtualbox (it's not updated and I rarely use it), but I receive the same crash when trying to import those music files. The failed module is the same as in Wine (sbmetadatahandlertaglib.dll). 2. it's probably not a regression, for me at least. I see the same crash with Wine 1.2.3, 1.4.1, 1.5.8...1.5.10. 3. Nightingale has a native Linux version, which is free from the problem.
http://bugs.winehq.org/show_bug.cgi?id=31413
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com 2012-08-08 10:41:02 CDT --- The program crashes in real Windows XP SP3 fully updated with sample flac or m4a files from http://www.hydrogenaudio.org/forums/index.php?showtopic=41275
Program version 1.11.
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #12 from gat gatlinsullivan@yahoo.com 2012-08-08 21:35:03 CDT --- If this is a problem because of the non-accepted type(s) of file(s), then this may not be a regression. I thought that this was a regression because of the failing to start. Also, not displaying any tracks was another thing which was not a problem with my prior test of Nightingale through Wine. To decisively rule this as not a regression, I will - eventually get around to the - test for regressions from my original test and submission of Nightingale to the AppDB (http://appdb.winehq.org/objectManager.php?sClass=version&iId=25948). This means regressing through 1.5.2.
I'll start with 1.5.2 - probably on a Virtual Fedora and probably not tonight - then diff the command-lines' outputs. Continue forward through versions of Wine.
It would be nice if someone would share a link to a detailed description of the known Nightingale-Windows' error or describe it in detail here. I want to know whether or not the missing tracks is a part of the bug; the crashing of the application - is it just the importing that crashes or the whole application. e.g. Is it just the failing to import with the dialog box?
http://bugs.winehq.org/show_bug.cgi?id=31413
--- Comment #13 from gat gatlinsullivan@yahoo.com 2012-08-27 22:29:13 CDT --- I apologize for this delay. I borked my M.B.R.... I'm currently using Debian Squeeze with Wine 1.0.1. It won't even load the start-up for me. I intend to explore this further, once I have a running Fedora 17 with a new version of Wine running.
http://bugs.winehq.org/show_bug.cgi?id=31413
gat gatlinsullivan@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #14 from gat gatlinsullivan@yahoo.com 2012-11-21 20:26:51 CST --- I now believe that this issue is not with Wine. [1] I have long since lost that installation and am not using Fedora right now.
1 - http://wiki.getnightingale.com/doku.php?id=releases_notes:1.11.1_release_not... The bit about importing all formats for video.
http://bugs.winehq.org/show_bug.cgi?id=31413
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Bruno Jesus 00cpxxx@gmail.com 2012-11-28 17:49:43 CST --- Closing invalid.