https://bugs.winehq.org/show_bug.cgi?id=43146
Bug ID: 43146 Summary: gtkmm hello world program can't show window Product: Wine Version: 2.8 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bing@nym.hush.com Distribution: ---
Created attachment 58373 --> https://bugs.winehq.org/attachment.cgi?id=58373 gtkmm hello world tarball
So I tried the gtkmm hello world program: https://developer.gnome.org/gtkmm-tutorial/stable/sec-helloworld.html.en
and I put it in a tarball (Attached.)
Anyway, I cross-compiled it with mingw and it runs fine in a windows VM.
When I run it with wine though, it crashes -- which is surprising because the program does so little!
I ran it with GDK_DEBUG=all and I can see that it's crashing on the showing of a window.
I guess I should mention that I'm running this in an Xorg session, and not Wayland.
Anyway, I'm running wine 2.8 as provided by Fedora 25.
Here is the backtrace: https://pastebin.com/yWZkHkDZ
I don't know if it's customary to upload executables here, so I won't do that unless asked.
https://bugs.winehq.org/show_bug.cgi?id=43146
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- Thanks for the bug report. Can you please provide the full terminal output?
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #2 from ben bing@nym.hush.com --- here is the output from the terminal.
$ wine helloworld.exe fixme:winediag:start_process Wine Staging 2.8 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. fixme:module:load_dll Loader redirect from L"uxtheme.dll" to L"uxtheme-gtk.dll" fixme:module:load_dll Loader redirect from L"uxtheme.dll" to L"uxtheme-gtk.dll" fixme:module:load_dll Loader redirect from L"uxtheme.dll" to L"uxtheme-gtk.dll" fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:module:load_dll Loader redirect from L"uxtheme.dll" to L"uxtheme-gtk.dll" fixme:uxthemegtk:load_gtk3_libs Wine cannot find the libgtk-3.so.0 library. wine: Unhandled page fault on read access to 0x0112fffd at address 0x7e9a28ab (thread 0037), starting debugger... fixme:module:load_dll Loader redirect from L"uxtheme.dll" to L"uxtheme-gtk.dll" fixme:module:load_dll Loader redirect from L"uxtheme.dll" to L"uxtheme-gtk.dll" fixme:uxthemegtk:load_gtk3_libs Wine cannot find the libgtk-3.so.0 library. Unhandled exception: page fault on read access to 0x0112fffd in 32-bit code (0x7e9a28ab). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7e9a28ab ESP:0064e810 EBP:0064e878 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000000 EBX:7ea71000 ECX:00fa0000 EDX:00fa0000 ESI:0112fffd EDI:0064e8c4 Stack dump: 0x0064e810: 00011000 00000000 00010e00 00000000 0x0064e820: 00000001 00fa0000 0064e8c8 0064e8c0 0x0064e830: 0064e850 7b64a000 0064e888 7b64a000 0x0064e840: 00fa0000 0064e938 0064e868 793b2800 0x0064e850: 00000120 0064e860 00000000 793b2800 0x0064e860: 7ea71000 00fa0000 7e9a285b 00000000 Backtrace: =>0 0x7e9a28ab in user32 (+0x228ab) (0x0064e878) 1 0x7e9a1c49 in user32 (+0x21c48) (0x0064e8e8) 2 0x7e9a498c in user32 (+0x2498b) (0x0064e958) 3 0x7e9a6f72 LoadImageW+0xb1() in user32 (0x0064ea78) 4 0x710ec8ab in libgdk-3-0 (+0x2c8aa) (0x00dffaa8) 5 0x00290248 (0x00290258) 6 0x00dffaa8 (0x00290268) 7 0x00290258 (0x00290278) 8 0x00290268 (0x00290288) 9 0x00290278 (0x00290298) 10 0x00290288 (0x002902a8) 11 0x00290298 (0x00e09ea0) 12 0x002902a8 (0x00290088) 13 0x00e09ea0 (0x00dfc030) 14 0x00290088 (0x00290098) 15 0x00dfc030 (0x002900a8) 16 0x00290098 (0x00e00f78) 17 0x002900a8 (0x002900b8) 18 0x00e00f78 (0x002900c8) 19 0x002900b8 (0x00e00ec0) 20 0x002900c8 (0x002900d8) 21 0x00e00ec0 (0x00e00e30) 22 0x002900d8 (0x002900e8) 23 0x00e00e30 (0x002900f8) 24 0x002900e8 (0x00290108) 25 0x002900f8 (0x00290118) 26 0x00290108 (0x00290128) 27 0x00290118 (0x00290138) 28 0x00290128 (0x00290148) 29 0x00290138 (0x00290158) 30 0x00290148 (0x00290168) 31 0x00290158 (0x00290178) 32 0x00290168 (0x00290188) 33 0x00290178 (0x00290198) 34 0x00290188 (0x002901a8) 35 0x00290198 (0x002901b8) 36 0x002901a8 (0x00e010f0) 37 0x002901b8 (0x002901c8) 38 0x00e010f0 (0x002901d8) 39 0x002901c8 (0x002901e8) 40 0x002901d8 (0x002901f8) 41 0x002901e8 (0x00290208) 42 0x002901f8 (0x00290218) 43 0x00290208 (0x00290228) 44 0x00290218 (0x00290238) 45 0x00290228 (0x00290248) 46 0x00290238 (0x00dffaa8) 47 0x00290248 (0x00290258) 48 0x00dffaa8 (0x00290268) 49 0x00290258 (0x00290278) 50 0x00290268 (0x00290288) 51 0x00290278 (0x00290298) 52 0x00290288 (0x002902a8) 53 0x00290298 (0x00e09ea0) 54 0x002902a8 (0x00290088) 55 0x00e09ea0 (0x00dfc030) 56 0x00290088 (0x00290098) 57 0x00dfc030 (0x002900a8) 58 0x00290098 (0x00e00f78) 59 0x002900a8 (0x002900b8) 60 0x00e00f78 (0x002900c8) 61 0x002900b8 (0x00e00ec0) 62 0x002900c8 (0x002900d8) 63 0x00e00ec0 (0x00e00e30) 64 0x002900d8 (0x002900e8) 65 0x00e00e30 (0x002900f8) 66 0x002900e8 (0x00290108) 67 0x002900f8 (0x00290118) 68 0x00290108 (0x00290128) 69 0x00290118 (0x00290138) 70 0x00290128 (0x00290148) 71 0x00290138 (0x00290158) 72 0x00290148 (0x00290168) 73 0x00290158 (0x00290178) 74 0x00290168 (0x00290188) 75 0x00290178 (0x00290198) 76 0x00290188 (0x002901a8) 77 0x00290198 (0x002901b8) 78 0x002901a8 (0x00e010f0) 79 0x002901b8 (0x002901c8) 80 0x00e010f0 (0x002901d8) 81 0x002901c8 (0x002901e8) 82 0x002901d8 (0x002901f8) 83 0x002901e8 (0x00290208) 84 0x002901f8 (0x00290218) 85 0x00290208 (0x00290228) 86 0x00290218 (0x00290238) 87 0x00290228 (0x00290248) 88 0x00290238 (0x00dffaa8) 89 0x00290248 (0x00290258) 90 0x00dffaa8 (0x00290268) 91 0x00290258 (0x00290278) 92 0x00290268 (0x00290288) 93 0x00290278 (0x00290298) 94 0x00290288 (0x002902a8) 95 0x00290298 (0x00e09ea0) 96 0x002902a8 (0x00290088) 97 0x00e09ea0 (0x00dfc030) 98 0x00290088 (0x00290098) 99 0x00dfc030 (0x002900a8) 100 0x00290098 (0x00e00f78) 101 0x002900a8 (0x002900b8) 102 0x00e00f78 (0x002900c8) 103 0x002900b8 (0x00e00ec0) 104 0x002900c8 (0x002900d8) 105 0x00e00ec0 (0x00e00e30) 106 0x002900d8 (0x002900e8) 107 0x00e00e30 (0x002900f8) 108 0x002900e8 (0x00290108) 109 0x002900f8 (0x00290118) 110 0x00290108 (0x00290128) 111 0x00290118 (0x00290138) 112 0x00290128 (0x00290148) 113 0x00290138 (0x00290158) 114 0x00290148 (0x00290168) 115 0x00290158 (0x00290178) 116 0x00290168 (0x00290188) 117 0x00290178 (0x00290198) 118 0x00290188 (0x002901a8) 119 0x00290198 (0x002901b8) 120 0x002901a8 (0x00e010f0) 121 0x002901b8 (0x002901c8) 122 0x00e010f0 (0x002901d8) 123 0x002901c8 (0x002901e8) 124 0x002901d8 (0x002901f8) 125 0x002901e8 (0x00290208) 126 0x002901f8 (0x00290218) 127 0x00290208 (0x00290228) 128 0x00290218 (0x00290238) 129 0x00290228 (0x00290248) 130 0x00290238 (0x00dffaa8) 131 0x00290248 (0x00290258) 132 0x00dffaa8 (0x00290268) 133 0x00290258 (0x00290278) 134 0x00290268 (0x00290288) 135 0x00290278 (0x00290298) 136 0x00290288 (0x002902a8) 137 0x00290298 (0x00e09ea0) 138 0x002902a8 (0x00290088) 139 0x00e09ea0 (0x00dfc030) 140 0x00290088 (0x00290098) 141 0x00dfc030 (0x002900a8) 142 0x00290098 (0x00e00f78) 143 0x002900a8 (0x002900b8) 144 0x00e00f78 (0x002900c8) 145 0x002900b8 (0x00e00ec0) 146 0x002900c8 (0x002900d8) 147 0x00e00ec0 (0x00e00e30) 148 0x002900d8 (0x002900e8) 149 0x00e00e30 (0x002900f8) 150 0x002900e8 (0x00290108) 151 0x002900f8 (0x00290118) 152 0x00290108 (0x00290128) 153 0x00290118 (0x00290138) 154 0x00290128 (0x00290148) 155 0x00290138 (0x00290158) 156 0x00290148 (0x00290168) 157 0x00290158 (0x00290178) 158 0x00290168 (0x00290188) 159 0x00290178 (0x00290198) 160 0x00290188 (0x002901a8) 161 0x00290198 (0x002901b8) 162 0x002901a8 (0x00e010f0) 163 0x002901b8 (0x002901c8) 164 0x00e010f0 (0x002901d8) 165 0x002901c8 (0x002901e8) 166 0x002901d8 (0x002901f8) 167 0x002901e8 (0x00290208) 168 0x002901f8 (0x00290218) 169 0x00290208 (0x00290228) 170 0x00290218 (0x00290238) 171 0x00290228 (0x00290248) 172 0x00290238 (0x00dffaa8) 173 0x00290248 (0x00290258) 174 0x00dffaa8 (0x00290268) 175 0x00290258 (0x00290278) 176 0x00290268 (0x00290288) 177 0x00290278 (0x00290298) 178 0x00290288 (0x002902a8) 179 0x00290298 (0x00e09ea0) 180 0x002902a8 (0x00290088) 181 0x00e09ea0 (0x00dfc030) 182 0x00290088 (0x00290098) 183 0x00dfc030 (0x002900a8) 184 0x00290098 (0x00e00f78) 185 0x002900a8 (0x002900b8) 186 0x00e00f78 (0x002900c8) 187 0x002900b8 (0x00e00ec0) 188 0x002900c8 (0x002900d8) 189 0x00e00ec0 (0x00e00e30) 190 0x002900d8 (0x002900e8) 191 0x00e00e30 (0x002900f8) 192 0x002900e8 (0x00290108) 193 0x002900f8 (0x00290118) 194 0x00290108 (0x00290128) 195 0x00290118 (0x00290138) 196 0x00290128 (0x00290148) 197 0x00290138 (0x00290158) 198 0x00290148 (0x00290168) 199 0x00290158 (0x00290178) 200 0x00290168 (0x00290188) 0x7e9a28ab: movl 0x0(%esi),%edx Modules: Module Address Debug info Name (160 modules) PE 240000- 24f000 Deferred libcairo-gobject-2 PE 250000- 282000 Deferred libgdk_pixbuf-2.0-0 PE 400000- 44f000 Deferred helloworld PE 650000- c63000 Deferred libgtk-3-0 PE 61ec0000-61ee9000 Deferred libintl-8 PE 62340000-62365000 Deferred libcairomm-1.0-1 PE 62b40000-62b65000 Deferred libatk-1.0-0 PE 63b40000-63b4f000 Deferred iconv PE 63c40000-63c8c000 Deferred libgobject-2.0-0 PE 64040000-64334000 Deferred libgtkmm-3.0-1 PE 64b40000-64b54000 Deferred libwinpthread-1 PE 65180000-651c7000 Deferred libfontconfig-1 PE 65280000-6529c000 Deferred zlib1 PE 65500000-65576000 Deferred libpixman-1-0 PE 65780000-657c7000 Deferred libpango-1.0-0 PE 666c0000-66726000 Deferred libglibmm-2.4-1 PE 687c0000-688cb000 Deferred libglib-2.0-0 PE 68ac0000-68b01000 Deferred libgdkmm-3.0-1 PE 68d40000-68d7a000 Deferred libpng16-16 PE 68fc0000-690a0000 Deferred libcairo-2 PE 69140000-6916d000 Deferred libexpat-1 PE 69340000-6938e000 Deferred libpcre-1 PE 69ec0000-69ed9000 Deferred libbz2-1 PE 6ac00000-6ac0e000 Deferred libsigc-2.0-0 PE 6b480000-6b497000 Deferred libpangowin32-1.0-0 PE 6b940000-6b950000 Deferred libffi-6 PE 6b980000-6baba000 Deferred libgiomm-2.4-1 PE 6d0c0000-6d193000 Deferred libgcc_s_sjlj-1 PE 6d6c0000-6d6d6000 Deferred libpangocairo-1.0-0 PE 6d780000-6d8bf000 Deferred libgio-2.0-0 PE 6da00000-6da91000 Deferred libfreetype-6 PE 6df00000-6df0e000 Deferred libgmodule-2.0-0 PE 6e100000-6e230000 Deferred libepoxy-0 PE 6eb80000-6ebc1000 Deferred libatkmm-1.6-1 PE 6ecc0000-6ece6000 Deferred libpangomm-1.4-1 PE 6fe40000-70837000 Deferred libstdc++-6 PE 710c0000-711cd000 COFF libgdk-3-0 ELF 7b400000-7b7fa000 Deferred kernel32<elf> -PE 7b410000-7b7fa000 \ kernel32 ELF 7bc00000-7bd0f000 Deferred ntdll<elf> -PE 7bc10000-7bd0f000 \ ntdll ELF 7c000000-7c004000 Deferred <wine-loader> ELF 7cda7000-7ceeb000 Deferred oleaut32<elf> -PE 7cdc0000-7ceeb000 \ oleaut32 ELF 7ceeb000-7cf09000 Deferred jsproxy<elf> -PE 7cef0000-7cf09000 \ jsproxy ELF 7cf09000-7cf49000 Deferred winhttp<elf> -PE 7cf10000-7cf49000 \ winhttp ELF 7cf8f000-7cfad000 Deferred libgcc_s.so.1 ELF 7cfad000-7cfc3000 Deferred libgpg-error.so.0 ELF 7cfc3000-7d073000 Deferred libgcrypt.so.20 ELF 7d073000-7d08a000 Deferred liblz4.so.1 ELF 7d08a000-7d0b5000 Deferred liblzma.so.5 ELF 7d0b5000-7d0bf000 Deferred librt.so.1 ELF 7d0bf000-7d0c5000 Deferred libcap.so.2 ELF 7d0c5000-7d13c000 Deferred libpcre.so.1 ELF 7d13c000-7d1cb000 Deferred libsystemd.so.0 ELF 7d1cb000-7d1d4000 Deferred libffi.so.6 ELF 7d1d4000-7d1fb000 Deferred libselinux.so.1 ELF 7d1fb000-7d1ff000 Deferred libfreebl3.so ELF 7d1ff000-7d253000 Deferred libdbus-1.so.3 ELF 7d253000-7d2dc000 Deferred libgmp.so.10 ELF 7d2dc000-7d308000 Deferred libhogweed.so.4 ELF 7d308000-7d347000 Deferred libnettle.so.6 ELF 7d347000-7d35c000 Deferred libtasn1.so.6 ELF 7d35c000-7d48b000 Deferred libunistring.so.2 ELF 7d48b000-7d4a9000 Deferred libidn2.so.0 ELF 7d4a9000-7d504000 Deferred libp11-kit.so.0 ELF 7d504000-7d509000 Deferred libkeyutils.so.1 ELF 7d509000-7d518000 Deferred libkrb5support.so.0 ELF 7d518000-7d548000 Deferred libcrypt.so.1 ELF 7d548000-7d55a000 Deferred libavahi-client.so.3 ELF 7d55a000-7d568000 Deferred libavahi-common.so.3 ELF 7d568000-7d6df000 Deferred libgnutls.so.30 ELF 7d6df000-7d6e4000 Deferred libcom_err.so.2 ELF 7d6e4000-7d717000 Deferred libk5crypto.so.3 ELF 7d717000-7d7ed000 Deferred libkrb5.so.3 ELF 7d7ed000-7d83b000 Deferred libgssapi_krb5.so.2 ELF 7d83b000-7d8c0000 Deferred libcups.so.2 ELF 7d8c8000-7d8e7000 Deferred wintab32<elf> -PE 7d8d0000-7d8e7000 \ wintab32 ELF 7d8e7000-7d8ee000 Deferred libxfixes.so.3 ELF 7d8ee000-7d8fa000 Deferred libxcursor.so.1 ELF 7d8fa000-7d91f000 Deferred uxtheme-gtk<elf> -PE 7d900000-7d905000 \ uxtheme ELF 7da70000-7da99000 Deferred libexpat.so.1 ELF 7dafc000-7db40000 Deferred libfontconfig.so.1 ELF 7db40000-7db77000 Deferred libpng16.so.16 ELF 7db77000-7db89000 Deferred libbz2.so.1 ELF 7db89000-7dba1000 Deferred libz.so.1 ELF 7dba1000-7dc4b000 Deferred libfreetype.so.6 ELF 7dc4b000-7dc5d000 Deferred libxi.so.6 ELF 7dc5d000-7dc61000 Deferred libxcomposite.so.1 ELF 7dc61000-7dc6d000 Deferred libxrandr.so.2 ELF 7dc6d000-7dc99000 Deferred libxcb.so.1 ELF 7dc99000-7ddd9000 Deferred libx11.so.6 ELF 7ddd9000-7dded000 Deferred libxext.so.6 ELF 7de14000-7deac000 Deferred winex11<elf> -PE 7de20000-7deac000 \ winex11 ELF 7deac000-7def1000 Deferred winspool<elf> -PE 7deb0000-7def1000 \ winspool ELF 7def1000-7dfe5000 Deferred comdlg32<elf> -PE 7df00000-7dfe5000 \ comdlg32 ELF 7dfe5000-7e05c000 Deferred setupapi<elf> -PE 7dff0000-7e05c000 \ setupapi ELF 7e05c000-7e0a5000 Deferred usp10<elf> -PE 7e060000-7e0a5000 \ usp10 ELF 7e0a5000-7e13c000 Deferred gdiplus<elf> -PE 7e0b0000-7e13c000 \ gdiplus ELF 7e13c000-7e168000 Deferred iphlpapi<elf> -PE 7e140000-7e168000 \ iphlpapi ELF 7e168000-7e199000 Deferred netapi32<elf> -PE 7e170000-7e199000 \ netapi32 ELF 7e199000-7e1b5000 Deferred libresolv.so.2 ELF 7e1b6000-7e1dc000 Deferred imm32<elf> -PE 7e1c0000-7e1dc000 \ imm32 ELF 7e1dc000-7e1fd000 Deferred dnsapi<elf> -PE 7e1e0000-7e1fd000 \ dnsapi ELF 7e1fd000-7e213000 Deferred dwmapi<elf> -PE 7e200000-7e213000 \ dwmapi ELF 7e213000-7e227000 Deferred msimg32<elf> -PE 7e220000-7e227000 \ msimg32 ELF 7e227000-7e263000 Deferred ws2_32<elf> -PE 7e230000-7e263000 \ ws2_32 ELF 7e263000-7e320000 Deferred winmm<elf> -PE 7e270000-7e320000 \ winmm ELF 7e320000-7e435000 Deferred comctl32<elf> -PE 7e330000-7e435000 \ comctl32 ELF 7e435000-7e450000 Deferred aclui<elf> -PE 7e440000-7e450000 \ aclui ELF 7e450000-7e4d0000 Deferred shlwapi<elf> -PE 7e460000-7e4d0000 \ shlwapi ELF 7e4d0000-7e7aa000 Deferred shell32<elf> -PE 7e4e0000-7e7aa000 \ shell32 ELF 7e7aa000-7e832000 Deferred rpcrt4<elf> -PE 7e7c0000-7e832000 \ rpcrt4 ELF 7e832000-7e96f000 Deferred gdi32<elf> -PE 7e840000-7e96f000 \ gdi32 ELF 7e96f000-7eadb000 Dwarf user32<elf> -PE 7e980000-7eadb000 \ user32 ELF 7eadb000-7ec2c000 Deferred ole32<elf> -PE 7eaf0000-7ec2c000 \ ole32 ELF 7ec2c000-7ecf0000 Deferred msvcrt<elf> -PE 7ec40000-7ecf0000 \ msvcrt ELF 7ecf0000-7ed6f000 Deferred advapi32<elf> -PE 7ed00000-7ed6f000 \ advapi32 ELF 7ed6f000-7ed82000 Deferred libnss_files.so.2 ELF 7ef82000-7efd9000 Deferred libm.so.6 ELF 7efd9000-7efe5000 Deferred libxrender.so.1 ELF 7efe5000-7f000000 Deferred version<elf> -PE 7eff0000-7f000000 \ version ELF f7312000-f7319000 Deferred libxxf86vm.so.1 ELF f7319000-f731d000 Deferred libxinerama.so.1 ELF f731f000-f7324000 Deferred libdl.so.2 ELF f7324000-f74ff000 Deferred libc.so.6 ELF f74ff000-f751c000 Deferred libpthread.so.0 ELF f751c000-f76ec000 Dwarf libwine.so.1 ELF f76ec000-f76f0000 Deferred libxau.so.6 ELF f7715000-f773c000 Deferred ld-linux.so.2 ELF f773e000-f773f000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 helloworld.exe [Z:\home\ben\play\gtkmm-helloworld\src\helloworld.exe] 00000009 0 0000000e services.exe 0000002e 0 0000002d 0 00000029 0 00000023 0 0000001c 0 00000019 0 00000018 0 00000016 0 00000012 0 0000000f 0 00000010 explorer.exe 00000035 0 00000034 0 00000033 0 00000032 0 00000011 0 00000014 winedevice.exe 00000022 0 0000001f 0 0000001e 0 0000001b 0 0000001a 0 00000015 0 00000020 plugplay.exe 00000026 0 00000025 0 00000021 0 00000027 winedevice.exe 00000031 0 00000030 0 0000002f 0 0000002c 0 0000002b 0 00000028 0 00000036 (D) Z:\home\ben\play\gtkmm-helloworld\src.libs\helloworld.exe [Z:/home/ben/play/gtkmm-helloworld/src/.libs/helloworld.exe] 00000037 0 <== 0000003a explorer.exe 0000003f 0 0000003e 0 0000003d 0 0000003c 0 0000003b 0 System information: Platform: i386 (WOW64) Version: Windows 8.1
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #3 from Sebastian Lackner sebastian@fds-team.de --- Please use attachments instead of pasting large terminal output into the comment field. Based on your terminal output:
--- snip --- fixme:module:load_dll Loader redirect from L"uxtheme.dll" to L"uxtheme-gtk.dll" fixme:uxthemegtk:load_gtk3_libs Wine cannot find the libgtk-3.so.0 library. --- snip ---
First of all, try to install the missing library. If it still doesn't work, try to disable the experimental GTK theming support. It is highly experimental and has nothing to do with GTK used by Windows applications.
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #4 from ben bing@nym.hush.com --- Hmm I have the libgtk-3.so.0 library in /usr/lib64.
Perhaps wine is looking for a 32-bit version of it?
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #5 from Sebastian Lackner sebastian@fds-team.de --- (In reply to ben from comment #4)
Hmm I have the libgtk-3.so.0 library in /usr/lib64.
Perhaps wine is looking for a 32-bit version of it?
Yes, for 32-bit applications you will also need the 32-bit version of all dependencies.
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #6 from ben bing@nym.hush.com --- Hmm, when I try running my 32-bit helloworld.exe with wine64 it finds the library, and i get some gtk errors.
Forgive the newbie question, but is running a 32-bit executable with wine64 a bad idea in general?
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #7 from ben bing@nym.hush.com --- Created attachment 58375 --> https://bugs.winehq.org/attachment.cgi?id=58375 terminal output
I've installed the 32-bit libraries, and now that error message about not finding the 32-bit gtk3 library has gone away.
Now I'm stuck with a bunch of uxtheme-gtk.dll messages, and I'm not sure how to disable that.
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #8 from Sebastian Lackner sebastian@fds-team.de --- It doesn't matter if you use "wine" or "wine64", everything should work when all libraries are installed.
Since it doesn't seem to make a difference, try to disable GTK theming support (open "winecfg", go to the Staging tab and disable the GTK theming checkbox). Please note that this option is highly experimental and disabled by default.
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #9 from ben bing@nym.hush.com --- making progress. now it just says this when i run it:
fixme:dwmapi:DwmIsCompositionEnabled 0x64eefc wine: Unhandled page fault on read access to 0x181c0000 at address 0x7e9a18ab (thread 0037), starting debugger...
Hmmm. so it's compositor related?
https://bugs.winehq.org/show_bug.cgi?id=43146
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #10 from Fabian Maurer dark.shadow4@web.de --- How exactly did you cross-compile the attached tarball?
https://bugs.winehq.org/show_bug.cgi?id=43146
Andrey andrey.gursky@e-mail.ua changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.gursky@e-mail.ua
https://bugs.winehq.org/show_bug.cgi?id=43146
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- Is this still a problem as of wine-4.8? Also, for easier help please answer my question.
https://bugs.winehq.org/show_bug.cgi?id=43146
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution|--- |ABANDONED
--- Comment #12 from Ken Sharp imwellcushtymelike@gmail.com --- Abandoned
https://bugs.winehq.org/show_bug.cgi?id=43146
--- Comment #13 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=43146
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Austin English austinenglish@gmail.com --- Actually closing.