Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 937230 Details for
Bug 1141447
[abrt] tesseract: ERRCODE::error(): tesseract killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 14.86 KB, created by
David W. Legg
on 2014-09-13 14:48:35 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
David W. Legg
Created:
2014-09-13 14:48:35 UTC
Size:
14.86 KB
patch
obsolete
>[New LWP 14170] >warning: Could not load shared library symbols for /lib64/libSM.so.6. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `tesseract -psm 4 10_ten_commandments.pnm 10_ten_commandments'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 ERRCODE::error (this=this@entry=0x7fdea51c7dd8 <_ZL13ASSERT_FAILED>, caller=caller@entry=0x7fdea4f4e3d7 "set_count == gridheight()", action=action@entry=ABORT, format=format@entry=0x7fdea4f4197a "in file %s, line %d") at errcode.cpp:87 >87 if (!*p) > >Thread 1 (Thread 0x7fdea491a7c0 (LWP 14170)): >#0 ERRCODE::error (this=this@entry=0x7fdea51c7dd8 <_ZL13ASSERT_FAILED>, caller=caller@entry=0x7fdea4f4e3d7 "set_count == gridheight()", action=action@entry=ABORT, format=format@entry=0x7fdea4f4197a "in file %s, line %d") at errcode.cpp:87 > args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffcca69990, reg_save_area = 0x7fffcca698b0}} > msg = "set_count == gridheight():Error:Assert failed:in file colfind.cpp, line 648\n\000\177\000\000\060\000\000\000\000\000\000\000\260\"*\002\000\000\000\000 g\333\244\336\177\000\000\370\211\003\313\070\000\000\000\000\000\000\000\064\000\000\000\064\000\000\000\255\000\000\000\330\003'\002\000\000\000\000\060\211\003\313\070\000\000\000:\000\000\000\000\000\000\000\260\275)\002\000\000\000\000\320\226\246\314\377\177\000\000\000\000\000\000\000\000\000\000X\226\246\314\377\177\000\000`\226\246\314\377\177\000\000\000\000)\002\000\000\000\000"... > msgptr = <optimized out> > p = 0x0 >#1 0x00007fdea4e18cd1 in tesseract::ColumnFinder::AssignColumns (this=this@entry=0x2270260, part_sets=...) at colfind.cpp:648 > column_count = <optimized out> > any_columns_possible = <optimized out> > column_set_costs = 0x22703e8 > end = 32734 > set_count = 0 > assigned_costs = <optimized out> > start = -1524860672 >#2 0x00007fdea4e1c204 in tesseract::ColumnFinder::MakeColumns (this=this@entry=0x2270260, single_column=single_column@entry=true) at colfind.cpp:577 > parts = {<ELIST2> = {last = 0x0}, <No data fields>} > part_sets = {_vptr.GenericVector = 0x7fdea51bbb30 <vtable for GenericVector<tesseract::ColPartitionSet*>+16>, static kDefaultVectorSize = 4, size_used_ = 0, size_reserved_ = 4, data_ = 0x22a25b0, clear_cb_ = 0x0, compare_cb_ = 0x0} > single_column_set = <optimized out> >#3 0x00007fdea4e1cbb3 in tesseract::ColumnFinder::FindBlocks (this=this@entry=0x2270260, single_column=single_column@entry=true, scaled_color=<optimized out>, scaled_factor=<optimized out>, input_block=input_block@entry=0x22f9f70, photo_mask_pix=<optimized out>, blocks=blocks@entry=0x7fffcca69cf0, to_blocks=to_blocks@entry=0x7fffcca69dc0) at colfind.cpp:355 > p_it = {<ELIST2_ITERATOR> = {list = 0x22703d8, prev = 0x0, current = 0x0, next = 0x0, ex_current_was_last = 0 '\000', ex_current_was_cycle_pt = 1 '\001', cycle_pt = 0x0, started_cycling = 0 '\000'}, <No data fields>} > input_is_rtl = false > result = <optimized out> >#4 0x00007fdea4dc3d84 in tesseract::Tesseract::AutoPageSeg (this=this@entry=0x7339d0, single_column=single_column@entry=true, osd=osd@entry=false, only_osd=only_osd@entry=false, blocks=blocks@entry=0x748940, to_blocks=to_blocks@entry=0x7fffcca69dc0, osd_tess=osd_tess@entry=0x0, osr=osr@entry=0x7fffcca69e60) at pagesegmain.cpp:246 > to_block_it = {<ELIST_ITERATOR> = {list = 0x7fffcca69d00, prev = <optimized out>, current = 0x22f9f70, next = 0x0, ex_current_was_last = <optimized out>, ex_current_was_cycle_pt = <optimized out>, cycle_pt = <optimized out>, started_cycling = <optimized out>}, <No data fields>} > to_block = 0x22f9f70 > musicmask_pix = 0x0 > temp_blocks = {<ELIST> = {last = 0x22f9f70}, <No data fields>} > finder = 0x2270260 > photomask_pix = 0x1ef5ac0 > found_blocks = {<ELIST> = {last = 0x0}, <No data fields>} >#5 0x00007fdea4dc4350 in tesseract::Tesseract::SegmentPage (this=0x7339d0, input_file=<optimized out>, blocks=0x748940, osd_tess=0x0, osr=0x7fffcca69e60) at pagesegmain.cpp:144 > pageseg_mode = tesseract::PSM_SINGLE_COLUMN > single_column = true > auto_page_seg_ret_val = 0 > width = 2019 > height = 1599 > osd_enabled = false > osd_only = false > to_blocks = {<ELIST> = {last = 0x0}, <No data fields>} >#6 0x00007fdea4d94e6f in tesseract::TessBaseAPI::FindLines (this=0x7fffcca6b840) at baseapi.cpp:1690 >No locals. >#7 0x00007fdea4d97fe0 in tesseract::TessBaseAPI::Recognize (this=0x7fffcca6b840, monitor=0x0) at baseapi.cpp:699 >No locals. >#8 0x00007fdea4d9970e in tesseract::TessBaseAPI::ProcessPage (this=0x7fffcca6b840, pix=0x745e10, page_index=0, filename=<optimized out>, retry_config=0x0, timeout_millisec=0, text_out=0x7fffcca6b7f0) at baseapi.cpp:931 >No locals. >#9 0x00007fdea4d999ce in tesseract::TessBaseAPI::ProcessPages (this=this@entry=0x7fffcca6b840, filename=filename@entry=0x7fffcca6d1e7 "10_ten_commandments.pnm", retry_config=retry_config@entry=0x0, timeout_millisec=timeout_millisec@entry=0, text_out=text_out@entry=0x7fffcca6b7f0) at baseapi.cpp:857 >No locals. >#10 0x0000000000401c3c in main (argc=<optimized out>, argv=0x7fffcca6b9e8) at ../api/tesseractmain.cpp:183 > pagesegmode = tesseract::PSM_SINGLE_COLUMN > pixs = 0x0 > text_out = {data_ = 0xc1ebb0} > fout = <optimized out> > api = {_vptr.TessBaseAPI = 0x7fdea51b9790 <vtable for tesseract::TessBaseAPI+16>, tesseract_ = 0x7339d0, osd_tesseract_ = 0x0, equ_detect_ = 0x0, thresholder_ = 0x7488f0, paragraph_models_ = 0x0, block_list_ = 0x748940, page_res_ = 0x0, input_file_ = 0x745d60, output_file_ = 0x739870, datapath_ = 0x745d90, language_ = 0x745dd0, last_oem_requested_ = tesseract::OEM_DEFAULT, recognition_done_ = false, truth_cb_ = 0x0, rect_left_ = 0, rect_top_ = 0, rect_width_ = 2019, rect_height_ = 1599, image_width_ = 2019, image_height_ = 1599} > tessdata_dir = {data_ = 0x7339b0} > rc = <optimized out> > output = 0x7fffcca6d1ff "10_ten_commandments" > arg = <optimized out> > output_box = false > outfile = {data_ = 0x38cae21168} > lang = 0x40278c "eng" > image = 0x7fffcca6d1e7 "10_ten_commandments.pnm" > fin = <optimized out> > output_hocr = false >warning: Could not load shared library symbols for *Zx) >. >Do you need "set solib-search-path" or "set sysroot"? >From To Syms Read Shared Object Library >0x00007fdea4d82ef0 0x00007fdea4f41954 Yes /lib64/libtesseract.so.3 >0x00007fdea49548f0 0x00007fdea4a88780 Yes /lib64/liblept.so.3 >0x00000038cb8059f0 0x00000038cb8115c4 Yes /lib64/libpthread.so.0 >0x0000003a0525bab0 0x0000003a052c2b0a Yes /lib64/libstdc++.so.6 >0x00000038cbc05890 0x00000038cbc74b18 Yes /lib64/libm.so.6 >0x0000003a04e02af0 0x0000003a04e122a8 Yes /lib64/libgcc_s.so.1 >0x00000038cb020560 0x00000038cb161a24 Yes /lib64/libc.so.6 >0x00000038cc002210 0x00000038cc00e930 Yes /lib64/libz.so.1 >0x0000003300605680 0x0000003300626df8 Yes /lib64/libpng16.so.16 >0x000000399a004200 0x000000399a03ad30 Yes /lib64/libjpeg.so.62 >0x00000035bcc01e50 0x00000035bcc06e70 Yes /lib64/libgif.so.4 >0x00000033048082c0 0x0000003304843d24 Yes /lib64/libtiff.so.5 >0x00000038f1007780 0x00000038f103e740 Yes /lib64/libwebp.so.4 >0x00000038cac00b10 0x00000038cac19c30 Yes /lib64/ld-linux-x86-64.so.2 > No /lib64/libSM.so.6 >0x00000038d5a04f30 0x00000038d5a121ec Yes /lib64/libICE.so.6 >0x00000038d281df60 0x00000038d28a4f1c Yes /lib64/libX11.so.6 >0x000000399bc01060 0x000000399bc07c30 Yes /lib64/libjbig.so.2.0 >0x00000035a3c01510 0x00000035a3c02b84 Yes /lib64/libuuid.so.1 >0x00000038d0809a00 0x00000038d08176c8 Yes /lib64/libxcb.so.1 >0x00000038cb400ed0 0x00000038cb4019d0 Yes /lib64/libdl.so.2 >0x00000038d1c00ee0 0x00000038d1c01bfc Yes /lib64/libXau.so.6 > No *Zx) > >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x1 1 >rbx 0x7fffcca694a0 140736626857120 >rcx 0x38cb0e67e0 243924887520 >rdx 0x1 1 >rsi 0x38cb3baa00 243927853568 >rdi 0x2 2 >rbp 0x2 0x2 >rsp 0x7fffcca69480 0x7fffcca69480 >r8 0x38cb3baa00 243927853568 >r9 0x288 648 >r10 0x0 0 >r11 0x246 582 >r12 0x7fffcca694ce 140736626857166 >r13 0x7fdea4f4197a 140594226927994 >r14 0x7fdea51c7dd8 140594229575128 >r15 0x22703e8 36111336 >rip 0x7fdea4f39b4c 0x7fdea4f39b4c <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+348> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const: > 0x00007fdea4f399f0 <+0>: push %r14 > 0x00007fdea4f399f2 <+2>: mov %rdi,%r14 > 0x00007fdea4f399f5 <+5>: push %r13 > 0x00007fdea4f399f7 <+7>: push %r12 > 0x00007fdea4f399f9 <+9>: push %rbp > 0x00007fdea4f399fa <+10>: mov %edx,%ebp > 0x00007fdea4f399fc <+12>: push %rbx > 0x00007fdea4f399fd <+13>: sub $0x4e0,%rsp > 0x00007fdea4f39a04 <+20>: test %al,%al > 0x00007fdea4f39a06 <+22>: mov %r8,0x450(%rsp) > 0x00007fdea4f39a0e <+30>: mov %r9,0x458(%rsp) > 0x00007fdea4f39a16 <+38>: je 0x7fdea4f39a58 <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+104> > 0x00007fdea4f39a18 <+40>: movaps %xmm0,0x460(%rsp) > 0x00007fdea4f39a20 <+48>: movaps %xmm1,0x470(%rsp) > 0x00007fdea4f39a28 <+56>: movaps %xmm2,0x480(%rsp) > 0x00007fdea4f39a30 <+64>: movaps %xmm3,0x490(%rsp) > 0x00007fdea4f39a38 <+72>: movaps %xmm4,0x4a0(%rsp) > 0x00007fdea4f39a40 <+80>: movaps %xmm5,0x4b0(%rsp) > 0x00007fdea4f39a48 <+88>: movaps %xmm6,0x4c0(%rsp) > 0x00007fdea4f39a50 <+96>: movaps %xmm7,0x4d0(%rsp) > 0x00007fdea4f39a58 <+104>: lea 0x20(%rsp),%rbx > 0x00007fdea4f39a5d <+109>: mov %rcx,%r13 > 0x00007fdea4f39a60 <+112>: mov %fs:0x28,%rax > 0x00007fdea4f39a69 <+121>: mov %rax,0x428(%rsp) > 0x00007fdea4f39a71 <+129>: xor %eax,%eax > 0x00007fdea4f39a73 <+131>: test %rsi,%rsi > 0x00007fdea4f39a76 <+134>: mov %rbx,%r12 > 0x00007fdea4f39a79 <+137>: je 0x7fdea4f39a9d <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+173> > 0x00007fdea4f39a7b <+139>: lea 0x2c41d(%rip),%rcx # 0x7fdea4f65e9f > 0x00007fdea4f39a82 <+146>: mov %rsi,%r8 > 0x00007fdea4f39a85 <+149>: mov $0x400,%edx > 0x00007fdea4f39a8a <+154>: mov $0x1,%esi > 0x00007fdea4f39a8f <+159>: mov %rbx,%rdi > 0x00007fdea4f39a92 <+162>: callq 0x7fdea4d79760 <__sprintf_chk@plt> > 0x00007fdea4f39a97 <+167>: movslq %eax,%r12 > 0x00007fdea4f39a9a <+170>: add %rbx,%r12 > 0x00007fdea4f39a9d <+173>: mov (%r14),%r8 > 0x00007fdea4f39aa0 <+176>: lea 0x2c3fc(%rip),%rcx # 0x7fdea4f65ea3 > 0x00007fdea4f39aa7 <+183>: mov %r12,%rdi > 0x00007fdea4f39aaa <+186>: xor %eax,%eax > 0x00007fdea4f39aac <+188>: mov $0xffffffffffffffff,%rdx > 0x00007fdea4f39ab3 <+195>: mov $0x1,%esi > 0x00007fdea4f39ab8 <+200>: callq 0x7fdea4d79760 <__sprintf_chk@plt> > 0x00007fdea4f39abd <+205>: cltq > 0x00007fdea4f39abf <+207>: add %rax,%r12 > 0x00007fdea4f39ac2 <+210>: test %r13,%r13 > 0x00007fdea4f39ac5 <+213>: je 0x7fdea4f39ba0 <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+432> > 0x00007fdea4f39acb <+219>: lea 0x510(%rsp),%rax > 0x00007fdea4f39ad3 <+227>: mov $0x3a,%ecx > 0x00007fdea4f39ad8 <+232>: add $0x1,%r12 > 0x00007fdea4f39adc <+236>: mov %cx,-0x1(%r12) > 0x00007fdea4f39ae2 <+242>: lea 0x8(%rsp),%r8 > 0x00007fdea4f39ae7 <+247>: mov $0x1,%esi > 0x00007fdea4f39aec <+252>: mov %rax,0x10(%rsp) > 0x00007fdea4f39af1 <+257>: lea 0x430(%rsp),%rax > 0x00007fdea4f39af9 <+265>: mov %r13,%rcx > 0x00007fdea4f39afc <+268>: mov $0xffffffffffffffff,%rdx > 0x00007fdea4f39b03 <+275>: mov %r12,%rdi > 0x00007fdea4f39b06 <+278>: movl $0x20,0x8(%rsp) > 0x00007fdea4f39b0e <+286>: movl $0x30,0xc(%rsp) > 0x00007fdea4f39b16 <+294>: mov %rax,0x18(%rsp) > 0x00007fdea4f39b1b <+299>: callq 0x7fdea4d7eda0 <__vsprintf_chk@plt> > 0x00007fdea4f39b20 <+304>: mov $0xa,%esi > 0x00007fdea4f39b25 <+309>: cltq > 0x00007fdea4f39b27 <+311>: mov %si,(%r12,%rax,1) > 0x00007fdea4f39b2c <+316>: mov 0x284dc5(%rip),%rax # 0x7fdea51be8f8 > 0x00007fdea4f39b33 <+323>: mov %rbx,%rdi > 0x00007fdea4f39b36 <+326>: mov (%rax),%rsi > 0x00007fdea4f39b39 <+329>: callq 0x7fdea4d7ce80 <fputs@plt> > 0x00007fdea4f39b3e <+334>: cmp $0xffffffff,%ebp > 0x00007fdea4f39b41 <+337>: jl 0x7fdea4f39b57 <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+359> > 0x00007fdea4f39b43 <+339>: test %ebp,%ebp > 0x00007fdea4f39b45 <+341>: jle 0x7fdea4f39b73 <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+387> > 0x00007fdea4f39b47 <+343>: cmp $0x2,%ebp > 0x00007fdea4f39b4a <+346>: jg 0x7fdea4f39b57 <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+359> >=> 0x00007fdea4f39b4c <+348>: mov 0x0,%eax > 0x00007fdea4f39b53 <+355>: test %eax,%eax > 0x00007fdea4f39b55 <+357>: je 0x7fdea4f39bac <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+444> > 0x00007fdea4f39b57 <+359>: lea 0x16b32(%rip),%rsi # 0x7fdea4f50690 > 0x00007fdea4f39b5e <+366>: lea 0x3853e3(%rip),%rdi # 0x7fdea52bef48 <_ZL12BADERRACTION> > 0x00007fdea4f39b65 <+373>: xor %ecx,%ecx > 0x00007fdea4f39b67 <+375>: mov $0x2,%edx > 0x00007fdea4f39b6c <+380>: xor %eax,%eax > 0x00007fdea4f39b6e <+382>: callq 0x7fdea4d824a0 <_ZNK7ERRCODE5errorEPKc16TessErrorLogCodeS1_z@plt> > 0x00007fdea4f39b73 <+387>: mov 0x428(%rsp),%rax > 0x00007fdea4f39b7b <+395>: xor %fs:0x28,%rax > 0x00007fdea4f39b84 <+404>: jne 0x7fdea4f39bb1 <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+449> > 0x00007fdea4f39b86 <+406>: add $0x4e0,%rsp > 0x00007fdea4f39b8d <+413>: pop %rbx > 0x00007fdea4f39b8e <+414>: pop %rbp > 0x00007fdea4f39b8f <+415>: pop %r12 > 0x00007fdea4f39b91 <+417>: pop %r13 > 0x00007fdea4f39b93 <+419>: pop %r14 > 0x00007fdea4f39b95 <+421>: retq > 0x00007fdea4f39b96 <+422>: nopw %cs:0x0(%rax,%rax,1) > 0x00007fdea4f39ba0 <+432>: mov $0xa,%edx > 0x00007fdea4f39ba5 <+437>: mov %dx,(%r12) > 0x00007fdea4f39baa <+442>: jmp 0x7fdea4f39b2c <ERRCODE::error(char const*, TessErrorLogCode, char const*, ...) const+316> > 0x00007fdea4f39bac <+444>: callq 0x7fdea4d79240 <abort@plt> > 0x00007fdea4f39bb1 <+449>: callq 0x7fdea4d7cd40 <__stack_chk_fail@plt> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1141447
: 937230 |
937231
|
937232
|
937233
|
937234
|
937235
|
937236
|
937237
|
937238
|
937239