djvu
version
description
DjVu is a web-centric format for distributing documents and images. DjVu was created at AT&T Labs-Research and later sold to LizardTech Inc. DjVuLibre is a GPL implementation of DjVu maintained by the original inventors of DjVu.
download link
https://sourceforge.net/p/djvu/djvulibre-git/ci/master/tree/
others
please send email to teamseri0us360@gmail.com if you have any questions.
DJVU::GThread::~GThread@GThreads.cpp:422-8___SEGV_UNKNOW
description
An issue was discovered in djvu Commit-6630c7, There is a/an SEGV_UNKNOW in function DJVU::GThread::~GThread at GThreads.cpp:422-8
commandline
source
418 }
419
420 GThread::~GThread()
421 {
> 422 hthr = pthread_null;
423 }
424
425 int
426 GThread::create(void (*entry)(void*), void *arg)
427 {
bug report
[1-12520] Internal error: id_to_file(dict*003) did not create any file.
ASAN:DEADLYSIGNAL
=================================================================
==24344==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fd82471ea08 bp 0x0000007271a0 sp 0x7ffd4ad2ba10 T0)
#0 0x7fd82471ea07 in DJVU::GThread::~GThread() /src/djvu/libdjvu/GThreads.cpp:422:8
#1 0x7fd82453cb5b in DJVU::DjVuFile::~DjVuFile() /src/djvu/libdjvu/DjVuFile.cpp:271:3
#2 0x7fd82453ef8c in DJVU::DjVuFile::~DjVuFile() /src/djvu/libdjvu/DjVuFile.cpp:255:1
#3 0x7fd8246e457a in DJVU::GPEnabled::destroy() /src/djvu/libdjvu/GSmartPointer.cpp:107:5
#4 0x7fd82453b73a in DJVU::GPEnabled::unref() /src/djvu/libdjvu/./GSmartPointer.h:350:5
#5 0x7fd82453b73a in DJVU::GPBase::~GPBase() /src/djvu/libdjvu/./GSmartPointer.h:382
#6 0x7fd82453b73a in DJVU::DjVuFile::create(DJVU::GURL const&, DJVU::GP<DJVU::DjVuPort>, DJVU::DjVuPort::ErrorRecoveryAction, bool) /src/djvu/libdjvu/DjVuFile.cpp:218
#7 0x7fd824509e2d in DJVU::DjVuDocument::url_to_file(DJVU::GURL const&, bool) const /src/djvu/libdjvu/DjVuDocument.cpp:891:12
#8 0x7fd824520bbc in DJVU::DjVuDocument::get_djvm_doc() /src/djvu/libdjvu/DjVuDocument.cpp:1698:30
#9 0x7fd8245240e3 in DJVU::DjVuDocument::write(DJVU::GP<DJVU::ByteStream> const&, DJVU::GMap<DJVU::GUTF8String, void*> const&) /src/djvu/libdjvu/DjVuDocument.cpp:1767:3
#10 0x7fd8244c634e in DJVU::DjVuDocEditor::insert_group(DJVU::GList<DJVU::GURL> const&, int, void (*)(void*), void*) /src/djvu/libdjvu/DjVuDocEditor.cpp:825:11
#11 0x4f03ff in create(DJVU::GArray<DJVU::GUTF8String>&) /src/djvu/tools/djvm.cpp:195:4
#12 0x4f03ff in main /src/djvu/tools/djvm.cpp:303
#13 0x7fd8230f982f in __libc_start_main /build/glibc-LK5gWL/glibc-2.23/csu/../csu/libc-start.c:291
#14 0x41a478 in _start (/src/aflbuild/installed/bin/djvm+0x41a478)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /src/djvu/libdjvu/GThreads.cpp:422:8 in DJVU::GThread::~GThread()
==24344==ABORTING
others
from fuzz project pwd-djvu-djvm-01
crash name pwd-djvu-djvm-01-00000037-20190928.djvu
Auto-generated by pyspider at 2019-09-28 12:06:23
please send email to teamseri0us360@gmail.com if you have any questions.