From owner-freebsd-threads@FreeBSD.ORG Mon Jul 9 11:08:52 2007 Return-Path: X-Original-To: freebsd-threads@FreeBSD.org Delivered-To: freebsd-threads@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B29416A485 for ; Mon, 9 Jul 2007 11:08:52 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id F080D13C489 for ; Mon, 9 Jul 2007 11:08:51 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l69B8pkt044967 for ; Mon, 9 Jul 2007 11:08:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l69B8o6g044963 for freebsd-threads@FreeBSD.org; Mon, 9 Jul 2007 11:08:50 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Jul 2007 11:08:50 GMT Message-Id: <200707091108.l69B8o6g044963@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-threads@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2007 11:08:52 -0000 Current FreeBSD problem reports Critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s threa/76690 threads fork hang in child for -lc_r 1 problem total. Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/20016 threads pthreads: Cannot set scheduling timer/Cannot set virtu s threa/24472 threads libc_r does not honor SO_SNDTIMEO/SO_RCVTIMEO socket o s threa/24632 threads libc_r delicate deviation from libc in handling SIGCHL s bin/32295 threads pthread dont dequeue signals s threa/34536 threads accept() blocks other threads o kern/38549 threads the procces compiled whith pthread stopped in pthread_ s threa/39922 threads [threads] [patch] Threaded applications executed with s threa/48856 threads Setting SIGCHLD to SIG_IGN still leaves zombies under s threa/49087 threads Signals lost in programs linked with libc_r s kern/64313 threads FreeBSD (OpenBSD) pthread implicit set/unset O_NONBLOC o threa/70975 threads unexpected and unreliable behaviour when using SYSV se o threa/72429 threads threads blocked in stdio (fgets, etc) are not cancella o threa/72953 threads fork() unblocks blocked signals w/o PTHREAD_SCOPE_SYST o threa/75273 threads FBSD 5.3 libpthread (KSE) bug o threa/75374 threads pthread_kill() ignores SA_SIGINFO flag s threa/76694 threads fork cause hang in dup()/close() function in child (-l o threa/79683 threads svctcp_create() fails if multiple threads call at the o threa/80435 threads panic on high loads o threa/83914 threads [libc] popen() doesn't work in static threaded program s threa/84483 threads problems with devel/nspr and -lc_r on 4.x o threa/85160 threads [libthr] [patch] libobjc + libpthread/libthr crash pro o kern/91266 threads [threads] Trying sleep, but thread marked as sleeping s threa/94467 threads send(), sendto() and sendmsg() are not correct in libc s threa/100815 threads FBSD 5.5 broke nanosleep in libc_r o threa/101323 threads fork(2) in threaded programs broken. o threa/103975 threads Implicit loading/unloading of libpthread.so may crash o threa/110636 threads gdb(1): using gdb with multi thread application with l o threa/113666 threads misc/shared-mime-info doesn't install, can't find thre 28 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s kern/19247 threads uthread_sigaction.c does not do anything wrt SA_NOCLDW s kern/22190 threads A threaded read(2) from a socketpair(2) fd can sometim s threa/30464 threads pthread mutex attributes -- pshared s threa/37676 threads libc_r: msgsnd(), msgrcv(), pread(), pwrite() need wra s threa/40671 threads pthread_cancel doesn't remove thread from condition qu s threa/69020 threads pthreads library leaks _gc_mutex o threa/79887 threads [patch] freopen() isn't thread-safe o threa/80992 threads abort() sometimes not caught by gdb depending on threa o threa/81534 threads [libc_r] [patch] libc_r close() will fail on any fd ty o threa/110306 threads apache 2.0 segmentation violation when calling gethost 10 problems total. From owner-freebsd-threads@FreeBSD.ORG Thu Jul 12 16:10:11 2007 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B34316A41F for ; Thu, 12 Jul 2007 16:10:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id F141D13C45D for ; Thu, 12 Jul 2007 16:10:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l6CGAAGx063632 for ; Thu, 12 Jul 2007 16:10:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l6CGAA69063631; Thu, 12 Jul 2007 16:10:10 GMT (envelope-from gnats) Date: Thu, 12 Jul 2007 16:10:10 GMT Message-Id: <200707121610.l6CGAA69063631@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: "Andrey Sverdlichenko" Cc: Subject: Re: threads/83914: [libc] popen() doesn't work in static threaded programs. X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Andrey Sverdlichenko List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jul 2007 16:10:11 -0000 The following reply was made to PR threads/83914; it has been noted by GNATS. From: "Andrey Sverdlichenko" To: bug-followup@freebsd.org, phk@critter.freebsd.dk Cc: Subject: Re: threads/83914: [libc] popen() doesn't work in static threaded programs. Date: Thu, 12 Jul 2007 19:41:27 +0400 Same problem exists in FreeBSD 6.2-RELEASE. Looks like fork() makes a call to _kse_single_thread(), which set curthread->attr.flags |=3D PTHREAD_SCOPE_SYSTEM But in _execve() this flag is gone, so instead of __sys_execve() call to kse_thr_interrupt() is made and in-kernel check for P_SA fails. From owner-freebsd-threads@FreeBSD.ORG Fri Jul 13 09:20:07 2007 Return-Path: X-Original-To: freebsd-threads@hub.freebsd.org Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D882816A400 for ; Fri, 13 Jul 2007 09:20:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id AF94213C4A6 for ; Fri, 13 Jul 2007 09:20:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l6D9K7mK034259 for ; Fri, 13 Jul 2007 09:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l6D9K7mk034258; Fri, 13 Jul 2007 09:20:07 GMT (envelope-from gnats) Date: Fri, 13 Jul 2007 09:20:07 GMT Message-Id: <200707130920.l6D9K7mk034258@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: "Andrey Sverdlichenko" Cc: Subject: Re: threads/83914: [libc] popen() doesn't work in static threaded programs. X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Andrey Sverdlichenko List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2007 09:20:07 -0000 The following reply was made to PR threads/83914; it has been noted by GNATS. From: "Andrey Sverdlichenko" To: bug-followup@freebsd.org, phk@critter.freebsd.dk Cc: Subject: Re: threads/83914: [libc] popen() doesn't work in static threaded programs. Date: Fri, 13 Jul 2007 13:10:54 +0400 It's linking issue. In dynamically linked executable vfork() mapped to threaded library by weak_reference. In statically linked binary popen() calls vfork() from libc.a, but later calls _execve() from libpthread.a since it's not weak symbol. From owner-freebsd-threads@FreeBSD.ORG Sat Jul 14 20:49:02 2007 Return-Path: X-Original-To: freebsd-threads@freebsd.org Delivered-To: freebsd-threads@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A41A16A402 for ; Sat, 14 Jul 2007 20:49:02 +0000 (UTC) (envelope-from clpo@witness.com) Received: from host-64-139-235-41.nctv.com (host-64-139-235-41.nctv.com [64.139.235.41]) by mx1.freebsd.org (Postfix) with SMTP id DEB3913C4C9 for ; Sat, 14 Jul 2007 20:49:01 +0000 (UTC) (envelope-from clpo@witness.com) Received: from blv ([54.40.38.172]) by host-64-139-235-41.nctv.com with Microsoft SMTPSVC(5.0.2195.5329); Sat, 14 Jul 2007 15:49:00 -0500 Message-ID: <469936BC.6040403@idg.geis.com> Date: Sat, 14 Jul 2007 15:49:00 -0500 From: Sharpe Adrian User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: freebsd-threads@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: eject X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jul 2007 20:49:02 -0000 Big News For SZSN! Shares Rocket! UP 37.5% Shandong Zhouyuan Seed and Nursery Co., Ltd (SZSN) $0.33 UP 37.5% SZSN new releases show huge expansion and Multi-Million dollar projects. Share prices rocket! Friday's trading was strong. Get On SZSN first thing Monday! This candidate will work in the Fixed Income team in the Global Analytics department supporting the Fixed Income attribution efforts. Wall Street Technology Jobs - New York Financial District Technical Careers in Equity Trading, Stock Markets, and Financial Services. This individual will be the focal point for all compliance and controls initiatives for GME Technology at the GTO, IB IT, and GME Technology levels. Experience with FIX, Exchange Connectivity and Equities is a plus as is Wall Street experience. Whether it be Equities or Fixed Income, Foreign Exchange or Commodities, to be an elite performer, you must combine a gift for software engineering, with a strong financial services acumen. Full systems development life cycle experience. Experience with interest rate derivative products and Talarian Smartsockets or Tibco Rendezvous, Java, SOAP, Web Based Programming. NET, CORBA, dBus, Tivoli, FIX, Sybase, Oracle, Xenomorph preferred. Strong understanding of fixed income mathematics including bonds, interest rate derivatives and options. Wall Street is looking for candidates who can solve real business problems using financial technology. Solid client service experience in the financial services industry. Motivated self-starter. Experience with FIX, Exchange Connectivity and Equities is a plus as is Wall Street experience. Good communication skills and inter-personal skills are expected as the Analyst will need to interact with users widely throughout the firm. Specific knowledge of street wide compliance initiatives such as SOx and other industry regulated initiatives. Ability to maintain close working relationships with the application development teams and with the business. Good understanding of the US and Global Fixed Income markets. Wall Street is looking for candidates who can solve real business problems using financial technology. Attention to detail and ability to work with large volume of data. Strong profession presence with the ability to clarify requirements and priority in a fast moving trading floor environment. Ability to work well in a team as well as independently. Experience in object oriented development methodology and all aspects of software development. Bachelors degree in Computer Science.