Skip to content

Instantly share code, notes, and snippets.

@stormsilver
Created April 27, 2015 15:03
Show Gist options
  • Save stormsilver/1e065ce8838d94f14e71 to your computer and use it in GitHub Desktop.
Save stormsilver/1e065ce8838d94f14e71 to your computer and use it in GitHub Desktop.
[ pid=81628, timestamp=1430146697 ] Process aborted! signo=SIGSEGV(11), reason=#0, signal sent by PID 0 with UID 0, si_addr=0x0, randomSeed=1430146121
[ pid=81628 ] Crash log dumped to /var/tmp/passenger-crash-log.1430146697
[ pid=81628 ] Date, uname and ulimits:
Mon Apr 27 09:58:17 CDT 2015
Darwin 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64 i386
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 709
virtual memory (kbytes, -v) unlimited
[ pid=81628 ] Phusion Passenger version: 5.0.6
[ pid=81628 ] libc backtrace available!
--------------------------------------
[ pid=81628 ] Backtrace with 34 frames:
0 PassengerAgent 0x000000010df00cad Passenger::dumpBacktrace(Passenger::AbortHandlerState&, void*) + 61
1 PassengerAgent 0x000000010df00b0b Passenger::runInSubprocessWithTimeLimit(Passenger::AbortHandlerState&, void (*)(Passenger::AbortHandlerState&, void*), void*, int) + 251
2 PassengerAgent 0x000000010df008be Passenger::dumpDiagnostics(Passenger::AbortHandlerState&) + 1182
3 PassengerAgent 0x000000010def93d8 Passenger::abortHandler(int, __siginfo*, void*) + 2408
4 libsystem_platform.dylib 0x00007fff8b20ff1a _sigtramp + 26
5 ??? 0x0000000000000000 0x0 + 0
6 PassengerAgent 0x000000010deb39ca Passenger::ApplicationPool2::Group::get(Passenger::ApplicationPool2::Options const&, Passenger::ApplicationPool2::GetCallback const&, boost::container::vector<boost::function<void ()>, std::__1::allocator<boost::function<void ()> > >&) + 1658
7 PassengerAgent 0x000000010dead1ae Passenger::ApplicationPool2::SuperGroup::get(Passenger::ApplicationPool2::Options const&, Passenger::ApplicationPool2::GetCallback const&, boost::container::vector<boost::function<void ()>, std::__1::allocator<boost::function<void ()> > >&) + 670
8 PassengerAgent 0x000000010e055116 Passenger::ApplicationPool2::Pool::asyncGet(Passenger::ApplicationPool2::Options const&, Passenger::ApplicationPool2::GetCallback const&, bool) + 1126
9 PassengerAgent 0x000000010e0544ff Passenger::RequestHandler::checkoutSession(Passenger::Client*, Passenger::Request*) + 1247
10 PassengerAgent 0x000000010e04c346 Passenger::RequestHandler::onRequestBegin(Passenger::Client*, Passenger::Request*) + 1590
11 PassengerAgent 0x000000010e08cfd3 Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::processClientDataWhenParsingHeaders(Passenger::Client*, Passenger::Request*, Passenger::MemoryKit::mbuf const&, int) + 2035
12 PassengerAgent 0x000000010e049a36 Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::onClientDataReceived(Passenger::Client*, Passenger::MemoryKit::mbuf const&, int) + 1078
13 PassengerAgent 0x000000010e0942e0 Passenger::ServerKit::BaseServer<Passenger::RequestHandler, Passenger::Client>::_onClientDataReceived(Passenger::ServerKit::Channel*, Passenger::MemoryKit::mbuf const&, int) + 256
14 PassengerAgent 0x000000010df55308 Passenger::ServerKit::Channel::callDataCallbackWithoutRefGuard() + 552
15 PassengerAgent 0x000000010df6178a Passenger::ServerKit::Channel::feedWithoutRefGuard(Passenger::MemoryKit::mbuf&&) + 1738
16 PassengerAgent 0x000000010df8bbc3 Passenger::ServerKit::FdSourceChannel::onReadableWithoutRefGuard() + 995
17 PassengerAgent 0x000000010df8b7b0 Passenger::ServerKit::FdSourceChannel::onReadable(ev_io*, int) + 80
18 PassengerAgent 0x000000010df8b752 Passenger::ServerKit::FdSourceChannel::_onReadable(ev_loop*, ev_io*, int) + 50
19 PassengerAgent 0x000000010e2091cd ev_invoke_pending + 205
20 PassengerAgent 0x000000010e2097bb ev_run + 1483
21 PassengerAgent 0x000000010dfc0d8e Passenger::startBackgroundLoop(Passenger::BackgroundEventLoop*) + 142
22 PassengerAgent 0x000000010dfd7b00 void boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(Passenger::BackgroundEventLoop*), boost::_bi::list0&, int) + 80
23 PassengerAgent 0x000000010dfd7a9c boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator()() + 60
24 PassengerAgent 0x000000010dfd785d boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke(boost::detail::function::function_buffer&) + 29
25 PassengerAgent 0x000000010de1413b boost::function0<void>::operator()() const + 123
26 PassengerAgent 0x000000010e1ffcf0 oxt::thread::thread_main(boost::function<void ()>, boost::shared_ptr<oxt::thread_local_context>) + 528
27 PassengerAgent 0x000000010ded5284 void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0&, int) + 148
28 PassengerAgent 0x000000010ded51dc boost::_bi::bind_t<void, void (*)(boost::function<void ()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator()() + 60
29 PassengerAgent 0x000000010ded3f2c boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run() + 28
30 PassengerAgent 0x000000010e1f9215 boost::(anonymous namespace)::thread_proxy(void*) + 133
31 libsystem_pthread.dylib 0x00007fff8fe2f268 _pthread_body + 131
32 libsystem_pthread.dylib 0x00007fff8fe2f1e5 _pthread_body + 0
33 libsystem_pthread.dylib 0x00007fff8fe2d41d thread_start + 13
--------------------------------------
[ pid=81628 ] Dumping additional diagnostical information...
--------------------------------------
### Backtraces
Thread 'Main thread' (0x7fff75184300):
in 'void waitForExitEvent()' (Main.cpp:788)
in 'void mainLoop()' (Main.cpp:681)
in 'int runServer()' (Main.cpp:903)
Thread 'Pool garbage collector' (0x10e7cf000):
in 'static void Passenger::ApplicationPool2::Pool::garbageCollect(PoolPtr)' (GarbageCollection.h:50)
Thread 'Pool analytics collector' (0x10e78c000):
in 'static void Passenger::ApplicationPool2::Pool::collectAnalytics(PoolPtr)' (AnalyticsCollection.h:56)
Thread 'Main event loop: thread 1' (0x10eb1d000):
(empty)
Thread 'Main event loop: thread 2' (0x10eba0000):
(empty)
Thread 'Main event loop: thread 3' (0x10ec23000):
in 'virtual Channel::Result Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::onClientDataReceived(Client *, const MemoryKit::mbuf &, int) [DerivedServer = Passenger::RequestHandler, Client = Passenger::Client]' (HttpServer.h:891) -- Client 3-2
Thread 'Main event loop: thread 4' (0x10eca6000):
(empty)
Thread 'Main event loop: thread 5' (0x10ed29000):
(empty)
Thread 'Main event loop: thread 6' (0x10edac000):
(empty)
Thread 'Main event loop: thread 7' (0x10ee2f000):
(empty)
Thread 'Main event loop: thread 8' (0x10eeb2000):
(empty)
Thread 'Admin event loop' (0x10ef35000):
(empty)
Thread 'Load balancer' (0x10efb8000):
(empty)
Thread 'PipeWatcher: PID 81657 stderr, fd 50' (0x10f081000):
in 'void Passenger::ApplicationPool2::PipeWatcher::threadMain()' (Implementation.cpp:1679)
in 'static void Passenger::ApplicationPool2::PipeWatcher::threadMain(boost::shared_ptr<PipeWatcher>)' (Implementation.cpp:1660)
Thread 'PipeWatcher: PID 81912 stdout, fd 51' (0x10f1ea000):
in 'void Passenger::ApplicationPool2::PipeWatcher::threadMain()' (Implementation.cpp:1679)
in 'static void Passenger::ApplicationPool2::PipeWatcher::threadMain(boost::shared_ptr<PipeWatcher>)' (Implementation.cpp:1660)
Thread 'Group process spawner: /app_path (development)#default' (0x10f1a7000):
in 'string Passenger::ApplicationPool2::Spawner::readMessageLine(Details &) [Details = Passenger::ApplicationPool2::SmartSpawner::StartupDetails]' (Spawner.h:788)
in 'string Passenger::ApplicationPool2::SmartSpawner::negotiatePreloaderStartup(Passenger::ApplicationPool2::SmartSpawner::StartupDetails &)' (SmartSpawner.h:583)
in 'void Passenger::ApplicationPool2::SmartSpawner::startPreloader()' (SmartSpawner.h:264)
in 'virtual Passenger::ApplicationPool2::SpawnObject Passenger::ApplicationPool2::SmartSpawner::spawn(const Passenger::ApplicationPool2::Options &)' (SmartSpawner.h:765)
in 'void Passenger::ApplicationPool2::Group::spawnThreadRealMain(const SpawnerPtr &, const Passenger::ApplicationPool2::Options &, unsigned int)' (Implementation.cpp:1038)
Thread 'Background I/O capturer' (0x10f01d000):
in 'void Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer::capture()' (Spawner.h:136)
### Request handler state (thread 1)
{
"active_client_count" : 0,
"active_clients" : {},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 128,
"free_request_count" : 1,
"mbuf_pool" :
{
"active_blocks" : 0,
"active_memory" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"chunk_size" : 512,
"free_blocks" : 8,
"offset" : 448,
"spare_memory" :
{
"bytes" : 4096,
"human_readable" : "4.0 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 3467,
"total_clients_accepted" : 2,
"total_requests_begun" : 2,
"turbocaching" :
{
"fetches" : 1,
"hit_ratio" : 0.0,
"hits" : 0,
"store_success_ratio" : 0.0,
"store_successes" : 0,
"stores" : 1
}
}
### Request handler state (thread 2)
{
"active_client_count" : 0,
"active_clients" : {},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 128,
"free_request_count" : 1,
"mbuf_pool" :
{
"active_blocks" : 0,
"active_memory" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"chunk_size" : 512,
"free_blocks" : 9,
"offset" : 448,
"spare_memory" :
{
"bytes" : 4608,
"human_readable" : "4.5 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 3673,
"total_clients_accepted" : 2,
"total_requests_begun" : 2,
"turbocaching" :
{
"fetches" : 1,
"hit_ratio" : 0.0,
"hits" : 0,
"store_success_ratio" : 0.0,
"store_successes" : 0,
"stores" : 1
}
}
### Request handler state (thread 3)
{
"active_client_count" : 1,
"active_clients" :
{
"3-2" :
{
"connected_at" :
{
"local" : "Mon Apr 27 09:58:17 2015",
"relative" : "0s ago",
"timestamp" : 1430146697.512191
},
"connection_state" : "ACTIVE",
"current_request" :
{
"app_response_body_already_read" :
{
"bytes" : 209306,
"human_readable" : "204.4 KB"
},
"app_response_body_fully_read" : true,
"app_response_body_type" : "CONTENT_LENGTH",
"app_response_content_length" :
{
"bytes" : 209306,
"human_readable" : "204.4 KB"
},
"app_response_http_major" : 1,
"app_response_http_minor" : 1,
"app_response_http_state" : "PARSING_BODY_WITH_LENGTH",
"app_response_want_keep_alive" : false,
"app_sink_state" :
{
"callback_in_progress" : false,
"initialized" : false,
"io_watcher_active" : false
},
"app_source_state" :
{
"callback_in_progress" : true,
"initialized" : false,
"io_watcher_active" : false
},
"flags" :
{
"dechunk_response" : true,
"https" : true,
"request_body_buffering" : false
},
"host" : "localhost",
"http_major" : 1,
"http_minor" : 1,
"http_state" : "COMPLETE",
"method" : "GET",
"path" : "/foo",
"refcount" : 3,
"request_body_already_read" : 0,
"request_body_fully_read" : true,
"request_body_type" : "NO_BODY",
"response_begun" : false,
"session_checkout_try" : 0,
"started_at" :
{
"local" : "Mon Apr 27 09:58:17 2015",
"relative" : "0s ago",
"timestamp" : 1430146697.512282
},
"state" : "CHECKING_OUT_SESSION",
"sticky_session" : false,
"want_keep_alive" : false
},
"lingering_request_count" : 0,
"name" : "3-2",
"number" : 2,
"output_channel_state" :
{
"bytes_buffered" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"callback_in_progress" : false,
"mode" : "IN_MEMORY_MODE",
"nbuffers" : 0,
"reader_state" : "RS_INACTIVE"
},
"refcount" : 3,
"requests_begun" : 1
}
},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 127,
"free_request_count" : 0,
"mbuf_pool" :
{
"active_blocks" : 5,
"active_memory" :
{
"bytes" : 2560,
"human_readable" : "2.5 KB"
},
"chunk_size" : 512,
"free_blocks" : 145,
"offset" : 448,
"spare_memory" :
{
"bytes" : 74240,
"human_readable" : "72.5 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 4267,
"total_clients_accepted" : 2,
"total_requests_begun" : 2,
"turbocaching" :
{
"fetches" : 1,
"hit_ratio" : 0.0,
"hits" : 0,
"store_success_ratio" : null,
"store_successes" : 0,
"stores" : 1
}
}
### Request handler state (thread 4)
{
"active_client_count" : 0,
"active_clients" : {},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 128,
"free_request_count" : 1,
"mbuf_pool" :
{
"active_blocks" : 0,
"active_memory" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"chunk_size" : 512,
"free_blocks" : 19,
"offset" : 448,
"spare_memory" :
{
"bytes" : 9728,
"human_readable" : "9.5 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 2475,
"total_clients_accepted" : 1,
"total_requests_begun" : 1,
"turbocaching" :
{
"fetches" : 0,
"hit_ratio" : null,
"hits" : 0,
"store_success_ratio" : null,
"store_successes" : 0,
"stores" : 0
}
}
### Request handler state (thread 5)
{
"active_client_count" : 0,
"active_clients" : {},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 128,
"free_request_count" : 1,
"mbuf_pool" :
{
"active_blocks" : 0,
"active_memory" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"chunk_size" : 512,
"free_blocks" : 26,
"offset" : 448,
"spare_memory" :
{
"bytes" : 13312,
"human_readable" : "13.0 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 2518,
"total_clients_accepted" : 1,
"total_requests_begun" : 1,
"turbocaching" :
{
"fetches" : 0,
"hit_ratio" : null,
"hits" : 0,
"store_success_ratio" : null,
"store_successes" : 0,
"stores" : 0
}
}
### Request handler state (thread 6)
{
"active_client_count" : 0,
"active_clients" : {},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 128,
"free_request_count" : 1,
"mbuf_pool" :
{
"active_blocks" : 0,
"active_memory" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"chunk_size" : 512,
"free_blocks" : 10,
"offset" : 448,
"spare_memory" :
{
"bytes" : 5120,
"human_readable" : "5.0 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 2565,
"total_clients_accepted" : 1,
"total_requests_begun" : 1,
"turbocaching" :
{
"fetches" : 0,
"hit_ratio" : null,
"hits" : 0,
"store_success_ratio" : null,
"store_successes" : 0,
"stores" : 0
}
}
### Request handler state (thread 7)
{
"active_client_count" : 0,
"active_clients" : {},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 128,
"free_request_count" : 1,
"mbuf_pool" :
{
"active_blocks" : 0,
"active_memory" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"chunk_size" : 512,
"free_blocks" : 27,
"offset" : 448,
"spare_memory" :
{
"bytes" : 13824,
"human_readable" : "13.5 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 1925,
"total_clients_accepted" : 1,
"total_requests_begun" : 1,
"turbocaching" :
{
"fetches" : 0,
"hit_ratio" : null,
"hits" : 0,
"store_success_ratio" : null,
"store_successes" : 0,
"stores" : 0
}
}
### Request handler state (thread 8)
{
"active_client_count" : 0,
"active_clients" : {},
"disconnected_client_count" : 0,
"disconnected_clients" : {},
"free_client_count" : 128,
"free_request_count" : 1,
"mbuf_pool" :
{
"active_blocks" : 0,
"active_memory" :
{
"bytes" : 0,
"human_readable" : "0 bytes"
},
"chunk_size" : 512,
"free_blocks" : 8,
"offset" : 448,
"spare_memory" :
{
"bytes" : 4096,
"human_readable" : "4.0 KB"
}
},
"pid" : 83080,
"server_state" : "ACTIVE",
"total_bytes_consumed" : 1777,
"total_clients_accepted" : 1,
"total_requests_begun" : 1,
"turbocaching" :
{
"fetches" : 0,
"hit_ratio" : null,
"hits" : 0,
"store_success_ratio" : null,
"store_successes" : 0,
"stores" : 0
}
}
### Request handler config (thread 1)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Request handler config (thread 2)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Request handler config (thread 3)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Request handler config (thread 4)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Request handler config (thread 5)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Request handler config (thread 6)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Request handler config (thread 7)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Request handler config (thread 8)
{
"accept_burst_count" : 32,
"client_freelist_limit" : 1024,
"data_buffer_dir" : "/tmp",
"min_spare_clients" : 128,
"request_freelist_limit" : 1024,
"show_version_in_header" : true,
"single_app_mode" : false,
"start_reading_after_accept" : true,
"stat_throttle_rate" : 10
}
### Pool state (simple)
----------- General information -----------
Max pool size : 6
Processes : 1
Requests in top-level queue : 0
----------- Application groups -----------
/app_path (development)#default:
App root: /app_path
(spawning 1 new process...)
Requests in queue: 0
* PID: 81912 Sessions: 0 Processed: 5 Uptime: 7m 12s
CPU: 0% Memory : 273M Last used: 3s ago
Disabling...
URL : http://127.0.0.1:61129
Password: DmQ4r7i8ff1Q2XT8
### mbuf stats
nfree_mbuf_blockq : 8
nactive_mbuf_blockq: 0
mbuf_block_chunk_size: 512
### Pool state (XML)
<?xml version="1.0" encoding="iso8859-1" ?>
<info version="3"><passenger_version>5.0.6</passenger_version><process_count>1</process_count><max>6</max><capacity_used>2</capacity_used><get_wait_list_size>0</get_wait_list_size><get_wait_list></get_wait_list><supergroups><supergroup><name>/app_path &#40;development&#41;</name><state>READY</state><get_wait_list_size>0</get_wait_list_size><capacity_used>2</capacity_used><secret>FCM6SzuMiK4h560CpDgTk3kUWJAXk1Ed7kNfobVt5dD</secret><group default="true"><name>/app_path &#40;development&#41;&#35;default</name><component_name>default</component_name><app_root>/app_path</app_root><app_type>rack</app_type><environment>development</environment><uuid>21wgnzkTIgTivY2wIAI7</uuid><enabled_process_count>0</enabled_process_count><disabling_process_count>1</disabling_process_count><disabled_process_count>0</disabled_process_count><capacity_used>2</capacity_used><get_wait_list_size>0</get_wait_list_size><disable_wait_list_size>1</disable_wait_list_size><processes_being_spawned>1</processes_being_spawned><spawning/><secret>DmQ4r7i8ff1Q2XT8</secret><life_status>ALIVE</life_status><options><app_root>/app_path</app_root><app_group_name>/app_path &#40;development&#41;</app_group_name><app_type>rack</app_type><start_command>/Users/ssilver/.rvm/gems/ruby-2.1.2/wrappers/ruby&#9;/Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/helper-scripts/rack-loader.rb</start_command><startup_file>config.ru</startup_file><process_title>Passenger RubyApp</process_title><log_level>3</log_level><start_timeout>90000</start_timeout><environment>development</environment><base_uri>/</base_uri><spawn_method>smart</spawn_method><default_user>nobody</default_user><default_group>nobody</default_group><ruby>/Users/ssilver/.rvm/gems/ruby-2.1.2/wrappers/ruby</ruby><python>python</python><nodejs>node</nodejs><logging_agent_address>unix:/tmp/passenger.JVfzfk6/agents.s/logging</logging_agent_address><logging_agent_username>logging</logging_agent_username><logging_agent_password>lh7c5a6jrCyfFig0TpD7EqxC</logging_agent_password><debugger>false</debugger><analytics>false</analytics><group_secret>DmQ4r7i8ff1Q2XT8</group_secret><min_processes>1</min_processes><max_processes>0</max_processes><max_preloader_idle_time>-1</max_preloader_idle_time><max_out_of_band_work_instances>1</max_out_of_band_work_instances></options><processes><process><pid>81912</pid><sticky_session_id>1026215850</sticky_session_id><gupid>16bb47b-qPtyF7FlnO</gupid><concurrency>1</concurrency><sessions>0</sessions><busyness>0</busyness><processed>5</processed><spawner_creation_time>1430146140103358</spawner_creation_time><spawn_start_time>1430146265676810</spawn_start_time><spawn_end_time>1430146265680940</spawn_end_time><last_used>1430146694875836</last_used><last_used_desc>3s ago</last_used_desc><uptime>7m 12s</uptime><life_status>ALIVE</life_status><enabled>DISABLING</enabled><has_metrics>true</has_metrics><cpu>0</cpu><rss>325368</rss><pss>499400</pss><private_dirty>280132</private_dirty><swap>-1</swap><real_memory>280132</real_memory><vmsize>3461536</vmsize><process_group_id>81628</process_group_id><command>Passenger RubyApp: /app_path &#40;development&#41;</command><sockets><socket><name>main</name><address>unix:/tmp/passenger.JVfzfk6/apps.s/ruby.uaAERgy4ZGgSHoqQ8pRud0gtOUfddzPwfs7aPPmUkDEg3yZLCQr5T02z4wX</address><protocol>session</protocol><concurrency>1</concurrency><sessions>0</sessions></socket><socket><name>http</name><address>tcp://127.0.0.1:61129</address><protocol>http</protocol><concurrency>1</concurrency><sessions>0</sessions></socket></sockets></process></processes></group></supergroup></supergroups></info>
--------------------------------------
[ pid=81628 ] Open files and file descriptors:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Passenger 81628 root cwd DIR 1,4 1292 2 /
Passenger 81628 root txt REG 1,4 9208348 8166998 /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/buildout/support-binaries/PassengerAgent
Passenger 81628 root txt REG 1,4 622896 6769793 /usr/lib/dyld
Passenger 81628 root txt REG 1,4 383870815 7529174 /private/var/db/dyld/dyld_shared_cache_x86_64h
Passenger 81628 root 0r CHR 3,2 0t0 303 /dev/null
Passenger 81628 root 1 PIPE 0x75efaa81c5eccd25 16384 ->0x75efaa81d1bccb35
Passenger 81628 root 2 PIPE 0x75efaa81c5eccd25 16384 ->0x75efaa81d1bccb35
Passenger 81628 root 3u unix 0x75efaa81cea6f30d 0t0 ->0x75efaa81b0eb2d35
Passenger 81628 root 5 PIPE 0x75efaa81c5eccd25 16384 ->0x75efaa81d1bccb35
Passenger 81628 root 8 PIPE 0x75efaa81bf785325 16384 ->0x75efaa81c5ece485
Passenger 81628 root 9 PIPE 0x75efaa81c5ece485 16384 ->0x75efaa81bf785325
Passenger 81628 root 10 PIPE 0x75efaa81d0ca3825 16384 ->0x75efaa81d0ca38d5
Passenger 81628 root 11 PIPE 0x75efaa81d0ca38d5 16384 ->0x75efaa81d0ca3825
Passenger 81628 root 12 PIPE 0x75efaa81d0ca3985 16384 ->0x75efaa81d0ca3775
Passenger 81628 root 13 PIPE 0x75efaa81d0ca3775 16384 ->0x75efaa81d0ca3985
Passenger 81628 root 14u unix 0x75efaa81d0f20ccd 0t0 /tmp/passenger.JVfzfk6/agents.s/server
Passenger 81628 root 15u unix 0x75efaa81cea6ee5d 0t0 /tmp/passenger.JVfzfk6/agents.s/server_admin
Passenger 81628 root 16r CHR 11,1 0t65536 577 /dev/urandom
Passenger 81628 root 17r CHR 11,1 0t0 577 /dev/urandom
Passenger 81628 root 18u KQUEUE count=0, state=0x2
Passenger 81628 root 19 PIPE 0x75efaa81d0ca36c5 16384 ->0x75efaa81d0ca2fe5
Passenger 81628 root 20 PIPE 0x75efaa81bf7844b5 16384 ->0x75efaa81d0e4bbe5
Passenger 81628 root 21 PIPE 0x75efaa81d0e4bbe5 16384 ->0x75efaa81bf7844b5
Passenger 81628 root 22 PIPE 0x75efaa81d0ca2fe5 16384 ->0x75efaa81d0ca36c5
Passenger 81628 root 23u KQUEUE count=0, state=0x2
Passenger 81628 root 24 PIPE 0x75efaa81d0ca3615 16384 ->0x75efaa81d1bccdf5
Passenger 81628 root 25 PIPE 0x75efaa81d1bccdf5 16384 ->0x75efaa81d0ca3615
Passenger 81628 root 26u KQUEUE count=1, state=0
Passenger 81628 root 27 PIPE 0x75efaa81d0ca4f85 16384 ->0x75efaa81d0e4aa05
Passenger 81628 root 28 PIPE 0x75efaa81d0e4aa05 16384 ->0x75efaa81d0ca4f85
Passenger 81628 root 29u KQUEUE count=0, state=0x2
Passenger 81628 root 30 PIPE 0x75efaa81d0ca5c95 16384 ->0x75efaa81d0ca5245
Passenger 81628 root 31 PIPE 0x75efaa81d0ca5245 16384 ->0x75efaa81d0ca5c95
Passenger 81628 root 32u KQUEUE count=0, state=0x2
Passenger 81628 root 33 PIPE 0x75efaa81c5ecc2d5 16384 ->0x75efaa81d0ca2dd5
Passenger 81628 root 34 PIPE 0x75efaa81d0ca2dd5 16384 ->0x75efaa81c5ecc2d5
Passenger 81628 root 35u KQUEUE count=0, state=0x2
Passenger 81628 root 36 PIPE 0x75efaa81d0ca3405 16384 ->0x75efaa81c5ecf7c5
Passenger 81628 root 37 PIPE 0x75efaa81c5ecf7c5 16384 ->0x75efaa81d0ca3405
Passenger 81628 root 38u KQUEUE count=0, state=0x2
Passenger 81628 root 39 PIPE 0x75efaa81d0ca32a5 16384 ->0x75efaa81c5eceab5
Passenger 81628 root 40 PIPE 0x75efaa81c5eceab5 16384 ->0x75efaa81d0ca32a5
Passenger 81628 root 41u KQUEUE count=0, state=0x2
Passenger 81628 root 42 PIPE 0x75efaa81d0ca4e25 16384 ->0x75efaa81c5ece275
Passenger 81628 root 43 PIPE 0x75efaa81c5ece275 16384 ->0x75efaa81d0ca4e25
Passenger 81628 root 44u KQUEUE count=0, state=0x2
Passenger 81628 root 45 PIPE 0x75efaa81c5ecd775 16384 ->0x75efaa81c5ece535
Passenger 81628 root 46 PIPE 0x75efaa81c5ece535 16384 ->0x75efaa81c5ecd775
Passenger 81628 root 47u unix 0x75efaa81cea6e81d 0t0 /tmp/passenger.JVfzfk6/agents.s/server
Passenger 81628 root 48u unix 0x75efaa81cea6e2a5 0t0 ->0x75efaa81d0f21565
Passenger 81628 root 49u unix 0x75efaa81cea6f3d5 0t0 ->(none)
Passenger 81628 root 50 PIPE 0x75efaa81d0ca2175 16384 ->0x75efaa81c5ece115
Passenger 81628 root 51u unix 0x75efaa81d0f21a15 0t0 ->0x75efaa81d0f20a75
Passenger 81628 root 52u unix 0x75efaa81de6bbdf5 0t0 ->0x75efaa81d0f21ba5
Passenger 81628 root 53 PIPE 0x75efaa81d0e4b2f5 16384 ->0x75efaa81c5ece065
--------------------------------------
[ pid=81628 ] Dumping a more detailed backtrace with crash-watch...
Found gdb at: /usr/bin/gdb
*******************************************************
*
* Current thread (6) backtrace
*
*******************************************************
#0 Passenger::ApplicationPool2::Process::isTotallyBusy (this=0x535352202020000a) at Process.h:557
No locals.
#1 0x000000010deb39ca in Passenger::ApplicationPool2::Group::get (this=0x7fb42902d620, newOptions=@0x7fb429008ad8, callback=@0x10ec1b1c0, postLockActions=@0x10ec18860) at Group.h:1012
process = ('Passenger::ApplicationPool2::Process' *) 0x535352202020000a
#2 0x000000010dead1ae in Passenger::ApplicationPool2::SuperGroup::get (this=0x7fb428d017c0, newOptions=@0x7fb429008ad8, callback=@0x10ec1b1c0, postLockActions=@0x10ec18860) at SuperGroup.h:619
No locals.
#3 0x000000010e055116 in Passenger::ApplicationPool2::Pool::asyncGet (this=0x7fb428c13110, options=@0x7fb429008ad8, callback=@0x10ec1b1c0, lockNow=true) at Pool.h:566
session = {
px = 0x10ec18478
}
lock = {
<boost::unique_lock<boost::mutex>> = {
m = 0x7fb428c13130,
is_locked = true
}, <No data fields>}
actions = {
m_holder = {
<std::__1::allocator<boost::function<void ()> >> = {<No data fields>},
members of boost::container::container_detail::vector_alloc_holder<std::__1::allocator<boost::function<void ()> >, boost::container::container_detail::integral_constant<unsigned int, 1> >:
m_start = 0x0,
m_size = 0,
m_capacity = 0
}
}
existingSuperGroup = ('Passenger::ApplicationPool2::SuperGroup' *) 0x7fb428d017c0
#4 0x000000010e0544ff in Passenger::RequestHandler::checkoutSession (this=0x10e863000, client=0x7fb428c49560, req=0x7fb429008a00) at CheckoutSession.cpp:54
callback = {
func = 0x10e054790 <Passenger::RequestHandler::sessionCheckedOut(boost::intrusive_ptr<Passenger::ApplicationPool2::Session> const&, boost::shared_ptr<oxt::tracable_exception> const&, void*)>,
userData = 0x7fb429008a00
}
options = ('Passenger::ApplicationPool2::Options' &) @0x7fb429008ad8: {
storage = {
px = 0x7fb428c9d780 "/app_path",
pn = {
pi_ = 0x7fb428c9a0d0
}
},
appRoot = {
<Passenger::StaticString> = {
content = 0x7fb428c9d780 "/app_path",
len = 23
},
members of Passenger::HashedStaticString:
m_hash = 437338909
},
appGroupName = {
<Passenger::StaticString> = {
content = 0x7fb428c9d798 "/app_path (development)",
len = 37
},
members of Passenger::HashedStaticString:
m_hash = 3589227434
},
appType = {
content = 0x7fb428c9d7be "rack",
len = 4
},
startCommand = {
content = 0x7fb428c9d7c3 "",
len = 0
},
startupFile = {
content = 0x7fb428c9d7c4 "",
len = 0
},
processTitle = {
content = 0x7fb428c9d7c5 "",
len = 0
},
logLevel = 3,
startTimeout = 90000,
environment = {
content = 0x7fb428c9d7c6 "development",
len = 11
},
baseURI = {
content = 0x7fb428c9d7d2 "/",
len = 1
},
spawnMethod = {
content = 0x7fb428c9d7d4 "smart",
len = 5
},
user = {
content = 0x7fb428c9d7da "",
len = 0
},
group = {
content = 0x7fb428c9d7db "",
len = 0
},
defaultUser = {
content = 0x7fb428c9d7dc "nobody",
len = 6
},
defaultGroup = {
content = 0x7fb428c9d7e3 "nobody",
len = 6
},
restartDir = {
content = 0x7fb428c9d7ea "",
len = 0
},
preexecChroot = {
content = 0x7fb428c9d7eb "",
len = 0
},
postexecChroot = {
content = 0x7fb428c9d7ec "",
len = 0
},
ruby = {
content = 0x7fb428c9d7ed "/Users/ssilver/.rvm/gems/ruby-2.1.2/wrappers/ruby",
len = 49
},
python = {
content = 0x7fb428c9d81f "python",
len = 6
},
nodejs = {
content = 0x7fb428c9d826 "node",
len = 4
},
rights = Passenger::Account::DETACH,
environmentVariables = {
content = 0x7fb428c9d82b "SFRUUFMAb24AU1NMX1RMU19TTkkAZm1zLmRldi5yZWRub3ZhbGFicy5uZXQA",
len = 60
},
debugger = false,
loadShellEnvvars = true,
userSwitching = true,
analytics = false,
loggingAgentAddress = {
content = 0x7fb428c9d868 "unix:/tmp/passenger.JVfzfk6/agents.s/logging",
len = 44
},
loggingAgentUsername = {
content = 0x7fb428c9d895 "logging",
len = 7
},
loggingAgentPassword = {
content = 0x7fb428c9d89d "lh7c5a6jrCyfFig0TpD7EqxC",
len = 24
},
raiseInternalError = false,
minProcesses = 1,
maxProcesses = 0,
maxPreloaderIdleTime = -1,
maxOutOfBandWorkInstances = 1,
maxRequestQueueSize = 100,
unionStationKey = {
content = 0x7fb428c9d8b9 "",
len = 0
},
hostName = {
content = 0x10e212340 "",
len = 0
},
uri = {
content = 0x10e212340 "",
len = 0
},
transaction = {
px = 0x0,
pn = {
pi_ = 0x0
}
},
stickySessionId = 0,
statThrottleRate = 10,
maxRequests = 0,
currentTime = 1430146697512282,
noop = false,
groupSecret = {
content = 0x7fb428c9d8b6 "",
len = 0
},
groupUuid = {
content = 0x10e212340 "",
len = 0
}
}
#5 0x000000010e04c346 in Passenger::RequestHandler::onRequestBegin (this=0x10e863000, client=0x7fb428c49560, req=0x7fb429008a00) at InitRequest.cpp:80
No locals.
#6 0x000000010e08cfd3 in Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::processClientDataWhenParsingHeaders (this=0x10e863000, client=0x7fb428c49560, req=0x7fb429008a00, buffer=@0x10ec1fde0, errcode=0) at HttpServer.h:281
ret = 92
#7 0x000000010e049a36 in Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::onClientDataReceived (this=0x10e863000, client=0x7fb428c49560, buffer=@0x10ec1fde0, errcode=0) at HttpServer.h:899
__p = {
function = 0x10e22bc20 "virtual Channel::Result Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::onClientDataReceived(Client *, const MemoryKit::mbuf &, int) [DerivedServer = Passenger::Request"...,
source = 0x10e21b32c "ext/common/ServerKit/HttpServer.h",
u = {
data = 0x10e053ac0 "UH��H��pH�}��u�H�U�H�U�H�U�H�}������H�}�H�5]�\034",
dataFunc = {
func = 0x10e053ac0 <Passenger::ServerKit::BaseServer<Passenger::RequestHandler, Passenger::Client>::_getClientNameFromTracePoint(char*, unsigned int, void*)>,
userData = 0x7fb428c49560
}
},
line = 891,
m_detached = false,
m_hasDataFunc = true
}
req = (Request *) 0x7fb429008a00
ref = {
request = 0x7fb429008a00,
file = 0x10e21b32c "ext/common/ServerKit/HttpServer.h",
line = 894
}
#8 0x000000010e0942e0 in Passenger::ServerKit::BaseServer<Passenger::RequestHandler, Passenger::Client>::_onClientDataReceived (_channel=0x7fb428c49588, buffer=@0x10ec1fde0, errcode=0) at Server.h:483
channel = ('Passenger::ServerKit::FdSourceChannel' *) 0x7fb428c49588
client = ('Passenger::Client' *) 0x7fb428c49560
server = ('Passenger::ServerKit::BaseServer<Passenger::RequestHandler, Passenger::Client>' *) 0x10e863000
bufferSize = 92
result = {
consumed = 448,
end = false
}
consumed = 448
#9 0x000000010df55308 in Passenger::ServerKit::Channel::callDataCallbackWithoutRefGuard (this=0x7fb428c49588) at Channel.h:280
copy = {
mbuf_block = 0x7fb428f117f0,
start = 0x7fb428f11630 "ER_ENV_VARS: SFRUUFMAb24AU1NMX1RMU19TTkkAZm1zLmRldi5yZWRub3ZhbGFicy5uZXQA\r\n!~FLAGS: CDBS\r\n\r\non changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (curre"...,
end = 0x7fb428f1168c "on changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (currentSource && el) {\n currentSource.className += \" hidden\";\n el.className = el.className."...
}
generation = 1
cbResult = {
consumed = 448,
end = false
}
#10 0x000000010df6178a in Passenger::ServerKit::Channel::feedWithoutRefGuard (this=0x7fb428c49588, mbuf=@0x10ec22938) at Channel.h:510
No locals.
#11 0x000000010df8bbc3 in Passenger::ServerKit::FdSourceChannel::onReadableWithoutRefGuard (this=0x7fb428c49588) at FdSourceChannel.h:90
buffer2 = {
mbuf_block = 0x7fb428f117f0,
start = 0x7fb428f11630 "ER_ENV_VARS: SFRUUFMAb24AU1NMX1RMU19TTkkAZm1zLmRldi5yZWRub3ZhbGFicy5uZXQA\r\n!~FLAGS: CDBS\r\n\r\non changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (curre"...,
end = 0x7fb428f1168c "on changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (currentSource && el) {\n currentSource.className += \" hidden\";\n el.className = el.className."...
}
generation = 1
i = 0
origBufferSize = 448
done = false
ret = 92
e = 32692
#12 0x000000010df8b7b0 in Passenger::ServerKit::FdSourceChannel::onReadable (this=0x7fb428c49588, io=0x7fb428c495d0, revents=1) at FdSourceChannel.h:55
guard = {
hooks = 0x7fb428c49578,
source = 0x7fb428c49588,
file = 0x10e21dc7a "ext/common/ServerKit/FdSourceChannel.h",
line = 54
}
#13 0x000000010df8b752 in Passenger::ServerKit::FdSourceChannel::_onReadable (loop=0x7fb428c15900, io=0x7fb428c495d0, revents=1) at FdSourceChannel.h:50
No locals.
#14 0x000000010e2091cd in ev_invoke_pending (loop=0x7fb428c15900) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3006
p = (ANPENDING *) 0x7fb428c9a740
#15 0x000000010e2097bb in ev_run (loop=0x7fb428c15900, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3406
No locals.
#16 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c158d0) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c15f28,
is_locked = false
}
#17 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10ec22dd8, f=@0x10ec22dd0, a=@0x10ec22ba0) at bind.hpp:253
No locals.
#18 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10ec22dd0) at bind_template.hpp:20
a = {<No data fields>}
#19 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10ec22dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10ec22dd0
#20 0x000000010de1413b in boost::function0<void>::operator() (this=0x10ec22dc8) at function_template.hpp:766
No locals.
#21 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#22 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c9b558, f=@0x7fb428c9b550, a=@0x10ec22e30) at bind.hpp:313
No locals.
#23 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c9b550) at bind_template.hpp:20
a = {<No data fields>}
#24 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c9b350) at thread.hpp:117
No locals.
#25 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c9b350) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c9b350,
pn = {
pi_ = 0x7fb428c9abf0
}
}
lock = {
m = @0x0
}
#26 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#27 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#28 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
*******************************************************
*
* All thread backtraces
*
*******************************************************
########### Thread 17 (process 81628) ###########
#0 0x00007fff9137f682 in read ()
No symbol table info available.
#1 0x000000010e203fd7 in oxt::syscalls::read (fd=53, buf=0x10f01aae0, count=8192) at ext/oxt/system_calls.cpp:177
ctx = ('oxt::thread_local_context' *) 0x7fb428f00480
_my_errno = 1
_intr_requested = false
ret = 4294967296
#2 0x000000010e0cdeb4 in Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer::capture (this=0x7fb428f12570) at Spawner.h:137
buf = '\0' <repeats 6888 times>, "\031\000\000\000\000\000\000\000\020�\001\017\001\000\000\000>�7��\000\000\000*l\016\001\000\000\000\003\000\000\000\000\000\000\000\000�k\016\001\000\000\000\003\000\020*�\000\000\002\000\000\000\000\000\000\000\000Hl\016\001\000\000\000\000�\001\017\001\000\000\000��7��\000\000\000\000\000\000\000\000\000\000\027\000\000\000\000\000\000\000p�\001\017\001\000\000\000>�7��\000\000\000*l\016\001\000\000\000\003\000\000\000\000\000\000\000\000�k\016\001\000\000\000\003\000\020*�\000\000\002\000\000\000\000\000\000\000\000Hl\016\001\000\000\000`�\001\017\001\000\000\000��7��\000\000\003\020\000\000\000\000"...
ret = 0
e = 0
dsi = {
last_value = false
}
__p = {
function = 0x10e22e6aa "void Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer::capture()",
source = 0x10e22d6c8 "ext/common/ApplicationPool2/Spawner.h",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x0
}
},
line = 136,
m_detached = false,
m_hasDataFunc = false
}
#3 0x000000010e0ced12 in boost::_mfi::mf0<void, Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer>::operator() (this=0x10f01cdd0, p=0x7fb428f12570) at mem_fn_template.hpp:49
No locals.
#4 0x000000010e0cec70 in boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer*> >::operator()<boost::_mfi::mf0<void, Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer>, boost::_bi::list0> (this=0x10f01cde0, f=@0x10f01cdd0, a=@0x10f01cba0) at bind.hpp:253
No locals.
#5 0x000000010e0cec0c in boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer*> > >::operator() (this=0x10f01cdd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010e0ce98d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer*> > >, void>::invoke (function_obj_ptr=@0x10f01cdd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Spawner::BackgroundIOCapturer *> > >' *) 0x10f01cdd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10f01cdc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428f00808, f=@0x7fb428f00800, a=@0x10f01ce30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428f00800) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428f00600) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428f00600) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428f00600,
pn = {
pi_ = 0x7fb428f13400
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 16 (process 81628) ###########
#0 0x00007fff9137f5c2 in poll ()
No symbol table info available.
#1 0x000000010e205ef4 in oxt::syscalls::poll (fds=0x10f19b350, nfds=1, timeout=89664) at ext/oxt/system_calls.cpp:475
ctx = ('oxt::thread_local_context' *) 0x7fb428d04f40
_my_errno = 1
_intr_requested = false
ret = 1
#2 0x000000010de0086c in Passenger::waitUntilIOEvent (fd=<value temporarily unavailable, due to optimizations>, event=<value temporarily unavailable, due to optimizations>, timeout=0x10f19f240) at ext/common/Utils/IOUtils.cpp:699
timer = <value temporarily unavailable, due to optimizations>
#3 0x000000010e0c805d in Passenger::BufferedIO::readUntil (this=0x10f19f1f0, acceptor=@0x10f19daf8, timeout=0x10f19f240) at BufferedIO.h:133
tmp = "!> I have control 1.0\n", '\0' <repeats 42 times>, "\t\000\000\000\000\000\000\000|l!\016\001\000\000\000|l!\016\001\000\000\000\027\000\000\000\000\000\000\000��\031\017\001\000\000\0001\002�(�\000\0000\002�(�\000\000��\031\017\001\000\000\000��\031\017\001", '\0' <repeats 67 times>, "��\031\017\001\000\000\000��\031\017\001\000\000\000��\031\017\001\000\000\000\000\000\000\000\001\000\000\000�%�(�\000\000P%�(�\000\000P%�(�\000\000�%�(�\000\000�%�(�\000\000�%�(�\000\000\000\000\000\000\000\000\000\001", '\0' <repeats 24 times>...
ret = 22
acceptResult = {
first = 0,
second = false
}
totalRead = 0
#4 0x000000010e0cc942 in Passenger::BufferedIO::readLine (this=0x10f19f1f0, max=4096, timeout=0x10f19f240) at BufferedIO.h:190
output = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 0,
__size_ = 0,
__data_ = 0x0
},
__s = {
{
__size_ = 0 '\0',
__lx = 0 '\0'
},
__data_ = '\0' <repeats 22 times>
},
__r = {
__words = {0, 0, 0}
}
}
}
}, <No data fields>},
static npos = <optimized out>
}
#5 0x000000010e0ebc55 in Passenger::ApplicationPool2::Spawner::readMessageLine<Passenger::ApplicationPool2::SmartSpawner::StartupDetails> (this=0x7fb42902dc20, details=@0x10f19f1d8) at Spawner.h:790
line = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 140411767176712,
__size_ = 4548317544,
__data_ = 0x7fb429813e08 " DmQ4r7i8ff1Q2XT8"
},
__s = {
{
__size_ = 8 '\b',
__lx = 8 '\b'
},
__data_ = ">�)�\000\000h�\031\017\001\000\000\000\b>�)�\000"
},
__r = {
__words = {140411767176712, 4548317544, 140411767176712}
}
}
}
}, <No data fields>},
static npos = <optimized out>
}
result = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 0,
__size_ = 0,
__data_ = 0x0
},
__s = {
{
__size_ = 0 '\0',
__lx = 0 '\0'
},
__data_ = '\0' <repeats 22 times>
},
__r = {
__words = {0, 0, 0}
}
}
}
}, <No data fields>},
static npos = <optimized out>
}
__p = {
function = 0x10e23037d "string Passenger::ApplicationPool2::Spawner::readMessageLine(Details &) [Details = Passenger::ApplicationPool2::SmartSpawner::StartupDetails]",
source = 0x10e22d6c8 "ext/common/ApplicationPool2/Spawner.h",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x7fb429813e08
}
},
line = 788,
m_detached = false,
m_hasDataFunc = false
}
#6 0x000000010e0ead48 in Passenger::ApplicationPool2::SmartSpawner::negotiatePreloaderStartup (this=0x7fb42902dc20, details=@0x10f19f1d8) at SmartSpawner.h:586
e = (const 'Passenger::SystemException' &) @0x10f19e648: {
<oxt::tracable_exception> = {
<std::exception> = {
_vptr$exception = 0x8ff
},
members of oxt::tracable_exception:
backtrace_copy = {
<std::__1::__vector_base<oxt::trace_point *, std::__1::allocator<oxt::trace_point *> >> = {
<std::__1::__vector_base_common<true>> = {<No data fields>},
members of std::__1::__vector_base<oxt::trace_point *, std::__1::allocator<oxt::trace_point *> >:
__begin_ = 0x7fb428d05af0,
__end_ = 0x0,
__end_cap_ = {
<std::__1::__libcpp_compressed_pair_imp<oxt::trace_point **, std::__1::allocator<oxt::trace_point *>, 2>> = {
<std::__1::allocator<oxt::trace_point *>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<oxt::trace_point **, std::__1::allocator<oxt::trace_point *>, 2>:
__first_ = 0x0
}, <No data fields>}
}, <No data fields>}
},
members of Passenger::SystemException:
briefMessage = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 0,
__size_ = 2334402142592321830,
__data_ = 0x206c6f72746e6f63 <Address 0x206c6f72746e6f63 out of bounds>
},
__s = {
{
__size_ = 0 '\0',
__lx = 0 '\0'
},
__data_ = "\000\000\000\000\000\000\000&I have control "
},
__r = {
__words = {0, 2334402142592321830, 2336364844068794211}
}
}
}
}, <No data fields>},
static npos = <optimized out>
},
systemMessage = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 2867526496169521,
__size_ = 4532140653,
__data_ = 0x10e22f1f2 "ext/common/ApplicationPool2/SmartSpawner.h"
},
__s = {
{
__size_ = 49 '1',
__lx = 49 '1'
},
__data_ = ".0\n\0000\n\000m�\"\016\001\000\000\000��\"\016\001\000\000"
},
__r = {
__words = {2867526496169521, 4532140653, 4532138482}
}
}
}
}, <No data fields>},
static npos = <optimized out>
},
fullMessage = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 0,
__size_ = 140411757733360,
__data_ = 0x7fb400000247 <Address 0x7fb400000247 out of bounds>
},
__s = {
{
__size_ = 0 '\0',
__lx = 0 '\0'
},
__data_ = "\000\000\000\000\000\000\000�%�(�\000\000G\002\000\000�\000"
},
__r = {
__words = {0, 140411757733360, 140411070841415}
}
}
}
}, <No data fields>},
static npos = <optimized out>
},
m_code = 253358552
}
__p = {
function = 0x10e22fa6d "string Passenger::ApplicationPool2::SmartSpawner::negotiatePreloaderStartup(Passenger::ApplicationPool2::SmartSpawner::StartupDetails &)",
source = 0x10e22f1f2 "ext/common/ApplicationPool2/SmartSpawner.h",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x7fb428f125f0
}
},
line = 583,
m_detached = false,
m_hasDataFunc = false
}
result = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 2334402142592321830,
__size_ = 2336364844068794211,
__data_ = 0xa30000a302e31 <Address 0xa30000a302e31 out of bounds>
},
__s = {
{
__size_ = 38 '&',
__lx = 38 '&'
},
__data_ = "I have control 1.0\n\0000\n"
},
__r = {
__words = {2334402142592321830, 2336364844068794211, 2867526496169521}
}
}
}
}, <No data fields>},
static npos = <optimized out>
}
e = (const 'Passenger::SystemException' &) @0x7fb428f00628: {
<oxt::tracable_exception> = {
<std::exception> = {
_vptr$exception = 0x10f01d000
},
members of oxt::tracable_exception:
backtrace_copy = {
<std::__1::__vector_base<oxt::trace_point *, std::__1::allocator<oxt::trace_point *> >> = {
<std::__1::__vector_base_common<true>> = {<No data fields>},
members of std::__1::__vector_base<oxt::trace_point *, std::__1::allocator<oxt::trace_point *> >:
__begin_ = 0x4d555458,
__end_ = 0x206000000000,
__end_cap_ = {
<std::__1::__libcpp_compressed_pair_imp<oxt::trace_point **, std::__1::allocator<oxt::trace_point *>, 2>> = {
<std::__1::allocator<oxt::trace_point *>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<oxt::trace_point **, std::__1::allocator<oxt::trace_point *>, 2>:
__first_ = 0xd0000000000
}, <No data fields>}
}, <No data fields>}
},
members of Passenger::SystemException:
briefMessage = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 0,
__size_ = 1099511628032,
__data_ = 0x0
},
__s = {
{
__size_ = 0 '\0',
__lx = 0 '\0'
},
__data_ = "\000\000\000\000\000\000\000\000\001\000\000\000\001\000\000\000\000\000\000\000\000\000"
},
__r = {
__words = {0, 1099511628032, 0}
}
}
}
}, <No data fields>},
static npos = <optimized out>
},
systemMessage = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 140411757659600,
__size_ = 140411757659600,
__data_ = 0x4d555458 <Address 0x4d555458 out of bounds>
},
__s = {
{
__size_ = 208 '�',
__lx = -48 '�'
},
__data_ = "\005�(�\000\000�\005�(�\000\000XTUM\000\000\000"
},
__r = {
__words = {140411757659600, 140411757659600, 1297437784}
}
}
}
}, <No data fields>},
static npos = <optimized out>
},
fullMessage = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 35596688949248,
__size_ = 0,
__data_ = 0x0
},
__s = {
{
__size_ = 0 '\0',
__lx = 0 '\0'
},
__data_ = "\000\000\000` ", '\0' <repeats 17 times>
},
__r = {
__words = {35596688949248, 0, 0}
}
}
}
}, <No data fields>},
static npos = <optimized out>
},
m_code = 0
}
#7 0x000000010e0e2604 in Passenger::ApplicationPool2::SmartSpawner::startPreloader (this=0x7fb42902dc20) at SmartSpawner.h:288
ri = {<No data fields>}
rsi = {
last_value = false
}
guard = {
<boost::noncopyable_::noncopyable> = {<No data fields>},
members of Passenger::ScopeGuard:
func = {
<boost::function0<void>> = {
<boost::function_base> = {
vtable = 0x10e289499,
functor = {
obj_ptr = 0x10e0bb390,
type = {
type = 0x10e0bb390,
const_qualified = 31,
volatile_qualified = 68
},
func_ptr = 0x10e0bb390 <Passenger::ApplicationPool2::Spawner::nonInterruptableKillAndWaitpid(int)>,
bound_memfunc_ptr = {
memfunc_ptr = #8 0x000000010e0dd886 in Passenger::ApplicationPool2::SmartSpawner::spawn (this=0x7fb42902dc20, options=@0x10f1a6458) at SmartSpawner.h:766
__p = {
function = 0x10e22f28e "virtual Passenger::ApplicationPool2::SpawnObject Passenger::ApplicationPool2::SmartSpawner::spawn(const Passenger::ApplicationPool2::Options &)",
source = 0x10e22f1f2 "ext/common/ApplicationPool2/SmartSpawner.h",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x0
}
},
line = 765,
m_detached = false,
m_hasDataFunc = false
}
l = {
m = @0x7fb42902df10
}
result = {
pid = 0,
adminSocket = {
data = {
px = 0x0,
pn = {
pi_ = 0x0
}
}
},
io = {
fd = {
data = {
px = 0x0,
pn = {
pi_ = 0x0
}
}
},
buffer = {
<std::__1::__basic_string_common<true>> = {<No data fields>},
members of std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >:
__r_ = {
<std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>> = {
<std::__1::allocator<char>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char>, 2>:
__first_ = {
{
__l = {
__cap_ = 0,
__size_ = 0,
__data_ = 0x0
},
__s = {
{
__size_ = 0 '\0',
__lx = 0 '\0'
},
__data_ = '\0' <repeats 22 times>
},
__r = {
__words = {0, 0, 0}
}
}
}
}, <No data fields>},
static npos = <optimized out>
}
}
}
e = (const 'Passenger::SystemException' &) @0x0: #9 0x000000010de4793b in Passenger::ApplicationPool2::Group::spawnThreadRealMain (this=0x7fb42902d620, spawner=@0x10f1a66a8, options=@0x10f1a6458, restartsInitiated=0) at ext/common/ApplicationPool2/Implementation.cpp:1046
ri = {<No data fields>}
rsi = {
last_value = false
}
process = {
px = 0x0,
pn = {
pi_ = 0x0
}
}
exception = {
px = 0x0,
pn = {
pi_ = 0x0
}
}
e = (const 'oxt::tracable_exception' &) @0x0: #10 0x000000010de45f8a in Passenger::ApplicationPool2::Group::spawnThreadMain (this=0x7fb42902d620, self={px = 0x7fb42902d620, pn = {pi_ = 0x7fb42902d600}}, spawner=<value temporarily unavailable, due to optimizations>, options=<value temporarily unavailable, due to optimizations>, restartsInitiated=0) at ext/common/ApplicationPool2/Implementation.cpp:997
No locals.
#11 0x000000010de9f9f2 in boost::_mfi::mf4<void, Passenger::ApplicationPool2::Group, boost::shared_ptr<Passenger::ApplicationPool2::Group>, boost::shared_ptr<Passenger::ApplicationPool2::Spawner>, Passenger::ApplicationPool2::Options, unsigned int>::operator() (this=0x7fb428d05860, p=0x7fb42902d620, a1={px = 0x7fb42902d620, pn = {pi_ = 0x7fb42902d600}}, a2={px = 0x7fb42902dc20, pn = {pi_ = 0x7fb42902dc00}}, a3={storage = {px = 0x7fb428d05480 "/app_path", pn = {pi_ = 0x7fb428d029d0}}, appRoot = {<Passenger::StaticString> = {content = 0x7fb428d05480 "/app_path", len = 23}, m_hash = 437338909}, appGroupName = {<Passenger::StaticString> = {content = 0x7fb428d05498 "/app_path (development)", len = 37}, m_hash = 3589227434}, appType = {content = 0x7fb428d054be "rack", len = 4}, startCommand = {content = 0x7fb428d054c3 "", len = 0}, startupFile = {content = 0x7fb428d054c4 "", len = 0}, processTitle = {content = 0x7fb428d054c5 "", len = 0}, logLevel = 3, startTimeout = 90000, environment = {content = 0x7fb428d054c6 "development", len = 11}, baseURI = {content = 0x7fb428d054d2 "/", len = 1}, spawnMethod = {content = 0x7fb428d054d4 "smart", len = 5}, user = {content = 0x7fb428d054da "", len = 0}, group = {content = 0x7fb428d054db "", len = 0}, defaultUser = {content = 0x7fb428d054dc "nobody", len = 6}, defaultGroup = {content = 0x7fb428d054e3 "nobody", len = 6}, restartDir = {content = 0x7fb428d054ea "", len = 0}, preexecChroot = {content = 0x7fb428d054eb "", len = 0}, postexecChroot = {content = 0x7fb428d054ec "", len = 0}, ruby = {content = 0x7fb428d054ed "/Users/ssilver/.rvm/gems/ruby-2.1.2/wrappers/ruby", len = 49}, python = {content = 0x7fb428d0551f "python", len = 6}, nodejs = {content = 0x7fb428d05526 "node", len = 4}, rights = Passenger::Account::DETACH, environmentVariables = {content = 0x7fb428d0552b "SFRUUFMAb24AU1NMX1RMU19TTkkAZm1zLmRldi5yZWRub3ZhbGFicy5uZXQA", len = 60}, debugger = false, loadShellEnvvars = true, userSwitching = true, analytics = false, loggingAgentAddress = {content = 0x7fb428d05568 "unix:/tmp/passenger.JVfzfk6/agents.s/logging", len = 44}, loggingAgentUsername = {content = 0x7fb428d05595 "logging", len = 7}, loggingAgentPassword = {content = 0x7fb428d0559d "lh7c5a6jrCyfFig0TpD7EqxC", len = 24}, raiseInternalError = false, minProcesses = 1, maxProcesses = 0, maxPreloaderIdleTime = -1, maxOutOfBandWorkInstances = 1, maxRequestQueueSize = 100, unionStationKey = {content = 0x7fb428d055c9 "", len = 0}, hostName = {content = 0x10e212340 "", len = 0}, uri = {content = 0x10e212340 "", len = 0}, transaction = {px = 0x0, pn = {pi_ = 0x0}}, stickySessionId = 0, statThrottleRate = 10, maxRequests = 0, currentTime = 0, noop = false, groupSecret = {content = 0x7fb428d055b6 "DmQ4r7i8ff1Q2XT8", len = 16}, groupUuid = {content = 0x7fb42902da11 "21wgnzkTIgTivY2wIAI7", len = 20}}, a4=0) at mem_fn_template.hpp:506
No locals.
#12 0x000000010de9f852 in boost::_bi::list5<boost::_bi::value<Passenger::ApplicationPool2::Group*>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> >, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Spawner> >, boost::_bi::value<Passenger::ApplicationPool2::Options>, boost::_bi::value<unsigned int> >::operator()<boost::_mfi::mf4<void, Passenger::ApplicationPool2::Group, boost::shared_ptr<Passenger::ApplicationPool2::Group>, boost::shared_ptr<Passenger::ApplicationPool2::Spawner>, Passenger::ApplicationPool2::Options, unsigned int>, boost::_bi::list0> (this=0x7fb428d05870, f=@0x7fb428d05860, a=@0x10f1a69f0) at bind.hpp:525
No locals.
#13 0x000000010de9f70c in boost::_bi::bind_t<void, boost::_mfi::mf4<void, Passenger::ApplicationPool2::Group, boost::shared_ptr<Passenger::ApplicationPool2::Group>, boost::shared_ptr<Passenger::ApplicationPool2::Spawner>, Passenger::ApplicationPool2::Options, unsigned int>, boost::_bi::list5<boost::_bi::value<Passenger::ApplicationPool2::Group*>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> >, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Spawner> >, boost::_bi::value<Passenger::ApplicationPool2::Options>, boost::_bi::value<unsigned int> > >::operator() (this=0x7fb428d05860) at bind_template.hpp:20
a = {<No data fields>}
#14 0x000000010de9f410 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf4<void, Passenger::ApplicationPool2::Group, boost::shared_ptr<Passenger::ApplicationPool2::Group>, boost::shared_ptr<Passenger::ApplicationPool2::Spawner>, Passenger::ApplicationPool2::Options, unsigned int>, boost::_bi::list5<boost::_bi::value<Passenger::ApplicationPool2::Group*>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> >, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Spawner> >, boost::_bi::value<Passenger::ApplicationPool2::Options>, boost::_bi::value<unsigned int> > >, void>::invoke (function_obj_ptr=@0x7fb428d04ef8) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, boost::_mfi::mf4<void, Passenger::ApplicationPool2::Group, boost::shared_ptr<Passenger::ApplicationPool2::Group>, boost::shared_ptr<Passenger::ApplicationPool2::Spawner>, Passenger::ApplicationPool2::Options, unsigned int>, boost::_bi::list5<boost::_bi::value<Passenger::ApplicationPool2::Group *>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> >, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Spawner> >, boost::_bi::value<Passenger::ApplicationPool2::Options>, boost::_bi::value<unsigned int> > >' *) 0x7fb428d05860
#15 0x000000010de1413b in boost::function0<void>::operator() (this=0x7fb428d04ef0) at function_template.hpp:766
No locals.
#16 0x000000010ded0677 in oxt::dynamic_thread_group::thread_main (this=0x7fb42902d650, data=0x7fb428d04ef0) at dynamic_thread_group.hpp:131
guard = {
data = 0x7fb428d04ef0
}
c = {
thread_group = 0x7fb42902d650,
handle = 0x7fb428d04d30
}
#17 0x000000010ded102a in boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>::operator() (this=0x7fb42a200000, p=0x7fb42902d650, a1=0x7fb428d04ef0) at mem_fn_template.hpp:165
No locals.
#18 0x000000010ded0f81 in boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> >::operator()<boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list0> (this=0x7fb42a200010, f=@0x7fb42a200000, a=@0x10f1a6ba0) at bind.hpp:313
No locals.
#19 0x000000010ded0efc in boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> > >::operator() (this=0x7fb42a200000) at bind_template.hpp:20
a = {<No data fields>}
#20 0x000000010ded0c50 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> > >, void>::invoke (function_obj_ptr=@0x10f1a6dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data *>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group *>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data *> > >' *) 0x7fb42a200000
#21 0x000000010de1413b in boost::function0<void>::operator() (this=0x10f1a6dc8) at function_template.hpp:766
No locals.
#22 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#23 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428d05cf8, f=@0x7fb428d05cf0, a=@0x10f1a6e30) at bind.hpp:313
No locals.
#24 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428d05cf0) at bind_template.hpp:20
a = {<No data fields>}
#25 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428d05af0) at thread.hpp:117
No locals.
#26 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428d05af0) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428d05af0,
pn = {
pi_ = 0x7fb428d04fe0
}
}
lock = {
m = @0x0
}
#27 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#28 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#29 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 15 (process 81628) ###########
#0 0x00007fff9137f682 in read ()
No symbol table info available.
#1 0x000000010e203fd7 in oxt::syscalls::read (fd=51, buf=0x10f1e7aa0, count=8192) at ext/oxt/system_calls.cpp:177
ctx = ('oxt::thread_local_context' *) 0x7fb428f00280
_my_errno = 1
_intr_requested = false
ret = 4548621120
#2 0x000000010de4eb95 in Passenger::ApplicationPool2::PipeWatcher::threadMain (this=0x7fb428f122e0) at ext/common/ApplicationPool2/Implementation.cpp:1680
buf = '\0' <repeats 6952 times>, "\006\000\000\000\000\000\000\000\020�\036\017\001\000\000\000>�7��\000\000\000*l\016\001", '\0' <repeats 12 times>, "�k\016\001", '\0' <repeats 11 times>, "\002\000\000\000\000\000\000\000\000>l\016\001\000\000\000\000�\036\017\001\000\000\000��7��\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000p�\036\017\001\000\000\000>�7��\000\000\000*l\016\001", '\0' <repeats 12 times>, "�k\016\001", '\0' <repeats 11 times>, "\002\000\000\000\000\000\000\000\000>l\016\001\000\000\000`�\036\017\001\000\000\000��7��\000\000\002\020\000\000\000\000\000\000\000>l\016"...
ret = 0
__p = {
function = 0x10e21424e "void Passenger::ApplicationPool2::PipeWatcher::threadMain()",
source = 0x10e2128fe "ext/common/ApplicationPool2/Implementation.cpp",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x0
}
},
line = 1679,
m_detached = false,
m_hasDataFunc = false
}
#3 0x000000010de4e97d in Passenger::ApplicationPool2::PipeWatcher::threadMain (self={px = 0x7fb428f122e0, pn = {pi_ = 0x7fb428f122c0}}) at ext/common/ApplicationPool2/Implementation.cpp:1661
__p = {
function = 0x10e2141ed "static void Passenger::ApplicationPool2::PipeWatcher::threadMain(boost::shared_ptr<PipeWatcher>)",
source = 0x10e2128fe "ext/common/ApplicationPool2/Implementation.cpp",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x10f1e9dd8
}
},
line = 1660,
m_detached = false,
m_hasDataFunc = false
}
#4 0x000000010de6a890 in boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > >::operator()<void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list0> (this=0x10f1e9dd8, f=@0x10f1e9dd0, a=@0x10f1e9ba0) at bind.hpp:253
No locals.
#5 0x000000010de6a7fc in boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > > >::operator() (this=0x10f1e9dd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010de6a42d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > > >, void>::invoke (function_obj_ptr=@0x10f1e9dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > > >' *) 0x10f1e9dd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10f1e9dc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428f12848, f=@0x7fb428f12840, a=@0x10f1e9e30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428f12840) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428f12640) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428f12640) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428f12640,
pn = {
pi_ = 0x7fb428f00170
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 14 (process 81628) ###########
#0 0x00007fff9137f682 in read ()
No symbol table info available.
#1 0x000000010e203fd7 in oxt::syscalls::read (fd=50, buf=0x10f07eaa0, count=8192) at ext/oxt/system_calls.cpp:177
ctx = ('oxt::thread_local_context' *) 0x7fb428c9be90
_my_errno = 1
_intr_requested = false
ret = 4547142464
#2 0x000000010de4eb95 in Passenger::ApplicationPool2::PipeWatcher::threadMain (this=0x7fb428c9c650) at ext/common/ApplicationPool2/Implementation.cpp:1680
buf = '\0' <repeats 6952 times>, "\005\000\000\000\000\000\000\000\020\006\b\017\001\000\000\000>�7��\000\000\000*l\016\001", '\0' <repeats 12 times>, "�k\016\001", '\0' <repeats 11 times>, "\002\000\000\000\000\000\000\000\000fl\016\001\000\000\000\000\a\b\017\001\000\000\000��7��\000\000\000\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000p\006\b\017\001\000\000\000>�7��\000\000\000*l\016\001", '\0' <repeats 12 times>, "�k\016\001", '\0' <repeats 11 times>, "\002\000\000\000\000\000\000\000\000fl\016\001\000\000\000`\a\b\017\001\000\000\000��7��\000\000\006\020\000\000\000\000\000\000\000fl\016"...
ret = 0
__p = {
function = 0x10e21424e "void Passenger::ApplicationPool2::PipeWatcher::threadMain()",
source = 0x10e2128fe "ext/common/ApplicationPool2/Implementation.cpp",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x0
}
},
line = 1679,
m_detached = false,
m_hasDataFunc = false
}
#3 0x000000010de4e97d in Passenger::ApplicationPool2::PipeWatcher::threadMain (self={px = 0x7fb428c9c650, pn = {pi_ = 0x7fb428c9c630}}) at ext/common/ApplicationPool2/Implementation.cpp:1661
__p = {
function = 0x10e2141ed "static void Passenger::ApplicationPool2::PipeWatcher::threadMain(boost::shared_ptr<PipeWatcher>)",
source = 0x10e2128fe "ext/common/ApplicationPool2/Implementation.cpp",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x10f080dd8
}
},
line = 1660,
m_detached = false,
m_hasDataFunc = false
}
#4 0x000000010de6a890 in boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > >::operator()<void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list0> (this=0x10f080dd8, f=@0x10f080dd0, a=@0x10f080ba0) at bind.hpp:253
No locals.
#5 0x000000010de6a7fc in boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > > >::operator() (this=0x10f080dd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010de6a42d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > > >, void>::invoke (function_obj_ptr=@0x10f080dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::PipeWatcher> > > >' *) 0x10f080dd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10f080dc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c9cbb8, f=@0x7fb428c9cbb0, a=@0x10f080e30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c9cbb0) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c9c9b0) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c9c9b0) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c9c9b0,
pn = {
pi_ = 0x7fb428c9a760
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 13 (process 81628) ###########
#0 0x00007fff9137f5c2 in poll ()
No symbol table info available.
#1 0x000000010dff0e80 in Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler>::pollAllEndpoints (this=0x7fb428c127f0) at AcceptLoadBalancer.h:109
ret = 0
#2 0x000000010dfef8d5 in Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler>::mainLoop (this=0x7fb428c127f0) at AcceptLoadBalancer.h:220
i = 1
#3 0x000000010dff0bf2 in boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler> >::operator() (this=0x7fb428c12560, p=0x7fb428c127f0) at mem_fn_template.hpp:49
No locals.
#4 0x000000010dff0b50 in boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler>*> >::operator()<boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler> >, boost::_bi::list0> (this=0x7fb428c12570, f=@0x7fb428c12560, a=@0x10efb7510) at bind.hpp:253
No locals.
#5 0x000000010dff0aec in boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler>*> > >::operator() (this=0x7fb428c12560) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dff086d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler>*> > >, void>::invoke (function_obj_ptr=@0x7fb428c12560) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::RequestHandler> *> > >' *) 0x7fb428c12560
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x7fb428c12558) at function_template.hpp:766
No locals.
#8 0x000000010de0fa77 in Passenger::runAndPrintExceptions (func=@0x7fb428c12558, toAbort=true) at ext/common/Utils.cpp:846
e = (const 'oxt::tracable_exception' &) @0x10efb7700: {
<std::exception> = {
_vptr$exception = 0xefb7730
},
members of oxt::tracable_exception:
backtrace_copy = {
<std::__1::__vector_base<oxt::trace_point *, std::__1::allocator<oxt::trace_point *> >> = {
<std::__1::__vector_base_common<true>> = {<No data fields>},
members of std::__1::__vector_base<oxt::trace_point *, std::__1::allocator<oxt::trace_point *> >:
__begin_ = 0x7fb428c9b788,
__end_ = 0x10efb7730,
__end_cap_ = {
<std::__1::__libcpp_compressed_pair_imp<oxt::trace_point **, std::__1::allocator<oxt::trace_point *>, 2>> = {
<std::__1::allocator<oxt::trace_point *>> = {<No data fields>},
members of std::__1::__libcpp_compressed_pair_imp<oxt::trace_point **, std::__1::allocator<oxt::trace_point *>, 2>:
__first_ = 0x10de1737c
}, <No data fields>}
}, <No data fields>}
}
#9 0x000000010dff0147 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<bool> >::operator()<void (*)(boost::function<void ()()> const&, bool), boost::_bi::list0> (this=0x7fb428c12558, f=@0x7fb428c12550, a=@0x10efb7ba0) at bind.hpp:313
No locals.
#10 0x000000010dff00bc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()> const&, bool), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<bool> > >::operator() (this=0x7fb428c12550) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010dfefe00 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()()> const&, bool), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<bool> > >, void>::invoke (function_obj_ptr=@0x10efb7dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(const boost::function<void ()> &, bool), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<bool> > >' *) 0x7fb428c12550
#12 0x000000010de1413b in boost::function0<void>::operator() (this=0x10efb7dc8) at function_template.hpp:766
No locals.
#13 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#14 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c9a028, f=@0x7fb428c9a020, a=@0x10efb7e30) at bind.hpp:313
No locals.
#15 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c9a020) at bind_template.hpp:20
a = {<No data fields>}
#16 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c99e20) at thread.hpp:117
No locals.
#17 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c99e20) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c99e20,
pn = {
pi_ = 0x7fb428c9a060
}
}
lock = {
m = @0x0
}
#18 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#19 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#20 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 12 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c18a50, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c18a50, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146658.7087381
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c18a20) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c18e88,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10ef34dd8, f=@0x10ef34dd0, a=@0x10ef34ba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10ef34dd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10ef34dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10ef34dd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10ef34dc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428e01a68, f=@0x7fb428e01a60, a=@0x10ef34e30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428e01a60) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428e01860) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428e01860) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428e01860,
pn = {
pi_ = 0x7fb428e01aa0
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 11 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c182c0, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c182c0, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146684.9949989
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c18290) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c186f8,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10eeb1dd8, f=@0x10eeb1dd0, a=@0x10eeb1ba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10eeb1dd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10eeb1dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10eeb1dd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10eeb1dc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428e01548, f=@0x7fb428e01540, a=@0x10eeb1e30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428e01540) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428e01340) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428e01340) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428e01340,
pn = {
pi_ = 0x7fb428e01580
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 10 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c17b30, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c17b30, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146684.994957
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c17b00) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c17f68,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10ee2edd8, f=@0x10ee2edd0, a=@0x10ee2eba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10ee2edd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10ee2edd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10ee2edd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10ee2edc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428e01008, f=@0x7fb428e01000, a=@0x10ee2ee30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428e01000) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428e00e00) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428e00e00) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428e00e00,
pn = {
pi_ = 0x7fb428e01040
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 9 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c173a0, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c173a0, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146684.994997
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c17370) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c177d8,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10edabdd8, f=@0x10edabdd0, a=@0x10edabba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10edabdd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10edabdd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10edabdd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10edabdc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428e00ac8, f=@0x7fb428e00ac0, a=@0x10edabe30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428e00ac0) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428e008c0) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428e008c0) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428e008c0,
pn = {
pi_ = 0x7fb428e00b00
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 8 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c16c10, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c16c10, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146684.994992
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c16be0) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c17048,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10ed28dd8, f=@0x10ed28dd0, a=@0x10ed28ba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10ed28dd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10ed28dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10ed28dd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10ed28dc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428e00588, f=@0x7fb428e00580, a=@0x10ed28e30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428e00580) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428e00380) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428e00380) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428e00380,
pn = {
pi_ = 0x7fb428e005c0
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 7 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c16280, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c16280, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146684.9950061
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c16250) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c168b8,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10eca5dd8, f=@0x10eca5dd0, a=@0x10eca5ba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10eca5dd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10eca5dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10eca5dd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10eca5dc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb42a000518, f=@0x7fb42a000510, a=@0x10eca5e30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb42a000510) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb42a000310) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb42a000310) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb42a000310,
pn = {
pi_ = 0x7fb42a000550
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 6 (process 81628) ###########
#0 Passenger::ApplicationPool2::Process::isTotallyBusy (this=0x535352202020000a) at Process.h:557
No locals.
#1 0x000000010deb39ca in Passenger::ApplicationPool2::Group::get (this=0x7fb42902d620, newOptions=@0x7fb429008ad8, callback=@0x10ec1b1c0, postLockActions=@0x10ec18860) at Group.h:1012
process = ('Passenger::ApplicationPool2::Process' *) 0x535352202020000a
#2 0x000000010dead1ae in Passenger::ApplicationPool2::SuperGroup::get (this=0x7fb428d017c0, newOptions=@0x7fb429008ad8, callback=@0x10ec1b1c0, postLockActions=@0x10ec18860) at SuperGroup.h:619
No locals.
#3 0x000000010e055116 in Passenger::ApplicationPool2::Pool::asyncGet (this=0x7fb428c13110, options=@0x7fb429008ad8, callback=@0x10ec1b1c0, lockNow=true) at Pool.h:566
session = {
px = 0x10ec18478
}
lock = {
<boost::unique_lock<boost::mutex>> = {
m = 0x7fb428c13130,
is_locked = true
}, <No data fields>}
actions = {
m_holder = {
<std::__1::allocator<boost::function<void ()> >> = {<No data fields>},
members of boost::container::container_detail::vector_alloc_holder<std::__1::allocator<boost::function<void ()> >, boost::container::container_detail::integral_constant<unsigned int, 1> >:
m_start = 0x0,
m_size = 0,
m_capacity = 0
}
}
existingSuperGroup = ('Passenger::ApplicationPool2::SuperGroup' *) 0x7fb428d017c0
#4 0x000000010e0544ff in Passenger::RequestHandler::checkoutSession (this=0x10e863000, client=0x7fb428c49560, req=0x7fb429008a00) at CheckoutSession.cpp:54
callback = {
func = 0x10e054790 <Passenger::RequestHandler::sessionCheckedOut(boost::intrusive_ptr<Passenger::ApplicationPool2::Session> const&, boost::shared_ptr<oxt::tracable_exception> const&, void*)>,
userData = 0x7fb429008a00
}
options = ('Passenger::ApplicationPool2::Options' &) @0x7fb429008ad8: {
storage = {
px = 0x7fb428c9d780 "/app_path",
pn = {
pi_ = 0x7fb428c9a0d0
}
},
appRoot = {
<Passenger::StaticString> = {
content = 0x7fb428c9d780 "/app_path",
len = 23
},
members of Passenger::HashedStaticString:
m_hash = 437338909
},
appGroupName = {
<Passenger::StaticString> = {
content = 0x7fb428c9d798 "/app_path (development)",
len = 37
},
members of Passenger::HashedStaticString:
m_hash = 3589227434
},
appType = {
content = 0x7fb428c9d7be "rack",
len = 4
},
startCommand = {
content = 0x7fb428c9d7c3 "",
len = 0
},
startupFile = {
content = 0x7fb428c9d7c4 "",
len = 0
},
processTitle = {
content = 0x7fb428c9d7c5 "",
len = 0
},
logLevel = 3,
startTimeout = 90000,
environment = {
content = 0x7fb428c9d7c6 "development",
len = 11
},
baseURI = {
content = 0x7fb428c9d7d2 "/",
len = 1
},
spawnMethod = {
content = 0x7fb428c9d7d4 "smart",
len = 5
},
user = {
content = 0x7fb428c9d7da "",
len = 0
},
group = {
content = 0x7fb428c9d7db "",
len = 0
},
defaultUser = {
content = 0x7fb428c9d7dc "nobody",
len = 6
},
defaultGroup = {
content = 0x7fb428c9d7e3 "nobody",
len = 6
},
restartDir = {
content = 0x7fb428c9d7ea "",
len = 0
},
preexecChroot = {
content = 0x7fb428c9d7eb "",
len = 0
},
postexecChroot = {
content = 0x7fb428c9d7ec "",
len = 0
},
ruby = {
content = 0x7fb428c9d7ed "/Users/ssilver/.rvm/gems/ruby-2.1.2/wrappers/ruby",
len = 49
},
python = {
content = 0x7fb428c9d81f "python",
len = 6
},
nodejs = {
content = 0x7fb428c9d826 "node",
len = 4
},
rights = Passenger::Account::DETACH,
environmentVariables = {
content = 0x7fb428c9d82b "SFRUUFMAb24AU1NMX1RMU19TTkkAZm1zLmRldi5yZWRub3ZhbGFicy5uZXQA",
len = 60
},
debugger = false,
loadShellEnvvars = true,
userSwitching = true,
analytics = false,
loggingAgentAddress = {
content = 0x7fb428c9d868 "unix:/tmp/passenger.JVfzfk6/agents.s/logging",
len = 44
},
loggingAgentUsername = {
content = 0x7fb428c9d895 "logging",
len = 7
},
loggingAgentPassword = {
content = 0x7fb428c9d89d "lh7c5a6jrCyfFig0TpD7EqxC",
len = 24
},
raiseInternalError = false,
minProcesses = 1,
maxProcesses = 0,
maxPreloaderIdleTime = -1,
maxOutOfBandWorkInstances = 1,
maxRequestQueueSize = 100,
unionStationKey = {
content = 0x7fb428c9d8b9 "",
len = 0
},
hostName = {
content = 0x10e212340 "",
len = 0
},
uri = {
content = 0x10e212340 "",
len = 0
},
transaction = {
px = 0x0,
pn = {
pi_ = 0x0
}
},
stickySessionId = 0,
statThrottleRate = 10,
maxRequests = 0,
currentTime = 1430146697512282,
noop = false,
groupSecret = {
content = 0x7fb428c9d8b6 "",
len = 0
},
groupUuid = {
content = 0x10e212340 "",
len = 0
}
}
#5 0x000000010e04c346 in Passenger::RequestHandler::onRequestBegin (this=0x10e863000, client=0x7fb428c49560, req=0x7fb429008a00) at InitRequest.cpp:80
No locals.
#6 0x000000010e08cfd3 in Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::processClientDataWhenParsingHeaders (this=0x10e863000, client=0x7fb428c49560, req=0x7fb429008a00, buffer=@0x10ec1fde0, errcode=0) at HttpServer.h:281
ret = 92
#7 0x000000010e049a36 in Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::onClientDataReceived (this=0x10e863000, client=0x7fb428c49560, buffer=@0x10ec1fde0, errcode=0) at HttpServer.h:899
__p = {
function = 0x10e22bc20 "virtual Channel::Result Passenger::ServerKit::HttpServer<Passenger::RequestHandler, Passenger::Client>::onClientDataReceived(Client *, const MemoryKit::mbuf &, int) [DerivedServer = Passenger::Request"...,
source = 0x10e21b32c "ext/common/ServerKit/HttpServer.h",
u = {
data = 0x10e053ac0 "UH��H��pH�}��u�H�U�H�U�H�U�H�}������H�}�H�5]�\034",
dataFunc = {
func = 0x10e053ac0 <Passenger::ServerKit::BaseServer<Passenger::RequestHandler, Passenger::Client>::_getClientNameFromTracePoint(char*, unsigned int, void*)>,
userData = 0x7fb428c49560
}
},
line = 891,
m_detached = false,
m_hasDataFunc = true
}
req = (Request *) 0x7fb429008a00
ref = {
request = 0x7fb429008a00,
file = 0x10e21b32c "ext/common/ServerKit/HttpServer.h",
line = 894
}
#8 0x000000010e0942e0 in Passenger::ServerKit::BaseServer<Passenger::RequestHandler, Passenger::Client>::_onClientDataReceived (_channel=0x7fb428c49588, buffer=@0x10ec1fde0, errcode=0) at Server.h:483
channel = ('Passenger::ServerKit::FdSourceChannel' *) 0x7fb428c49588
client = ('Passenger::Client' *) 0x7fb428c49560
server = ('Passenger::ServerKit::BaseServer<Passenger::RequestHandler, Passenger::Client>' *) 0x10e863000
bufferSize = 92
result = {
consumed = 448,
end = false
}
consumed = 448
#9 0x000000010df55308 in Passenger::ServerKit::Channel::callDataCallbackWithoutRefGuard (this=0x7fb428c49588) at Channel.h:280
copy = {
mbuf_block = 0x7fb428f117f0,
start = 0x7fb428f11630 "ER_ENV_VARS: SFRUUFMAb24AU1NMX1RMU19TTkkAZm1zLmRldi5yZWRub3ZhbGFicy5uZXQA\r\n!~FLAGS: CDBS\r\n\r\non changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (curre"...,
end = 0x7fb428f1168c "on changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (currentSource && el) {\n currentSource.className += \" hidden\";\n el.className = el.className."...
}
generation = 1
cbResult = {
consumed = 448,
end = false
}
#10 0x000000010df6178a in Passenger::ServerKit::Channel::feedWithoutRefGuard (this=0x7fb428c49588, mbuf=@0x10ec22938) at Channel.h:510
No locals.
#11 0x000000010df8bbc3 in Passenger::ServerKit::FdSourceChannel::onReadableWithoutRefGuard (this=0x7fb428c49588) at FdSourceChannel.h:90
buffer2 = {
mbuf_block = 0x7fb428f117f0,
start = 0x7fb428f11630 "ER_ENV_VARS: SFRUUFMAb24AU1NMX1RMU19TTkkAZm1zLmRldi5yZWRub3ZhbGFicy5uZXQA\r\n!~FLAGS: CDBS\r\n\r\non changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (curre"...,
end = 0x7fb428f1168c "on changeSourceExtract(frameId) {\n var el = document.getElementById('frame-source-' + frameId);\n if (currentSource && el) {\n currentSource.className += \" hidden\";\n el.className = el.className."...
}
generation = 1
i = 0
origBufferSize = 448
done = false
ret = 92
e = 32692
#12 0x000000010df8b7b0 in Passenger::ServerKit::FdSourceChannel::onReadable (this=0x7fb428c49588, io=0x7fb428c495d0, revents=1) at FdSourceChannel.h:55
guard = {
hooks = 0x7fb428c49578,
source = 0x7fb428c49588,
file = 0x10e21dc7a "ext/common/ServerKit/FdSourceChannel.h",
line = 54
}
#13 0x000000010df8b752 in Passenger::ServerKit::FdSourceChannel::_onReadable (loop=0x7fb428c15900, io=0x7fb428c495d0, revents=1) at FdSourceChannel.h:50
No locals.
#14 0x000000010e2091cd in ev_invoke_pending (loop=0x7fb428c15900) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3006
p = (ANPENDING *) 0x7fb428c9a740
#15 0x000000010e2097bb in ev_run (loop=0x7fb428c15900, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3406
No locals.
#16 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c158d0) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c15f28,
is_locked = false
}
#17 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10ec22dd8, f=@0x10ec22dd0, a=@0x10ec22ba0) at bind.hpp:253
No locals.
#18 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10ec22dd0) at bind_template.hpp:20
a = {<No data fields>}
#19 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10ec22dd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10ec22dd0
#20 0x000000010de1413b in boost::function0<void>::operator() (this=0x10ec22dc8) at function_template.hpp:766
No locals.
#21 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#22 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c9b558, f=@0x7fb428c9b550, a=@0x10ec22e30) at bind.hpp:313
No locals.
#23 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c9b550) at bind_template.hpp:20
a = {<No data fields>}
#24 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c9b350) at thread.hpp:117
No locals.
#25 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c9b350) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c9b350,
pn = {
pi_ = 0x7fb428c9abf0
}
}
lock = {
m = @0x0
}
#26 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#27 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#28 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 5 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c14fa0, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c14fa0, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146695.245892
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c14f70) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c155b8,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10eb9fdd8, f=@0x10eb9fdd0, a=@0x10eb9fba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10eb9fdd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10eb9fdd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10eb9fdd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10eb9fdc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c9b188, f=@0x7fb428c9b180, a=@0x10eb9fe30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c9b180) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c9af80) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c9af80) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c9af80,
pn = {
pi_ = 0x7fb428c99bd0
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 4 (process 81628) ###########
#0 0x00007fff9137f21a in kevent ()
No symbol table info available.
#1 0x000000010e20d11b in kqueue_poll (loop=0x7fb428c14410, timeout=59.743000000000002) at ev_kqueue.c:101
res = 1
i = 237017734
ts = {
tv_sec = 59,
tv_nsec = 743000000
}
#2 0x000000010e20966c in ev_run (loop=0x7fb428c14410, flags=0) at /Users/ssilver/.rvm/gems/ruby-2.1.2/gems/passenger-5.0.6/ext/libev/ev.c:3372
waittime = 59.743000000000002
sleeptime = 0
prev_mn_now = 1430146691.7832861
#3 0x000000010dfc0d8e in Passenger::startBackgroundLoop (bg=0x7fb428c140d0) at BackgroundEventLoop.cpp:69
l = {
m = 0x7fb428c14a28,
is_locked = false
}
#4 0x000000010dfd7b00 in boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> >::operator()<void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list0> (this=0x10eb1cdd8, f=@0x10eb1cdd0, a=@0x10eb1cba0) at bind.hpp:253
No locals.
#5 0x000000010dfd7a9c in boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >::operator() (this=0x10eb1cdd0) at bind_template.hpp:20
a = {<No data fields>}
#6 0x000000010dfd785d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >, void>::invoke (function_obj_ptr=@0x10eb1cdd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop *), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop *> > >' *) 0x10eb1cdd0
#7 0x000000010de1413b in boost::function0<void>::operator() (this=0x10eb1cdc8) at function_template.hpp:766
No locals.
#8 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#9 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c9ab38, f=@0x7fb428c9ab30, a=@0x10eb1ce30) at bind.hpp:313
No locals.
#10 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c9ab30) at bind_template.hpp:20
a = {<No data fields>}
#11 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c9a930) at thread.hpp:117
No locals.
#12 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c9a930) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c9a930,
pn = {
pi_ = 0x7fb428c9ba60
}
}
lock = {
m = @0x0
}
#13 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#14 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 3 (process 81628) ###########
#0 0x00007fff9137e136 in __psynch_cvwait ()
No symbol table info available.
#1 0x00007fff8fe2fe0c in _pthread_cond_wait ()
No symbol table info available.
#2 0x000000010de8e5bb in boost::condition_variable::do_wait_until (this=0x7fb428c133a0, m=@0x10e7ce400, timeout=@0x10e7ce298) at condition_variable.hpp:108
check_for_interruption = {
thread_info = 0x7fb428c14110,
m = 0x7fb428c133a0,
set = true
}
guard = {
m = 0x10e7ce400
}
cond_res = 1
#3 0x000000010de8e3bc in boost::condition_variable::timed_wait (this=0x7fb428c133a0, m=@0x10e7ce400, wait_until=@0x10e7ce2f0) at condition_variable_fwd.hpp:108
timeout = {
tv_sec = 1430146920,
tv_nsec = 684943000
}
#4 0x000000010e09ab95 in boost::condition_variable::timed_wait<boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000ll> > (this=0x7fb428c133a0, m=@0x10e7ce400, wait_duration=@0x10e7ce3f8) at condition_variable_fwd.hpp:123
No locals.
#5 0x000000010e0994c4 in Passenger::ApplicationPool2::Pool::garbageCollect (self={px = 0x7fb428c13110, pn = {pi_ = 0x7fb428c130f0}}) at GarbageCollection.h:52
sleepTime = 300000000
lock = {
m = 0x7fb428c13130,
is_locked = false
}
e = (const 'oxt::tracable_exception' &) @0x0: #6 0x000000010e099e80 in boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > >::operator()<void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list0> (this=0x7fb428c13bb0, f=@0x7fb428c13ba8, a=@0x10e7ce9f0) at bind.hpp:253
No locals.
#7 0x000000010e099e0c in boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >::operator() (this=0x7fb428c13ba8) at bind_template.hpp:20
a = {<No data fields>}
#8 0x000000010e099b7d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >, void>::invoke (function_obj_ptr=@0x7fb428c13ba8) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >' *) 0x7fb428c13ba8
#9 0x000000010de1413b in boost::function0<void>::operator() (this=0x7fb428c13ba0) at function_template.hpp:766
No locals.
#10 0x000000010ded0677 in oxt::dynamic_thread_group::thread_main (this=0x7fb428c13188, data=0x7fb428c13ba0) at dynamic_thread_group.hpp:131
guard = {
data = 0x7fb428c13ba0
}
c = {
thread_group = 0x7fb428c13188,
handle = 0x7fb428c12f80
}
#11 0x000000010ded102a in boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>::operator() (this=0x7fb428d00230, p=0x7fb428c13188, a1=0x7fb428c13ba0) at mem_fn_template.hpp:165
No locals.
#12 0x000000010ded0f81 in boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> >::operator()<boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list0> (this=0x7fb428d00240, f=@0x7fb428d00230, a=@0x10e7ceba0) at bind.hpp:313
No locals.
#13 0x000000010ded0efc in boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> > >::operator() (this=0x7fb428d00230) at bind_template.hpp:20
a = {<No data fields>}
#14 0x000000010ded0c50 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> > >, void>::invoke (function_obj_ptr=@0x10e7cedd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data *>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group *>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data *> > >' *) 0x7fb428d00230
#15 0x000000010de1413b in boost::function0<void>::operator() (this=0x10e7cedc8) at function_template.hpp:766
No locals.
#16 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#17 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c14318, f=@0x7fb428c14310, a=@0x10e7cee30) at bind.hpp:313
No locals.
#18 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c14310) at bind_template.hpp:20
a = {<No data fields>}
#19 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c14110) at thread.hpp:117
No locals.
#20 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c14110) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c14110,
pn = {
pi_ = 0x7fb428c14090
}
}
lock = {
m = @0x0
}
#21 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#22 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#23 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 2 (process 81628) ###########
#0 0x00007fff9137e48a in __semwait_signal ()
No symbol table info available.
#1 0x00007fff84422f5d in nanosleep ()
No symbol table info available.
#2 0x000000010e206f0f in oxt::syscalls::nanosleep (req=0x10e78a838, rem=0x0) at ext/oxt/system_calls.cpp:624
req2 = {
tv_sec = 4,
tv_nsec = 993353000
}
rem2 = {
tv_sec = 1430146694,
tv_nsec = 4294973943
}
ret = 0
e = 242788408
intr_requested = false
ctx = ('oxt::thread_local_context' *) 0x7fb428c13910
#3 0x000000010e20714f in oxt::syscalls::usleep (usec=4993353) at ext/oxt/system_calls.cpp:606
spec = {
tv_sec = 4,
tv_nsec = 993353000
}
#4 0x000000010e09c1fb in Passenger::ApplicationPool2::Pool::collectAnalytics (self={px = 0x7fb428c13110, pn = {pi_ = 0x7fb428c130f0}}) at AnalyticsCollection.h:64
e = (const 'oxt::tracable_exception' &) @0x0: #5 0x000000010e099e80 in boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > >::operator()<void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list0> (this=0x7fb428c12fb0, f=@0x7fb428c12fa8, a=@0x10e78b9f0) at bind.hpp:253
No locals.
#6 0x000000010e099e0c in boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >::operator() (this=0x7fb428c12fa8) at bind_template.hpp:20
a = {<No data fields>}
#7 0x000000010e099b7d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >, void>::invoke (function_obj_ptr=@0x7fb428c12fa8) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >' *) 0x7fb428c12fa8
#8 0x000000010de1413b in boost::function0<void>::operator() (this=0x7fb428c12fa0) at function_template.hpp:766
No locals.
#9 0x000000010ded0677 in oxt::dynamic_thread_group::thread_main (this=0x7fb428c13188, data=0x7fb428c12fa0) at dynamic_thread_group.hpp:131
guard = {
data = 0x7fb428c12fa0
}
c = {
thread_group = 0x7fb428c13188,
handle = 0x7fb428c12a80
}
#10 0x000000010ded102a in boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>::operator() (this=0x7fb428e00000, p=0x7fb428c13188, a1=0x7fb428c12fa0) at mem_fn_template.hpp:165
No locals.
#11 0x000000010ded0f81 in boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> >::operator()<boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list0> (this=0x7fb428e00010, f=@0x7fb428e00000, a=@0x10e78bba0) at bind.hpp:313
No locals.
#12 0x000000010ded0efc in boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> > >::operator() (this=0x7fb428e00000) at bind_template.hpp:20
a = {<No data fields>}
#13 0x000000010ded0c50 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data*>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group*>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data*> > >, void>::invoke (function_obj_ptr=@0x10e78bdd0) at function_template.hpp:153
f = ('boost::_bi::bind_t<void, boost::_mfi::mf1<void, oxt::dynamic_thread_group, oxt::dynamic_thread_group::thread_func_data *>, boost::_bi::list2<boost::_bi::value<oxt::dynamic_thread_group *>, boost::_bi::value<oxt::dynamic_thread_group::thread_func_data *> > >' *) 0x7fb428e00000
#14 0x000000010de1413b in boost::function0<void>::operator() (this=0x10e78bdc8) at function_template.hpp:766
No locals.
#15 0x000000010e1ffcf0 in oxt::thread::thread_main (func=Unexpected type (16) encountered for integer constant.
) at ext/oxt/implementation.cpp:409
No locals.
#16 0x000000010ded5284 in boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > >::operator()<void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list0> (this=0x7fb428c13de8, f=@0x7fb428c13de0, a=@0x10e78be30) at bind.hpp:313
No locals.
#17 0x000000010ded51dc in boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > >::operator() (this=0x7fb428c13de0) at bind_template.hpp:20
a = {<No data fields>}
#18 0x000000010ded3f2c in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::function<void ()()>, boost::shared_ptr<oxt::thread_local_context>), boost::_bi::list2<boost::_bi::value<boost::function<void ()()> >, boost::_bi::value<boost::shared_ptr<oxt::thread_local_context> > > > >::run (this=0x7fb428c13be0) at thread.hpp:117
No locals.
#19 0x000000010e1f9215 in boost::(anonymous namespace)::thread_proxy (param=0x7fb428c13be0) at ext/boost/libs/thread/src/pthread/thread.cpp:164
thread_info = {
px = 0x7fb428c13be0,
pn = {
pi_ = 0x7fb428c13b60
}
}
lock = {
m = @0x0
}
#20 0x00007fff8fe2f268 in _pthread_body ()
No symbol table info available.
#21 0x00007fff8fe2f1e5 in _pthread_start ()
No symbol table info available.
#22 0x00007fff8fe2d41d in thread_start ()
No symbol table info available.
########### Thread 1 (process 81628) ###########
#0 0x00007fff9137e3fa in select$DARWIN_EXTSN ()
No symbol table info available.
#1 0x000000010e205cf6 in oxt::syscalls::select (nfds=11, readfds=0x7fff51e09fc0, writefds=0x0, errorfds=0x0, timeout=0x0) at ext/oxt/system_calls.cpp:463
ctx = ('oxt::thread_local_context' *) 0x7fb428c10ae0
_my_errno = 4
_intr_requested = false
ret = -1
#2 0x000000010dfd2d14 in waitForExitEvent () at ext/common/agents/HelperAgent/Main.cpp:789
dsi = {
last_value = true
}
wo = ('Passenger::ServerAgent::WorkingObjects' *) 0x7fb428c12690
fds = {
fds_bits = {1032, 0 <repeats 31 times>}
}
largestFd = 10
__p = {
function = 0x10e224391 "void waitForExitEvent()",
source = 0x10e224027 "ext/common/agents/HelperAgent/Main.cpp",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x0
}
},
line = 788,
m_detached = false,
m_hasDataFunc = false
}
#3 0x000000010dfd187e in mainLoop () at ext/common/agents/HelperAgent/Main.cpp:717
__p = {
function = 0x10e224357 "void mainLoop()",
source = 0x10e224027 "ext/common/agents/HelperAgent/Main.cpp",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x7fff51e0ae60
}
},
line = 681,
m_detached = false,
m_hasDataFunc = false
}
wo = ('Passenger::ServerAgent::WorkingObjects' *) 0x7fb428c12690
#4 0x000000010dfc73a5 in runServer () at ext/common/agents/HelperAgent/Main.cpp:905
__p = {
function = 0x10e224017 "int runServer()",
source = 0x10e224027 "ext/common/agents/HelperAgent/Main.cpp",
u = {
data = 0x0,
dataFunc = {
func = 0,
userData = 0x7fff51e0aa40
}
},
line = 903,
m_detached = false,
m_hasDataFunc = false
}
e = (const 'oxt::tracable_exception' &) @0x65646f6d5f6b72: #5 0x000000010dfc0e74 in serverMain (argc=3, argv=0x7fb428c0e190) at ext/common/agents/HelperAgent/Main.cpp:1125
No locals.
#6 0x000000010ddf4c5c in dispatchSubcommand (argc=3, argv=0x7fff51e0bdf0) at ext/common/agents/Main.cpp:83
No locals.
#7 0x000000010ddf4af6 in main (argc=3, argv=0x7fff51e0bdf0) at ext/common/agents/Main.cpp:104
No locals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment