[MacPorts] #49394: xorg-server @1.17.2_0 on Snow Leopard, Mac OS X 10.6.8, launches the X clients when launched the second time

MacPorts noreply at macports.org
Sat Nov 28 03:55:02 PST 2015


#49394: xorg-server @1.17.2_0 on Snow Leopard, Mac OS X 10.6.8, launches the X
clients when launched the second time
------------------------------+------------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  jeremyhu@…
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.4
Resolution:                   |   Keywords:
      Port:  xorg-server      |
------------------------------+------------------------

Comment (by Peter_Dyballa@…):

 While trying to solve #49465 I had to switch between different xorg-server
 packages (and later xorg-server-devel packages). Some launch all clients
 at once, some need a relaunch:

 {{{
 XQuartz 2.7.7 (xorg-server 1.16.3) from xorg-server @1.16.3_0; started OK,
 became 2 ×
 XQuartz 2.7.7 (xorg-server 1.16.4) from xorg-server @1.16.4_0,  xorg-
 server @1.16.4_1
 XQuartz 2.7.7 (xorg-server 1.17.4) from xorg-server @1.16.4_0, xorg-server
 @1.16.4_1
 XQuartz 2.7.7 (xorg-server 1.17.99.901) from xorg-server-devel
 @1.17.99.901_0 OK
 XQuartz 2.7.7 (xorg-server 1.17.99.902) from xorg-server-devel
 @1.17.99.902_0; started 2 ×, became OK
 }}}


 When launching with all X clients:
 {{{
 Nov 28 10:59:42 sumac org.macports.X11.stub[94937]: launch_msg("CheckIn")
 IPC failure: Operation not permitted
 Nov 28 11:00:03 sumac org.freedesktop.dbus-session[31035]: Activating
 service name='org.gnome.GConf'
 Nov 28 11:00:03 sumac org.freedesktop.dbus-session[31035]: Successfully
 activated service 'org.gnome.GConf'
 Nov 28 11:00:16 sumac /usr/local/bin/emacs-23.4[94982]: BUG in
 libdispatch: 10K549 - 1986 - 0x4
 }}}

 When quitting with all X clients:
 {{{
 Nov 28 11:03:36 sumac com.apple.launchd.peruser.502[221]
 ([0x0-0xc6bc6b].org.macports.X11[94854]): Exited with exit code: 1
 }}}


 When launching without any X client:

 {{{
 Nov 28 11:05:18 sumac org.macports.X11.stub[96183]: launch_msg("CheckIn")
 IPC failure: Operation not permitted
 }}}

 When quitting without any X client:
 {{{
 Nov 28 11:06:29 sumac org.macports.X11.stub[96183]: Xquartz:
 start_x11_server: (ipc/mig) server died
 }}}

 A problem with DBus? Following is a list of my usual X clients. I prefer
 Fink's gkrellm because it offers some krells I want (and seems to allow me
 to add plug-ins, but I should check this once).

 {{{
 pete 132 /\ pstree -w -p 5823
 -+= 00001 root /sbin/launchd
  \-+- 05767 pete /bin/tcsh -c /opt/local/bin/startx
    \-+- 05776 pete /bin/sh /opt/local/bin/startx
      \-+- 05823 pete xinit /Users/pete/.xinitrc -- /Users/pete/.xserverrc
 :0 -dpi 133 -auth /Users/pete/.serverauth.5776
        |-+= 05824 pete sh /Users/pete/.xserverrc :0 -dpi 133 -auth
 /Users/pete/.serverauth.5776
        | \--- 05825 pete X -dpi 133 -nolisten tcp
        \-+= 05861 pete /sw/bin/fluxbox
          |--- 05870 pete /sw/bin/gkrellm
          |-+- 05871 pete /usr/local/bin/emacs-25.0.50 -geometry
 100x55+1221+167 -T 25.X.50 --debug-init -fn Lucida Sans
 Typewriter:autohint=true:antialias=true:size=9
          | \--= 05902 pete -bin/tcsh -i
          \-+- 05872 pete /usr/local/bin/emacs-23.4 -geometry 99x75+27+210
 -T 23.4x --debug-init -fn Lucida Sans
 Typewriter:autohint=true:antialias=true:size=9
            \--= 05901 pete -bin/tcsh -i
 pete 133 /\ pstree -w -p 5742
 -+= 00001 root /sbin/launchd
  \-+= 00221 pete /sbin/launchd
    \--= 05742 pete /Applications/MacPorts/X11.app/Contents/MacOS/X11.bin
 -psn_0_13163661
 }}}

 I prefer Fink's  fluxbox because it does '''not''' crash as Macports' one
 when quitting:

 {{{
 Process:         fluxbox [8147]
 Path:            /opt/local/bin/fluxbox
 Identifier:      fluxbox
 Version:         ??? (???)
 Code Type:       X86-64 (Native)
 Parent Process:  ??? [1]

 Date/Time:       2015-11-28 12:37:16.192 +0100
 OS Version:      Mac OS X 10.6.8 (10K549)
 Report Version:  6

 Interval Since Last Report:          97287 sec
 Crashes Since Last Report:           5
 Per-App Crashes Since Last Report:   4
 Anonymous UUID:                      B98EE308-F5B2-4632-9B82-ECEF2D42D0B9

 Exception Type:  EXC_BAD_ACCESS (SIGABRT)
 Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000023
 Crashed Thread:  0  Dispatch queue: com.apple.main-thread

 Application Specific Information:
 abort() called

 Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
 0   libSystem.B.dylib                   0x00007fff85e5c0b6 __kill + 10
 1   libSystem.B.dylib                   0x00007fff85efc9f6 abort + 83
 2   fluxbox                             0x00000001000630f6 (anonymous
 namespace)::handleSignal(int) + 756
 3   libSystem.B.dylib                   0x00007fff85e6e1ba _sigtramp + 26
 4   fluxbox                             0x00000001000a9a62
 std::_Rb_tree<FbTk::Timer*, FbTk::Timer*, std::_Identity<FbTk::Timer*>,
 (anonymous namespace)::TimerCompare, std::allocator<FbTk::Timer*>
 >::erase(FbTk::Timer* const&) + 42
 5   fluxbox                             0x00000001000a9c41
 FbTk::Timer::~Timer() + 39
 6   fluxbox                             0x0000000100099a3e
 FbTk::Menu::~Menu() + 244
 7   fluxbox                             0x0000000100082e3d
 XineramaHeadMenu<Toolbar>::~XineramaHeadMenu() + 41
 8   fluxbox                             0x000000010009727f
 FbTk::Menu::removeItem(FbTk::MenuItem*) + 143
 9   fluxbox                             0x0000000100097518
 FbTk::Menu::removeAll() + 32
 10  fluxbox                             0x000000010007f1a9
 Toolbar::~Toolbar() + 117
 11  fluxbox                             0x00000001000404f7
 std::auto_ptr<Toolbar>::reset(Toolbar*) + 41
 12  fluxbox                             0x000000010003ebfa
 BScreen::~BScreen() + 68
 13  fluxbox                             0x0000000100061f9e void
 FbTk::STLUtil::destroyAndClear<std::list<BScreen*,
 std::allocator<BScreen*> > >(std::list<BScreen*, std::allocator<BScreen*>
 >&) + 30
 14  fluxbox                             0x000000010006093a
 Fluxbox::~Fluxbox() + 92
 15  libSystem.B.dylib                   0x00007fff85e20374 __cxa_finalize
 + 203
 16  libSystem.B.dylib                   0x00007fff85e2028c exit + 18
 17  fluxbox                             0x000000010005c11a
 Fluxbox::validateClient(WinClient const*) const + 0
 18  libX11.6.dylib                      0x000000010039605d _XIOError + 86
 19  libX11.6.dylib                      0x0000000100394a42 _XEventsQueued
 + 127
 20  libX11.6.dylib                      0x0000000100387e17 XPending + 58
 21  fluxbox                             0x000000010005dc02
 Fluxbox::eventLoop() + 58
 22  fluxbox                             0x00000001000634c5 main + 961
 23  fluxbox                             0x000000010000c834 start + 52

 Thread 0 crashed with X86 Thread State (64-bit):
   rax: 0x0000000000000000  rbx: 0x000000000000000b  rcx:
 0x00007fff5fbfda28  rdx: 0x0000000000000000
   rdi: 0x0000000000001fd3  rsi: 0x0000000000000006  rbp:
 0x00007fff5fbfda40  rsp: 0x00007fff5fbfda28
    r8: 0x00007fff5fbfdf48   r9: 0x000000010012c928  r10:
 0x00007fff85e580fa  r11: 0xffffff80002e4730
   r12: 0x00000001007ac518  r13: 0x000000010012c7f0  r14:
 0x000000010012c920  r15: 0x000000010012c928
   rip: 0x00007fff85e5c0b6  rfl: 0x0000000000000206  cr2:
 0x0000000000000023

 Binary Images:
        0x100000000 -        0x10011afef +fluxbox ??? (???) <CF310F8E-
 9CA2-0B29-35D1-624C0A7EAC07> /opt/local/bin/fluxbox
        0x1001ed000 -        0x100220fef +libfontconfig.1.dylib 10.0.0
 (compatibility 10.0.0) <D4ED8DD8-4419-531F-EC2E-230CED44B240>
 /opt/local/lib/libfontconfig.1.dylib
        0x10022c000 -        0x1002afff7 +libfreetype.6.dylib 19.1.0
 (compatibility 19.0.0) <0C974685-FFB8-3403-BAEC-570B35717E54>
 /opt/local/lib/libfreetype.6.dylib
        0x1002c8000 -        0x10030aff7 +libImlib2.1.dylib 6.7.0
 (compatibility 6.0.0) <F40C935B-B930-614E-4074-C05AFD03AD73>
 /opt/local/lib/libImlib2.1.dylib
        0x100329000 -        0x100331ff7 +libXrandr.2.dylib 5.0.0
 (compatibility 5.0.0) <83C2945D-AEF4-3FED-913B-E18A1017C5C1>
 /opt/local/lib/libXrandr.2.dylib
        0x100335000 -        0x100341ff7 +libXext.6.dylib 11.0.0
 (compatibility 11.0.0) <33F81AA6-EBBD-F883-7DE5-7C766BC526B5>
 /opt/local/lib/libXext.6.dylib
        0x100347000 -        0x100357ff7 +libXft.2.dylib 6.2.0
 (compatibility 6.0.0) <C1528539-E687-6224-DDBC-E27C7EE3ACC6>
 /opt/local/lib/libXft.2.dylib
        0x10035d000 -        0x10035eff7 +libXinerama.1.dylib 2.0.0
 (compatibility 2.0.0) <1E639285-74C1-3B76-77F7-C1096A2D9160>
 /opt/local/lib/libXinerama.1.dylib
        0x100361000 -        0x10036efe7 +libXpm.4.dylib 16.0.0
 (compatibility 16.0.0) <1DB11324-9F98-1B08-E261-F11A459D4C88>
 /opt/local/lib/libXpm.4.dylib
        0x100372000 -        0x100480fe7 +libX11.6.dylib 10.0.0
 (compatibility 10.0.0) <91B1A3A4-0B7D-7AC4-E01A-EE6888FE48CA>
 /opt/local/lib/libX11.6.dylib
        0x1004a3000 -        0x1004aafff +libXrender.1.dylib 5.0.0
 (compatibility 5.0.0) <AF5E27D3-F6EB-3CF9-A0A6-658A17CF3594>
 /opt/local/lib/libXrender.1.dylib
        0x1004ae000 -        0x1005acfef +libiconv.2.dylib 8.1.0
 (compatibility 8.0.0) <065A36D7-5F15-7B4C-C3F4-D9B23DFC36A3>
 /opt/local/lib/libiconv.2.dylib
        0x1005ba000 -        0x1005d9fef +libexpat.1.dylib 8.0.0
 (compatibility 8.0.0) <E5DCF28A-CE24-1AC4-81AA-D8538A479E63>
 /opt/local/lib/libexpat.1.dylib
        0x1005e0000 -        0x1005f2ff7 +libz.1.dylib 1.2.8 (compatibility
 1.0.0) <A07EE7AE-FDB1-F5E8-8B12-06B7B616DA94> /opt/local/lib/libz.1.dylib
        0x1005f6000 -        0x100604fff +libbz2.1.0.dylib 1.0.6
 (compatibility 1.0.0) <32DDD005-5216-7E11-F287-4C818B579A0F>
 /opt/local/lib/libbz2.1.0.dylib
        0x100609000 -        0x100631fff +libpng16.16.dylib 36.0.0
 (compatibility 36.0.0) <7C4C5EB9-6D38-34CA-B540-B8453358EDAE>
 /opt/local/lib/libpng16.16.dylib
        0x10063a000 -        0x10064eff7 +libxcb.1.dylib 3.0.0
 (compatibility 3.0.0) <DC206811-67B1-3A26-82A4-C4232FD2162B>
 /opt/local/lib/libxcb.1.dylib
        0x10065b000 -        0x10065cff7 +libXau.6.dylib 7.0.0
 (compatibility 7.0.0) <5CC8358C-C7E2-43CE-8A96-C4B9ADF645B0>
 /opt/local/lib/libXau.6.dylib
        0x10065f000 -        0x100663ff7 +libXdmcp.6.dylib 7.0.0
 (compatibility 7.0.0) <F7482296-7579-B8E2-AA24-3897685EE15B>
 /opt/local/lib/libXdmcp.6.dylib
        0x100666000 -        0x10066fff7 +libintl.8.dylib 10.4.0
 (compatibility 10.0.0) <DF739973-F3C7-33B8-A2BF-49D8E7F98F17>
 /opt/local/lib/libintl.8.dylib
     0x7fff5fc00000 -     0x7fff5fc3be0f  dyld 132.1 (???)
 <DD3F7F3E-8612-A7BD-F508-9EF29132C419> /usr/lib/dyld
     0x7fff835a6000 -     0x7fff835b7ff7  libz.1.dylib 1.2.3 (compatibility
 1.0.0) <5BAFAE5C-2307-C27B-464D-582A10A6990B> /usr/lib/libz.1.dylib
     0x7fff84420000 -     0x7fff84597fe7  com.apple.CoreFoundation 6.6.6
 (550.44) <BB4E5158-E47A-39D3-2561-96CB49FA82D4>
 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
     0x7fff8510a000 -     0x7fff85187fef  libstdc++.6.dylib 7.9.0
 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C>
 /usr/lib/libstdc++.6.dylib
     0x7fff8542a000 -     0x7fff855e8fff  libicucore.A.dylib 40.0.0
 (compatibility 1.0.0) <97A75BFB-0DB6-6F44-36B0-97B7F7208ABB>
 /usr/lib/libicucore.A.dylib
     0x7fff85e0d000 -     0x7fff85fcefef  libSystem.B.dylib 125.2.11
 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69>
 /usr/lib/libSystem.B.dylib
     0x7fff88544000 -     0x7fff88590fff  libauto.dylib ??? (???)
 <328CCF97-091D-C529-E576-C78583445711> /usr/lib/libauto.dylib
     0x7fff8865f000 -     0x7fff88663ff7  libmathCommon.A.dylib 315.0.0
 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5>
 /usr/lib/system/libmathCommon.A.dylib
     0x7fff8a132000 -     0x7fff8a1e8ff7  libobjc.A.dylib 227.0.0
 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969>
 /usr/lib/libobjc.A.dylib
     0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???)
 <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/49394#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list