Opened 9 years ago
Last modified 9 years ago
#49410 new defect
gearmand @1.1.12: Segmentation fault
Reported by: | zoonman (Philipp) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | nick.lavrik@… | |
Port: | gearmand |
Description
# port info gearmand gearmand @1.1.12 (sysutils, net, devel) Variants: drizzle, dtrace, memcached, postgres, [+]sqlite, tokyocabinet, universal Description: Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events. In other words, it is the nervous system for how distributed processing communicates. Homepage: http://gearman.org/ Library Dependencies: boost, libevent, sqlite3 Platforms: darwin License: BSD Maintainers: nomaintainer@macports.org # uname -a Darwin zmMac.local 14.5.0 Darwin Kernel Version 14.5.0: Tue Sep 1 21:23:09 PDT 2015; root:xnu-2782.50.1~1/RELEASE_X86_64 x86_64 # gearmand Segmentation fault: 11
Tried to reinstall, tried to install libevent & reinstall port. I suspect something inside gearmand code.
Attachments (1)
Change History (5)
comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | segfault removed |
---|---|
Port: | @1.1.12 removed |
Summary: | Segmentation fault in gearmand → gearmand @1.1.12: Segmentation fault |
comment:2 Changed 9 years ago by zoonman (Philipp)
Process: gearmand [10813] Path: /opt/local/sbin/gearmand Identifier: gearmand Version: 0 Code Type: X86-64 (Native) Parent Process: bash [10477] Responsible: Terminal [383] User ID: 501 Date/Time: 2015-10-23 19:08:17.715 -0400 OS Version: Mac OS X 10.10.5 (14F1021) Report Version: 11 Anonymous UUID: ED0FBF6C-DE38-359A-8E16-99C57BAB1A7D Sleep/Wake UUID: 49402FC6-C122-4D61-97C5-F1D5C9D71F8E Time Awake Since Boot: 140000 seconds Time Since Wake: 40000 seconds Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000f8630 VM Regions Near 0xf8630: --> __TEXT 0000000109c2f000-0000000109c66000 [ 220K] r-x/rwx SM=COW /opt/local/sbin/gearmand Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 gearmand 0x0000000109c3a35c boost::program_options::typed_value<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, char>::xparse(boost::any&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) const + 12 1 libboost_program_options-mt.dylib 0x0000000109da9ab8 boost::program_options::option_description::~option_description() + 56 2 libboost_program_options-mt.dylib 0x0000000109da9b5f boost::program_options::option_description::~option_description() + 15 3 gearmand 0x0000000109c4101c std::__1::__vector_base<boost::shared_ptr<boost::program_options::option_description>, std::__1::allocator<boost::shared_ptr<boost::program_options::option_description> > >::~__vector_base() + 76 4 gearmand 0x0000000109c33a8c main + 11036 5 libdyld.dylib 0x00007fff943c05c9 start + 1 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x00000000000f8630 rbx: 0x0000000109e36e00 rcx: 0x00007feedb0001f0 rdx: 0x00000000000f8630 rdi: 0x00007feeda503950 rsi: 0x0000000109e36e00 rbp: 0x00007fff55fcf9d0 rsp: 0x00007fff55fcf9c0 r8: 0x000000000000002b r9: 0x00007feeda500000 r10: 0x0000000000000060 r11: 0x00007feeda500000 r12: 0x0000000109c67830 r13: 0x0000000109c68240 r14: 0x00007feeda5039f0 r15: 0x00007fff55fd0370 rip: 0x0000000109c3a35c rfl: 0x0000000000010206 cr2: 0x00000000000f8630 Logical CPU: 2 Error Code: 0x00000004 Trap Number: 14 Binary Images: 0x109c2f000 - 0x109c65fff +gearmand (0) <55187D2E-BD23-39F2-90DA-0A7302892F4A> /opt/local/sbin/gearmand 0x109ca2000 - 0x109d41ff7 +libsqlite3.0.dylib (0) <D50980A3-08FC-3492-A801-298E8DC65121> /opt/local/lib/libsqlite3.0.dylib 0x109d5e000 - 0x109d87fff +libevent-2.0.5.dylib (0) <63F21906-3B05-3C58-9A90-CDBA4DF9F687> /opt/local/lib/libevent-2.0.5.dylib 0x109d99000 - 0x109dd5fff +libboost_program_options-mt.dylib (0) <28A822E1-EBAC-3936-A9B5-39427E27CE48> /opt/local/lib/libboost_program_options-mt.dylib 0x7fff6e8c1000 - 0x7fff6e8f7887 dyld (353.2.3) <B1B370A5-479F-3533-8AD7-97B687D4F989> /usr/lib/dyld 0x7fff84dca000 - 0x7fff84dcaff7 libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib 0x7fff84f57000 - 0x7fff84f5fffb libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib 0x7fff85759000 - 0x7fff8575bfff libquarantine.dylib (76.20.1) <7AF90041-2768-378A-925A-D83161863642> /usr/lib/system/libquarantine.dylib 0x7fff85a95000 - 0x7fff85ac5fff libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib 0x7fff85d75000 - 0x7fff85d7aff7 libunwind.dylib (35.3) <BE7E51A0-B6EA-3A54-9CCA-9D88F683A6D6> /usr/lib/system/libunwind.dylib 0x7fff8630a000 - 0x7fff86315fff libcommonCrypto.dylib (60061.30.1) <E789748D-F9A7-3CFF-B317-90DF348B1E95> /usr/lib/system/libcommonCrypto.dylib 0x7fff8742e000 - 0x7fff87432fff libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib 0x7fff8776a000 - 0x7fff8776aff7 liblaunch.dylib (559.40.1) <4F81CA3A-D2CE-3030-A89D-42F3DAD7BA8F> /usr/lib/system/liblaunch.dylib 0x7fff87884000 - 0x7fff87a7e46f libobjc.A.dylib (647) <759E155D-BC42-3D4E-869B-6F57D477177C> /usr/lib/libobjc.A.dylib 0x7fff87ada000 - 0x7fff87adcfff libsystem_configuration.dylib (699.40.2) <56F94DCE-DBDE-3615-8F07-DE6270D9F8BE> /usr/lib/system/libsystem_configuration.dylib 0x7fff87c02000 - 0x7fff87c03ffb libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib 0x7fff88f53000 - 0x7fff88f59fff libsystem_trace.dylib (72.20.1) <840F5301-B55A-3078-90B9-FEFFD6CD741A> /usr/lib/system/libsystem_trace.dylib 0x7fff88f8a000 - 0x7fff89003fe7 libcorecrypto.dylib (233.30.1) <5779FFA0-4D9A-3AD4-B7F2-618227621DC8> /usr/lib/system/libcorecrypto.dylib 0x7fff89a29000 - 0x7fff89a30ff7 libcompiler_rt.dylib (35) <BF8FC133-EE10-3DA6-9B90-92039E28678F> /usr/lib/system/libcompiler_rt.dylib 0x7fff8a5b1000 - 0x7fff8a5b6fff libsystem_stats.dylib (163.30.2) <D0E96837-3CF6-323D-B711-6DF6F660E530> /usr/lib/system/libsystem_stats.dylib 0x7fff8a724000 - 0x7fff8a778fff libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib 0x7fff8ab58000 - 0x7fff8ab5eff7 libsystem_networkextension.dylib (167.40.3) <BA58B30B-8377-3B0A-8AE3-4F84021D9D4E> /usr/lib/system/libsystem_networkextension.dylib 0x7fff8ab6b000 - 0x7fff8ab93fff libxpc.dylib (559.40.1) <5C829202-962E-3744-8B50-00D38CC88E84> /usr/lib/system/libxpc.dylib 0x7fff8ab94000 - 0x7fff8aba5ff3 libsystem_coretls.dylib (35.40.1) <155DA0A9-2046-332E-BFA3-D7974A51F731> /usr/lib/system/libsystem_coretls.dylib 0x7fff8bd89000 - 0x7fff8bdb4fff libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib 0x7fff8bf7f000 - 0x7fff8bf87fff libsystem_dnssd.dylib (576.50.2) <9EC5AF92-D0D2-3BDE-92B6-D3730D3865C8> /usr/lib/system/libsystem_dnssd.dylib 0x7fff8bf88000 - 0x7fff8bf9eff7 libsystem_asl.dylib (267) <F153AC5B-0542-356E-88C8-20A62CA704E2> /usr/lib/system/libsystem_asl.dylib 0x7fff8cbe5000 - 0x7fff8cbe5ff7 libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib 0x7fff8d0d1000 - 0x7fff8d0edff7 libsystem_malloc.dylib (53.30.1) <DDA8928B-CC0D-3255-BD8A-3FEA0982B890> /usr/lib/system/libsystem_malloc.dylib 0x7fff8d0ee000 - 0x7fff8d0f0fff libsystem_sandbox.dylib (358.20.5) <3F5E973F-C702-31AC-97BC-05F5C195683C> /usr/lib/system/libsystem_sandbox.dylib 0x7fff8d133000 - 0x7fff8d15dff7 libdispatch.dylib (442.50.1) <A61E703C-784A-3698-B513-75DD12AAD6DC> /usr/lib/system/libdispatch.dylib 0x7fff8dfef000 - 0x7fff8dff4ff7 libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib 0x7fff8e045000 - 0x7fff8e046fff libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib 0x7fff8e2d5000 - 0x7fff8e2d6ff3 libSystem.B.dylib (1213) <1866C519-C5F3-3D09-8C17-A8F703664521> /usr/lib/libSystem.B.dylib 0x7fff8e31e000 - 0x7fff8e346fff libsystem_info.dylib (459.40.1) <2E16C4B3-A327-3957-9C41-143911979A1E> /usr/lib/system/libsystem_info.dylib 0x7fff8f58d000 - 0x7fff8f595fff libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib 0x7fff8faeb000 - 0x7fff8faecff7 libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib 0x7fff901a6000 - 0x7fff901affff libsystem_pthread.dylib (105.40.1) <ACE90967-ECD0-3251-AEEB-461E3C6414F7> /usr/lib/system/libsystem_pthread.dylib 0x7fff90295000 - 0x7fff9029eff7 libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib 0x7fff90dbe000 - 0x7fff90ddbfff libsystem_kernel.dylib (2782.50.1) <1EE815DA-FF1B-3A53-AE9B-C98BD8177A9D> /usr/lib/system/libsystem_kernel.dylib 0x7fff90ea6000 - 0x7fff90edefff libsystem_network.dylib (412.20.3) <6105C134-6722-3C0A-A4CE-5E1261E2E1CC> /usr/lib/system/libsystem_network.dylib 0x7fff90f12000 - 0x7fff90f13fff libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff90ff7000 - 0x7fff91083fe7 libsystem_c.dylib (1044.40.1) <F0635E0F-FE4B-34DB-ACF9-A58C1E9070E9> /usr/lib/system/libsystem_c.dylib 0x7fff91288000 - 0x7fff912ceff7 libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib 0x7fff922f4000 - 0x7fff922f6ff7 libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib 0x7fff943bd000 - 0x7fff943c0ff7 libdyld.dylib (353.2.3) <CFBBE540-D503-3AFC-B5D6-644F1E69949B> /usr/lib/system/libdyld.dylib External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 24109915 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=78.7M resident=53.2M(68%) swapped_out_or_unallocated=25.4M(32%) Writable regions: Total=26.5M written=188K(1%) resident=964K(4%) swapped_out=0K(0%) unallocated=25.5M(96%) REGION TYPE VIRTUAL =========== ======= Kernel Alloc Once 4K MALLOC 18.2M MALLOC (admin) 16K STACK GUARD 56.0M Stack 8192K VM_ALLOCATE 8K __DATA 736K __LINKEDIT 71.6M __TEXT 7228K shared memory 4K =========== ======= TOTAL 161.6M
Changed 9 years ago by zoonman (Philipp)
Attachment: | gearmand_2015-10-23-190817_zmMac.crash added |
---|
comment:4 Changed 9 years ago by zoonman (Philipp)
I finally found way to fix gearmand installation:
sudo port install gearmand +memcached
It looks like turning memcached on changed something.
Note: See
TracTickets for help on using
tickets.
Could you attach the crash log, please?