http://bugs.winehq.org/show_bug.cgi?id=34367
--- Comment #25 from Carlo Marchiori carlo.marchiori@gmail.com 2013-09-15 08:25:50 CDT --- A tipicall thread backtrace looks like this. Anybody knows what are all those __clone+0x5d() lines in libc6 in the stack? And why so many? Just a curiosity.
Backtracing for thread 0056 in process 004f (C:\Program Files\Origin Games\Mass Effect 3\Binaries\Win32\Core\EACoreServer.exe): Backtrace: =>0 0xf779942e __kernel_vsyscall+0xe() in [vdso].so (0x007ee558) 1 0xf759272b __libc_read+0x4a() in libpthread.so.0 (0x007ee558) 2 0x7bc79328 wait_select_reply+0x57(cookie=0x7ee59c) [/home/carlo/Programmi/wine-1.7.1/dlls/ntdll/server.c:333] in ntdll (0x007ee558) 3 0x7bc7a0bb server_select+0x1ea(select_op=0x7ee6ac, size=0xc, flags=0x2, timeout=(nil)) [/home/carlo/Programmi/wine-1.7.1/dlls/ntdll/server.c:597] in ntdll (0x007ee678) 4 0x7bc81c78 NtWaitForMultipleObjects+0x77(count=0x2, handles=0x7ee810, wait_all=0, alertable=0, timeout=(nil)) [/home/carlo/Programmi/wine-1.7.1/dlls/ntdll/sync.c:835] in ntdll (0x007ee7b8) 5 0x7b871dc2 WaitForMultipleObjectsEx.part+0x131() in kernel32 (0x007ee928) 6 0x7b872038 WaitForMultipleObjectsEx+0x67() in kernel32 (0x007ee978) 7 0x7b87208b WaitForMultipleObjects+0x4a(count=<couldn't compute location>, handles=<couldn't compute location>, wait_all=<couldn't compute location>, timeout=<couldn't compute location>) [/home/carlo/Programmi/wine-1.7.1/dlls/kernel32/sync.c:148] in kernel32 (0x007ee9c8) 8 0x10218407 in eacore (+0x218406) (0x007eea18) 9 0x7bc7b120 call_thread_func_wrapper+0xb() in ntdll (0x007eea28) 10 0x7bc7e02d call_thread_func+0x7c(entry=0x10218340, arg=0x95d480, frame=0x7eeb18) [/home/carlo/Programmi/wine-1.7.1/dlls/ntdll/signal_i386.c:2602] in ntdll (0x007eeaf8) 11 0x7bc7b0fe call_thread_entry_point+0x11() in ntdll (0x007eeb18) 12 0x7bc83c5d start_thread+0xdc(info=0x7ffd4fb8) [/home/carlo/Programmi/wine-1.7.1/dlls/ntdll/thread.c:417] in ntdll (0x007ef368) 13 0xf758bcf1 start_thread+0xd0() in libpthread.so.0 (0x007ef468) 14 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 15 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 16 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 17 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 18 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 19 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 20 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 21 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 22 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 23 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 24 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 25 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 26 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 27 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 28 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 29 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 30 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 31 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 32 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 33 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 34 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 35 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 36 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 37 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 38 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 39 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 40 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 41 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 42 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 43 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 44 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 45 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 46 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 47 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 48 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 49 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 50 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 51 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 52 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 53 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 54 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 55 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 56 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 57 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 58 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 59 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 60 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 61 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 62 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 63 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 64 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 65 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 66 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 67 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 68 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 69 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 70 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 71 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 72 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 73 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 74 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 75 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 76 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 77 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 78 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 79 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 80 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 81 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 82 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 83 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 84 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 85 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 86 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 87 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 88 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 89 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 90 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 91 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 92 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 93 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 94 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 95 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 96 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 97 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 98 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 99 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 100 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 101 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 102 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 103 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 104 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 105 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 106 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 107 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 108 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 109 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 110 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 111 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 112 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 113 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 114 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 115 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 116 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 117 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 118 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 119 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 120 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 121 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 122 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 123 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 124 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 125 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 126 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 127 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 128 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 129 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 130 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 131 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 132 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 133 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 134 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 135 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 136 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 137 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 138 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 139 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 140 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 141 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 142 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 143 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 144 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 145 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 146 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 147 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 148 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 149 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 150 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 151 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 152 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 153 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 154 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 155 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 156 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 157 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 158 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 159 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 160 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 161 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 162 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 163 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 164 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 165 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 166 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 167 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 168 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 169 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 170 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 171 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 172 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 173 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 174 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 175 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 176 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 177 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 178 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 179 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 180 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 181 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 182 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 183 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 184 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 185 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 186 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 187 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 188 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 189 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 190 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 191 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 192 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 193 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 194 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 195 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 196 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 197 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 198 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 199 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000) 200 0xf74c3fee __clone+0x5d() in libc.so.6 (0x00000000)