[Bug 1166141] New: windows:mingw:win32/mingw32-runtime: linked applications crashes
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141
Bug ID: 1166141
Summary: windows:mingw:win32/mingw32-runtime: linked
applications crashes
Classification: openSUSE
Product: openSUSE.org
Version: unspecified
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: 3rd party software
Assignee: fstrba@suse.com
Reporter: ralf.habacker@freenet.de
QA Contact: bnc-team-screening@forge.provo.novell.com
CC: fridrich.strba@bluewin.ch, hib@hiberis.nl,
idonmez@suse.com, mkbosmans@gmail.com
Found By: ---
Blocker: ---
With version 7.0.0 of this package linked executables are crashing for example
https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/135#note_431395
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code
(0xffffffff).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:ffffffff ESP:0064fe3c EBP:0064fe68 EFLAGS:00010202( R- -- I - - - )
EAX:ffffffff EBX:00230f84 ECX:0064fe40 EDX:00000000
ESI:00230f80 EDI:00230f7c
Stack dump:
0x0064fe3c: 00401542 7ed4f460 00111f6c 0064ff28
0x0064fe4c: 7ecc4df8 00230000 00000000 0064fe80
0x0064fe5c: 00000000 0000004f 00111f6c 0064fe88
0x0064fe6c: 7ecc4f9f 00230f28 00111f70 0064ff28
0x0064fe7c: 7ecc4f9f 0064fea0 00230f14 0064ff28
0x0064fe8c: 00401473 7b434268 00650000 0064ff28
Backtrace:
=>0 0xffffffff (0x0064fe68)
1 0x7ecc4f9f MSVCRT_exit+0x1e(exitcode=
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141#c1
Ralf Habacker
conclusion: There is something broken with the generating of the list of global destructors in mingw32-runtime-7.0.0. Can someone take a look into that issue because it makes version 7.0.0 of the mingw32-runtime unusable.
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141
Ralf Habacker
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141#c2
Ismail Dönmez
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141#c3
--- Comment #3 from Ralf Habacker
This is a wine bug, it doesn't crash here:
wine ./test.exe constructor *00403004 -> 004027a4 *00403008 -> ffffffff
Compared with the time where this bug was reported, something has been changed
in the .dtors section, where destructers are collected.
This test code
#include
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141
http://bugzilla.opensuse.org/show_bug.cgi?id=1166141#c4
Ralf Habacker
I'm going to check on some other platform, where I had the issue too.
I rechecked on a different system: With mingw32-runtime-7.0.0-lp151.2.4.noarch installed, the compiled application crashes. After an update to mingw32-runtime-7.0.0-lp151.3.2.noarch the issue is gone. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com