Post Reply 
Problems with running on OpenBSD
Jul. 09, 2010, 02:28 PM
Post: #1
Problems with running on OpenBSD
I'm trying to run BFilter on OpenBSD 4.5, I've got one trouble with libACE working and patched it (it was pthread_attr_setscope problem), now proxy starts, but when I'm trying to download any page through it, I'm getting "Program received signal SIGABRT, Aborted".
This is my backtrace:
Quote:#0 0x0c6c9f81 in kill () from /usr/lib/
#1 0x0c6fb114 in __stack_smash_handler (
func=0x3c0019c0 "static std::vector<InetAddr, std::allocator<InetAddr> > DnsResolver::realResolve(const SymbolicInetAddr&, DnsResolver::ErrorCode*)",
damaged=-88906658) at /usr/src/lib/libc/sys/stack_protector.c:89
#2 0x1c01f87d in DnsResolver::realResolve ([email protected], err=0x0)
at DnsResolver.cpp:200
#3 0x1c01f3e1 in DnsResolver::resolveWithCache ([email protected],
err=0x0) at DnsResolver.cpp:90
#4 0x1c01f34f in DnsResolver::resolve ([email protected], err=0x0)
at DnsResolver.cpp:76
#5 0x1c1ab987 in AsyncConnector::initiate (this=0x8a583b0c,
[email protected], [email protected], [email protected],
timeout=0x8a583a7c) at AsyncConnector.cpp:97
#6 0x1c189f7c in ChainAsyncConnector::initiate (this=0x8a583ae0,
[email protected], [email protected], [email protected],
hop_timeout=0x8a583a7c) at ChainAsyncConnector.cpp:86
#7 0x1c0a4655 in Server::requestConnectionFor (this=0x8a583644,
[email protected]) at Server.cpp:601
#8 0x1c0a8d72 in Server::onDelayedAction (this=0x8a583644) at Server.cpp:1493
#9 0x1c0ae8ca in sigc::bound_mem_functor0<void, Server>::operator() (
this=0x8255625c) at mem_fun.h:1787
#10 0x1c0ade03 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, Server> >::operator() (this=0x82556258) at adaptor_trait.h:251
#11 0x1c0adde9 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, Server>, void>::call_it (rep=0x82556240) at slot.h:103
#12 0x1c0a18b8 in sigc::slot0<void>::operator() (this=0x8a583df4) at slot.h:440
#13 0x1c0a17d4 in Timer::handleTimeout (this=0x8a583de8) at Timer.cpp:101
#14 0x1c1cf158 in ReactorHelpers::TimerQueue::continueDispatching (
this=0x89ff6e40, [email protected], [email protected])
at ReactorHelpers.cpp:181
#15 0x1c1cba39 in PollReactor::handleEvents (this=0x83fd7500)
at PollReactor.cpp:338
#16 0x1c1cbab7 in PollReactor::runEventLoop (this=0x83fd7500)
at PollReactor.cpp:348
#17 0x1c022528 in WorkerThreadPool::processConnectionUnlocked (
[email protected], [email protected])
at WorkerThreadPool.cpp:297
#18 0x1c022437 in WorkerThreadPool::tryLeadershipUnlocked (this=0xcfbc2ca0,
[email protected]) at WorkerThreadPool.cpp:285
#19 0x1c021fb0 in WorkerThreadPool::tryLeadershipLocked (this=0xcfbc2ca0,
[email protected]) at WorkerThreadPool.cpp:236
#20 0x1c021d9d in WorkerThreadPool::runServiceUnlocked (this=0xcfbc2ca0)
at WorkerThreadPool.cpp:205
#21 0x1c0225f3 in WorkerThreadPool::runThread (arg=0xcfbc2ca0)
at WorkerThreadPool.cpp:314
#22 0x0accfac2 in ACE_Thread_Adapter::invoke_i (this=0xcc2)
at ../../ace/Thread_Adapter.cpp:149
#23 0x0accfa42 in ACE_Thread_Adapter::invoke (this=0x8657ae40)
at ../../ace/Thread_Adapter.cpp:98
#24 0x0ac5f02f in ace_thread_adapter (args=0x0)
at ../../ace/Base_Thread_Adapter.cpp:124
#25 0x0e1db37f in _thread_start ()
at /usr/src/lib/libpthread/uthread/uthread_create.c:240
#26 0x0000002b in ?? ()

Can anybody help me? I think it's DNS resolver problem, is it known bug? Or running BFilter on OpenBSD is utopia? Smile!
Add Thank You Quote this message in a reply
Jul. 15, 2010, 05:20 AM
Post: #2
RE: Problems with running on OpenBSD
Try Privoxy. Smile!
Add Thank You Quote this message in a reply
Post Reply 

Forum Jump: