SAP Knowledge Base Article - Preview

2956653 - Server IQ Hang

Symptom

Server hang with the stacktrace

#0 0x0000003557c0b68c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ff5252fe7b5 in UnixTask::wait(unsigned short) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#2 0x00007ff5252fdc66 in CondVar::wait(Mutex&) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#3 0x00007ff5250eac35 in Worker::yield_to_forbidding() () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#4 0x00007ff5250eb792 in Worker::do_wait(unsigned short) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#5 0x00007ff5250eb916 in Worker::wait_ex(unsigned short) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#6 0x00007ff5250eb9e4 in Worker::do_wait_for_netio(int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#7 0x00007ff5252bab0e in EngStream::block(unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#8 0x00007ff525821a18 in do_recv(c_strm_sconn*, unsigned char*, unsigned char*, void**, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#9 0x00007ff525822017 in SQLPresReceivePieceSafe () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#10 0x00007ff525141f2e in CmdSeqPres::ReceiveMultiPiece(void*, unsigned int, unsigned int*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#11 0x00007ff52514290d in CmdSeqPres::ReceiveBlobReadPiece(void*, unsigned int, unsigned int*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#12 0x00007ff525267cac in Connection::ReceiveSingleClientBlob(unsigned int, unsigned long long, void*, unsigned int*, unsigned char*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#13 0x00007ff525267d94 in Connection::ReceiveClientBlob(unsigned int, unsigned long long, void*, unsigned int*, unsigned int, unsigned char*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiqserv16_r.so
#14 0x00007ff386fcd030 in UIConnection_ReceiveClientBlob () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#15 0x00007ff388306d26 in st_SAIQInterfaceInfo::callFunction() () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#16 0x00007ff3883078d8 in st_SAIQInterface::Execute(int, void*, unsigned int (*)(void*, void*), void*, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#17 0x00007ff387743c44 in hos_clientfileio::FlexiRead(void*, int, unsigned long long, int, int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#18 0x00007ff3874dd076 in hos_fprefetch_char_bio::Read(unsigned long long, void*, int, s_bufman_errorInfo*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#19 0x00007ff38823ca91 in s_buf::ReadBufAndVerify(s_bufman_errorInfo*, s_diskblockheader*, unsigned long long, unsigned int, unsigned int, int, short, unsigned long long, unsigned int, int, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#20 0x00007ff3878d5200 in s_buf::Read(s_bufman_errorInfo*, unsigned long long, unsigned int, int, short, unsigned long long, unsigned int, unsigned int, s_blockmap const*, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#21 0x00007ff387914e50 in s_bufpartition::Find(s_bufman_errorInfo*, s_connectionCacheStats*, hos_bio*, unsigned long long, unsigned long long, unsigned long long, unsigned int, unsigned int, int, unsigned int, unsigned int, short, s_blockmap*, s_bufman::s_paging, s_bufman::s_dirtyMode, unsigned int, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#22 0x00007ff387834059 in s_nonTranslatingBlockmap::Find(unsigned long long, short, int, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#23 0x00007ff38783428e in s_SerializedFileBlockmap::FindInternal(unsigned long long, short, int, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#24 0x00007ff388238b97 in s_SerializedFileBlockmap::Find(unsigned long long, short, int, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#25 0x00007ff38723ea7a in dfo_FileSource::ScanWorkUnitIntoCache(dfo_FileSource::df_FileSourceFile*, long&, long, long&, long&, int&, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#26 0x00007ff38723f10b in dfo_FileSource::ScanFileForNextWork(int, int, long&, long, long&, int&, db_RecScanner*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#27 0x00007ff38723ebc6 in dfo_FileSource::ScanFileForNextWork(int, int, long&, long, long&, int&, db_RecScanner*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#28 0x00007ff38818b79c in s_FileOffsetWorkAllocator::AssignNextWork_Unlocked(unsigned int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#29 0x00007ff3871e1c95 in df_CombinerFetchContext::PrepareForNextWorkUnit_Unlocked(int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#30 0x00007ff3880e51f9 in hc_dmfrun::InitNextWorkUnit(hc_dfrun*&, int&, int, int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#31 0x00007ff388237fe4 in hc_dmfrun::InitNextWorkUnit(unsigned int, int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#32 0x00007ff38823851f in hc_dmfrun::ExecWork(int&, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so

:::
#0 0x0000003557c0e334 in __lll_lock_wait () from /lib64/libpthread.so.0
#1 0x0000003557c095d8 in _L_lock_854 () from /lib64/libpthread.so.0
#2 0x0000003557c094a7 in pthread_mutex_lock () from /lib64/libpthread.so.0
#3 0x00007ff38723e90d in dfo_FileSource::ScanWorkUnitIntoCache(dfo_FileSource::df_FileSourceFile*, long&, long, long&, long&, int&, s_bufmanCallerStats*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#4 0x00007ff38723f10b in dfo_FileSource::ScanFileForNextWork(int, int, long&, long, long&, int&, db_RecScanner*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#5 0x00007ff38723ebc6 in dfo_FileSource::ScanFileForNextWork(int, int, long&, long, long&, int&, db_RecScanner*) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#6 0x00007ff38818b79c in s_FileOffsetWorkAllocator::AssignNextWork_Unlocked(unsigned int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#7 0x00007ff3871e1c95 in df_CombinerFetchContext::PrepareForNextWorkUnit_Unlocked(int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#8 0x00007ff3880e51f9 in hc_dmfrun::InitNextWorkUnit(hc_dfrun*&, int&, int, int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#9 0x00007ff388237fe4 in hc_dmfrun::InitNextWorkUnit(unsigned int, int, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#10 0x00007ff38823851f in hc_dmfrun::ExecWork(int&, unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so
#11 0x00007ff3877298fa in workAllocator::DoWork(unsigned int) () from /apps/sybase/sybaseIQ16_SP11_PL25/IQ-16_0/lib64/libiq16.so


Read more...

Environment

SAP IQ 16.0 SP11

Product

SAP IQ 16.0

Keywords

CR 822467, CR#822467, 822467, sp_iqmpxversionchaininfo , "local store" , , KBA , BC-SYB-IQ , Sybase IQ , Bug Filed

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.