Date: Fri, 22 Jul 2005 17:52:52 +0200 (CEST) From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: bin/83914: popen() doesn't work in static threaded programs. Message-ID: <200507221552.j6MFqq0D052023@critter.freebsd.dk> Resent-Message-ID: <200507221600.j6MG0X0C071232@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 83914 >Category: bin >Synopsis: popen() doesn't work in static threaded programs. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 22 16:00:33 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Poul-Henning Kamp >Release: FreeBSD 7.0-CURRENT i386 >Organization: >Environment: System: FreeBSD critter.freebsd.dk 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Sun Jul 17 19:18:31 CEST 2005 root@critter.freebsd.dk:/freebsd/src/sys/i386/compile/CRITTER i386 >Description: popen() does not work if a threaded program is linked static but it works fine for a dynamic binary. >How-To-Repeat: Attached a source file & Makefile. run "make test" to see difference. begin 664 Makefile M"@I04D]'"3T)8G5G,C`P-3`W,C(*"DQ$041$"3T)+6QP=&AR96%D"@I.3U]- M04X)/0EN;PH*+FEF(%-4051)0PI#1DQ!1U,)*ST)+7-T871I8PHN96YD:68* M"BYI;F-L=61E(#QB<V0N<')O9RYM:SX*"G1E<W0Z"@E`96-H;R`B(R,C(R,@ M1%E.04U)0R!"24Y!4ED@(R,C(R,B"@DD>TU!2T5](&-L96%N"@DD>TU!2T5] M"@DN+R1[4%)/1WT*"0H)0&5C:&\@(B,C(R,C(%-4051)0R!"24Y!4ED@(R,C M(R,B"@DD>TU!2T5](&-L96%N"@DD>TU!2T5](%-4051)0SUY97,*"2XO)'M0 %4D]'?0H` ` end begin 664 bug20050722.c M(VEN8VQU9&4@/'-T9&EO+F@^"B-I;F-L=61E(#QE<G(N:#X*"B-I;F-L=61E M(#QP=&AR96%D+F@^"@H*"G-T871I8R!V;VED("H*;7E?=&AR96%D*'9O:60@ M*G`I"GL*"49)3$4@*F8["@EC:&%R(&)U9EM"549325I=.PH):6YT(&D["@H) M9B`]('!O<&5N*")C86PB+"`B<B(I.PH):68@*&8@/"`P*0H)"65R<B@Q+"`B M<&]P96XH*2(I.PH*"7=H:6QE("AF9V5T<RAB=68L('-I>F5O9B!B=68L(&8I M*0H)"7!R:6YT9B@B)7,B+"!B=68I.PH):2`]('!C;&]S92AF*3L*"6EF("AI M*0H)"7=A<FYX*")P8VQO<V4@<W1A='5S(#!X)7A<;B(L(&DI.PH*"7)E='5R M;B`H3E5,3"D["GT*"FEN=`IM86EN*&EN="!A<F=C(%]?=6YU<V5D+"!C:&%R M("HJ87)G=B!?7W5N=7-E9"D*>PH*"7!T:')E861?="!T<#L*"@EI9B`H<'1H M<F5A9%]C<F5A=&4H)G1P+"!.54Q,+"!M>5]T:')E860L($Y53$PI*2`*"0EE M<G(H,2P@(G!T:')E861?8W)E871E(BD["@H):68@*'!T:')E861?:F]I;BAT M<"P@3E5,3"DI"@D)97)R*#$L(")P=&AR96%D7VIO:6XB*3L*"0H)97AI="@P %*3L*?0H` ` end >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200507221552.j6MFqq0D052023>