于 2013/4/24 星期三 19:12, LRN 写道:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> msgmerge.exe (from gettext, i guess) hangs up, consuming 100% of a CPU
> core, this is the backtrace:
> #0  0x74d53b64 in SleepEx () from C:\Windows\syswow64\KernelBase.dll
> #1  0x74d54498 in Sleep () from C:\Windows\syswow64\KernelBase.dll
> #2  0x6494406b in _spin_lite_lock (l=0x64943003 <mutex_ref+19>) at
> ../winpthreads-svn-r5792/src/spinlock.c:256
> #3  0x00000001 in ?? ()
> #4  0x64943003 in mutex_ref (m=0x11, m@entry=0x534fb4) at
> ../winpthreads-svn-r5792/src/mutex.c:60
> #5  0x6494317f in pthread_mutex_lock_intern (timeout=4294967295,
> m=0x534fb4) at ../winpthreads-svn-r5792/src/mutex.c:236
> #6  pthread_mutex_lock (m=m@entry=0x534fb4) at
> ../winpthreads-svn-r5792/src/mutex.c:223
> #7  0x64943482 in rwlock_gain_both_locks
> (rwlock=rwlock@entry=0x534fa0) at
> ../winpthreads-svn-r5792/src/rwlock.c:107
> #8  0x64943b5e in pthread_rwlock_wrlock
> (rwlock_=rwlock_@entry=0x6494f08c) at
> ../winpthreads-svn-r5792/src/rwlock.c:430
> #9  0x64944f26 in pthread_key_delete (key=0) at
> ../winpthreads-svn-r5792/src/thread.c:739
> #10 0x6360da61 in team_destructor () from f:\s31\mingw\bin\libgomp-1.dll
> #11 0x00000000 in ?? ()
>
> I'm using an svn-r5792 version of winpthreads + libgomp patches from
> ktietz.
Where is the libgomp patches?

>
> This hangup happened twice already. Once when i was building gdb (at
> configure time, when it was creating po/Makefile), another - when i
> was building gstreamer-1.0-1.0.6 (at configure time, while checking
> for msgmerge...).
>
> Command line in both cases was "msgmerge.exe --update -q nul nul" or
> something similar.
>
> The code that spins is:
> while (tmp > l->cur)
>    Sleep (0);
>
> tmp is a small integer (9 and 37 in two cases i observed), l->cur is a
> large integer (all 4 bytes are non-zero).
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJRd740AAoJEOs4Jb6SI2Cw22EIANMAaktyUjq9EjYysmFX7R6Q
> Dir0haQ1BivbOsRQnR493ciJWRhbZCVynl3zze06N5oSB1Rb2FT95wOvzfHwvGeN
> 9/FBCDABOhHgATlA6Xkfj+UCL+g9Wfi6AGbXb69Vwz8FUz4JPPFcysDVNLclg/Vq
> lACg0XgUZ3JoC8NXKBECPhGZcbLJI8iecS63pN7q9Vg9B4y9aSr6789i/6eslppV
> gP0iYbwTa4cmyWM6U82iOKkK9lThjzlzV0FeMfHIsqTa9jP+T3SwD5TiyBmpbB0q
> mpePhFy3VhSJh2gKHWeQWM9Ya2SG+o9UNpBlwqDBgKjmBSjRov8fulPi7cOlffY=
> =nYi+
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> Mingw-w64-public mailing list
> Mingw-w64-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


-- 
Best Regards,
xunxun


------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to