https://bugs.winehq.org/show_bug.cgi?id=41645
Bug ID: 41645 Summary: recursive invokation of __clone+0x6d() in libc.so.6 (0x00000000) in start_thread+0xe4() in libpthread.so.0 (0x0608f428) Product: Wine Version: 1.9.22 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: krichter@posteo.de Distribution: ---
Created attachment 56020 --> https://bugs.winehq.org/attachment.cgi?id=56020 Backtrace created by wine crash handler
There seems to be a recursive invokation inside `__clone+0x6d()` in `start_thread+0xe4() in libpthread.so.0 (0x0608f428)`, see attached backtrace.
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #1 from Kalle Richter krichter@posteo.de --- This also happens with 1.9.10, 1.9.13 and 1.9.18 to 1.9.22-staging (with -staging versions of each version included). I can't test lower because the application I experience this issue with has another earlier issue in versions < 1.9.10.
https://bugs.winehq.org/show_bug.cgi?id=41645
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|recursive invokation of |Unknown application crashes |__clone+0x6d() in libc.so.6 | |(0x00000000) in | |start_thread+0xe4() in | |libpthread.so.0 | |(0x0608f428) | CC| |aeikum@codeweavers.com Component|-unknown |winepulse.drv
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Kalle Richter from comment #0)
Created attachment 56020 [details] Backtrace created by wine crash handler
There seems to be a recursive invokation inside `__clone+0x6d()` in `start_thread+0xe4() in libpthread.so.0 (0x0608f428)`, see attached backtrace.
Actually that's not where the problem lies (all the frames after 16 in the backtrace aren't "real", but that's another bug...). The crash is in libc, maybe a memcpy from a NULL pointer. The caller seems to be a winepulse callback.
What's the affected application? Can you please install the wine debug package from your distro and attach the new backtrace?
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #3 from Andrew Eikum aeikum@codeweavers.com --- A sound log would be a good place to start: https://wiki.winehq.org/Sound
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #4 from Kalle Richter krichter@posteo.de ---
What's the affected application? Can you please install the wine debug package from your distro and attach the new backtrace?
Unreal Tournament 2004 full version, downloaded from gatersgate.com (not for advertisement, but because there seem to be different versions).
See attached `backtrace.txt` for one with debugging symbols installed (from PPA)
A sound log would be a good place to start: https://wiki.winehq.org/Sound
See `output.txt` at https://richtercloud.de:451/index.php/s/R9Q2d5zOwWBE09u.
I'm using Ubuntu 16.10.
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #5 from Kalle Richter krichter@posteo.de --- Created attachment 56070 --> https://bugs.winehq.org/attachment.cgi?id=56070 backtrace of wine after the crash
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #6 from Kalle Richter krichter@posteo.de --- The new link of the sound log is https://richtercloud.de:451/index.php/s/SoTlghEUT6PVSfK
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #7 from Kalle Richter krichter@posteo.de --- for `wine-1.9.23`: new `backtrace.txt` attached and `output.txt` at https://richtercloud.de:451/index.php/s/FLPXYlbgxK8S7H0
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #8 from Kalle Richter krichter@posteo.de --- Created attachment 56131 --> https://bugs.winehq.org/attachment.cgi?id=56131 Backtrace created by wine crash handler
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #9 from Andrew Eikum aeikum@codeweavers.com --- (In reply to Kalle Richter from comment #7)
for `wine-1.9.23`: new `backtrace.txt` attached and `output.txt` at https://richtercloud.de:451/index.php/s/FLPXYlbgxK8S7H0
Unfortunately your domain seems to be down. You should be able to compress the logs with xz or bzip2 and upload them here.
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #10 from Kalle Richter krichter@posteo.de ---
Unfortunately your domain seems to be down. You should be able to compress the logs with xz or bzip2 and upload them here.
Now it works. The log is 1.5 GB and 100 MB compressed, so that I can't upload it here. If it doesn't work with my ownCloud, I'll figure out another way, but for now please give it one last try.
https://bugs.winehq.org/show_bug.cgi?id=41645
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Unknown application crashes |Unreal Tournament 2004 | |crashes
--- Comment #11 from Andrew Eikum aeikum@codeweavers.com --- (In reply to Kalle Richter from comment #10)
Unfortunately your domain seems to be down. You should be able to compress the logs with xz or bzip2 and upload them here.
Now it works. The log is 1.5 GB and 100 MB compressed, so that I can't upload it here. If it doesn't work with my ownCloud, I'll figure out another way, but for now please give it one last try.
Near the end of your log, we see:
mmap() failed: Nicht genügend Hauptspeicher verfügbar
Looks like we're running out of memory, or at least 32-bit address space.
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #12 from Kalle Richter krichter@posteo.de ---
Near the end of your log, we see:
mmap() failed: Nicht genügend Hauptspeicher verfügbar
Looks like we're running out of memory, or at least 32-bit address space.
Is that a problem `wine` is responsible to fix or me as a user?
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #13 from Andrew Eikum aeikum@codeweavers.com --- (In reply to Kalle Richter from comment #12)
Near the end of your log, we see:
mmap() failed: Nicht genügend Hauptspeicher verfügbar
Looks like we're running out of memory, or at least 32-bit address space.
Is that a problem `wine` is responsible to fix or me as a user?
I think it's most likely a limitation of your system. How much physical memory does your system have? Do you have any swap space enabled? Are you running a 32-bit or 64-bit operating system? Can you try lowering the graphics quality, or using a smaller map in the game and see if that helps?
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #14 from Kalle Richter krichter@posteo.de ---
I think it's most likely a limitation of your system. How much physical memory does your system have? Do you have any swap space enabled? Are you running a 32-bit or 64-bit operating system? Can you try lowering the graphics quality, or using a smaller map in the game and see if that helps?
I have 16 GB RAM and 14 GB swap space and the game rarely uses more than 1 GB of RAM of which always plenty is available. I'm running Ubuntu 16.10 amd64.
With 1.9.23 I can run the game in 64-bit mode and I get the attached backtrace and the output available at https://richtercloud.de:451/index.php/s/8N1i7bcXJQjBjoL.
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #15 from Kalle Richter krichter@posteo.de --- Created attachment 56147 --> https://bugs.winehq.org/attachment.cgi?id=56147 Backtrace created by wine crash handler with wine64
https://bugs.winehq.org/show_bug.cgi?id=41645
--- Comment #16 from Kalle Richter krichter@posteo.de --- still an issue with 2.0.0~ubuntu16.10.1 on Ubuntu 16.10
https://bugs.winehq.org/show_bug.cgi?id=41645
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-8.17 in a fresh wineprefix with no dll overrides?
If yes, does it occur with the demo https://www.fileplanet.com/archive/p-79544/Unreal-Tournament-2004-Demo-v3334
https://bugs.winehq.org/show_bug.cgi?id=41645
Kalle Richter krichter@posteo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #18 from Kalle Richter krichter@posteo.de --- I could verify it works with WINE 7.2, I assume it works with 8.17.
https://bugs.winehq.org/show_bug.cgi?id=41645
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #19 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.18.