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 945726 Details for
Bug 1151551
glibc: __gconv_get_path crashes if GCONV_PATH set and no current directory
[?]
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), 10.31 KB, created by
Krzysztof Klimonda
on 2014-10-10 16:31:24 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Krzysztof Klimonda
Created:
2014-10-10 16:31:24 UTC
Size:
10.31 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 27502] >Core was generated by `/bin/sh /home/kklimonda/code/open-source/git-annex.linux/bin/git --git-dir=/hom'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >106 movdqu (%rax), %xmm12 > >Thread 1 (LWP 27502): >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >No locals. >#1 0x00007fcce22b2f7d in __gconv_get_path () at gconv_conf.c:471 > user_len = 80 > nelems = <optimized out> > gconv_path = 0x7fff28460730 "/home/kklimonda/code/open-source/git-annex.linux//usr/lib/x86_64-linux-gnu/gconv:/usr/lib64/gconv" > gconv_path_len = 98 > elem = <optimized out> > oldp = <optimized out> > cp = <optimized out> > cwd = 0x0 > cwdlen = <optimized out> > result = <optimized out> > lock = 1 >#2 0x00007fcce22b3767 in __gconv_read_conf () at gconv_conf.c:558 > save_errno = 2 > cnt = <optimized out> > cp = <optimized out> >#3 0x00007fcce22b2835 in __gconv_find_transform (toset=toset@entry=0x7fcce24143d5 "INTERNAL", fromset=fromset@entry=0x7fff28460920 "UTF-8//", handle=handle@entry=0x7fff28460948, nsteps=nsteps@entry=0x7fff28460940, flags=flags@entry=0) at gconv_db.c:716 > result = <optimized out> >#4 0x00007fcce2342c15 in __wcsmbs_getfct (nstepsp=0xd18e58, from=0x7fff28460920 "UTF-8//", to=0x7fcce24143d5 "INTERNAL") at wcsmbsload.c:91 > nsteps = 13726224 > result = 0x0 >#5 __wcsmbs_load_conv (new_category=0xd100c0) at wcsmbsload.c:186 > charset_name = <optimized out> > complete_name = 0x7fff28460920 "UTF-8//" > new_fcts = 0xd18e50 > use_translit = <optimized out> >#6 0x00007fcce2338269 in get_gconv_fcts (data=<optimized out>) at ./wcsmbsload.h:75 >No locals. >#7 __GI___mbrtowc (pwc=0x7fff284609a0 L"\xd17210", s=0xd18e30 " \t\n", n=94592, n@entry=3, ps=0x0, ps@entry=0x7fcce26496d0 <state>) at mbrtowc.c:68 > buf = L"\xd17210" > data = {__outbuf = 0x7fff284609a0 "\020r\321", __outbufend = 0x7fff284609a4 "", __flags = 1, __invocation_counter = 0, __internal_use = 1, __statep = 0x7fcce26496d0 <state>, __state = {__count = 760524544, __value = {__wch = 1307969213, __wchb = "\275\006\366M"}}, __trans = 0x0} > status = 0 > result = 0 > dummy = 4 > inbuf = 0x4717fb <xmalloc+27> "H\205\300H\211\303t5H\203\304\bH\211\330[]\303\017\037" > endbuf = 0x0 > fct = 0xd100c0 >#8 0x00007fcce22c9adf in mblen (s=<optimized out>, n=n@entry=3) at mblen.c:59 > result = <optimized out> >#9 0x000000000044fe9d in setifs (v=<optimized out>) at subst.c:9069 > ifs_len = 3 > t = <optimized out> > uc = <optimized out> >#10 0x000000000043e1c2 in initialize_shell_variables (env=<optimized out>, privmode=0) at variables.c:503 > name = <optimized out> > string = 0x0 > temp_string = <optimized out> > c = <optimized out> > char_index = <optimized out> > string_length = <optimized out> > ro = <optimized out> > temp_var = <optimized out> >#11 0x000000000041e1a7 in shell_initialize () at shell.c:1749 > hostname = "noise", '\000' <repeats 19 times>, "\270\303n\000\000\000\000\000\221\364\271\327\000\200\377\377o\vF(\377\177\000\000\a\000\000\000\000\000\000\000\037\000\000\000\067", '\000' <repeats 19 times>, "[\000\000\000n", '\000' <repeats 19 times>, "w\000\000\000|\000\000\000\320\034F(\377\177\000\000\200,K\000\000\000\000\000\332\036B\000\000\000\000\000P\023\251\342\314\177\000\000`\016F(\377\177\000\000\300|d\342\314\177\000\000\340\001\000\000\000\000\000\000h\016F(\377\177\000\000\024", '\000' <repeats 23 times>... >#12 0x000000000042109e in main (argc=20, argv=0x7fff28460e68, env=0x7fff28460f10) at shell.c:574 > i = <optimized out> > code = <optimized out> > old_errexit_flag = <optimized out> > saverst = <optimized out> > locally_skip_execution = 0 > arg_index = 1 > top_level_arg_index = 32716 >From To Syms Read Shared Object Library >0x00007fcce285de40 0x00007fcce2869fb8 Yes /lib64/libtinfo.so.5 >0x00007fcce264ded0 0x00007fcce264eace Yes /lib64/libdl.so.2 >0x00007fcce22af4f0 0x00007fcce23faca4 Yes /lib64/libc.so.6 >0x00007fcce2a7bb10 0x00007fcce2a966d0 Yes /lib64/ld-linux-x86-64.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x62696c2f7273752f 7091318039310988591 >rcx 0x0 0 >rdx 0x17180 94592 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x7fff28460800 0x7fff28460800 >rsp 0x7fff28460728 0x7fff28460728 >r8 0xd18e80 13733504 >r9 0x7fcce2647d18 140517948292376 >r10 0x1011 4113 >r11 0x202 514 >r12 0x7fff28460948 140733869066568 >r13 0x0 0 >r14 0x7fff28460730 140733869066032 >r15 0x62 98 >rip 0x7fcce231b3fa 0x7fcce231b3fa <strlen+42> >eflags 0x10293 [ CF AF SF 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 strlen: > 0x00007fcce231b3d0 <+0>: pxor %xmm8,%xmm8 > 0x00007fcce231b3d5 <+5>: pxor %xmm9,%xmm9 > 0x00007fcce231b3da <+10>: pxor %xmm10,%xmm10 > 0x00007fcce231b3df <+15>: pxor %xmm11,%xmm11 > 0x00007fcce231b3e4 <+20>: mov %rdi,%rax > 0x00007fcce231b3e7 <+23>: mov %rdi,%rcx > 0x00007fcce231b3ea <+26>: and $0xfff,%rcx > 0x00007fcce231b3f1 <+33>: cmp $0xfcf,%rcx > 0x00007fcce231b3f8 <+40>: ja 0x7fcce231b460 <strlen+144> >=> 0x00007fcce231b3fa <+42>: movdqu (%rax),%xmm12 > 0x00007fcce231b3ff <+47>: pcmpeqb %xmm8,%xmm12 > 0x00007fcce231b404 <+52>: pmovmskb %xmm12,%edx > 0x00007fcce231b409 <+57>: test %edx,%edx > 0x00007fcce231b40b <+59>: je 0x7fcce231b411 <strlen+65> > 0x00007fcce231b40d <+61>: bsf %edx,%eax > 0x00007fcce231b410 <+64>: retq > 0x00007fcce231b411 <+65>: and $0xfffffffffffffff0,%rax > 0x00007fcce231b415 <+69>: pcmpeqb 0x10(%rax),%xmm9 > 0x00007fcce231b41b <+75>: pcmpeqb 0x20(%rax),%xmm10 > 0x00007fcce231b421 <+81>: pcmpeqb 0x30(%rax),%xmm11 > 0x00007fcce231b427 <+87>: pmovmskb %xmm9,%edx > 0x00007fcce231b42c <+92>: pmovmskb %xmm10,%r8d > 0x00007fcce231b431 <+97>: pmovmskb %xmm11,%ecx > 0x00007fcce231b436 <+102>: shl $0x10,%rdx > 0x00007fcce231b43a <+106>: shl $0x10,%rcx > 0x00007fcce231b43e <+110>: or %r8,%rcx > 0x00007fcce231b441 <+113>: shl $0x20,%rcx > 0x00007fcce231b445 <+117>: or %rcx,%rdx > 0x00007fcce231b448 <+120>: mov %rdi,%rcx > 0x00007fcce231b44b <+123>: xor %rax,%rcx > 0x00007fcce231b44e <+126>: and $0xffffffffffffffc0,%rax > 0x00007fcce231b452 <+130>: sar %cl,%rdx > 0x00007fcce231b455 <+133>: test %rdx,%rdx > 0x00007fcce231b458 <+136>: je 0x7fcce231b4d0 <strlen+256> > 0x00007fcce231b45a <+138>: bsf %rdx,%rax > 0x00007fcce231b45e <+142>: retq > 0x00007fcce231b45f <+143>: nop > 0x00007fcce231b460 <+144>: and $0xffffffffffffffc0,%rax > 0x00007fcce231b464 <+148>: pcmpeqb (%rax),%xmm8 > 0x00007fcce231b469 <+153>: pcmpeqb 0x10(%rax),%xmm9 > 0x00007fcce231b46f <+159>: pcmpeqb 0x20(%rax),%xmm10 > 0x00007fcce231b475 <+165>: pcmpeqb 0x30(%rax),%xmm11 > 0x00007fcce231b47b <+171>: pmovmskb %xmm8,%esi > 0x00007fcce231b480 <+176>: pmovmskb %xmm9,%edx > 0x00007fcce231b485 <+181>: pmovmskb %xmm10,%r8d > 0x00007fcce231b48a <+186>: pmovmskb %xmm11,%ecx > 0x00007fcce231b48f <+191>: shl $0x10,%rdx > 0x00007fcce231b493 <+195>: shl $0x10,%rcx > 0x00007fcce231b497 <+199>: or %rsi,%rdx > 0x00007fcce231b49a <+202>: or %r8,%rcx > 0x00007fcce231b49d <+205>: shl $0x20,%rcx > 0x00007fcce231b4a1 <+209>: or %rcx,%rdx > 0x00007fcce231b4a4 <+212>: mov %rdi,%rcx > 0x00007fcce231b4a7 <+215>: xor %rax,%rcx > 0x00007fcce231b4aa <+218>: and $0xffffffffffffffc0,%rax > 0x00007fcce231b4ae <+222>: sar %cl,%rdx > 0x00007fcce231b4b1 <+225>: test %rdx,%rdx > 0x00007fcce231b4b4 <+228>: je 0x7fcce231b4c0 <strlen+240> > 0x00007fcce231b4b6 <+230>: bsf %rdx,%rax > 0x00007fcce231b4ba <+234>: retq > 0x00007fcce231b4bb <+235>: nopl 0x0(%rax,%rax,1) > 0x00007fcce231b4c0 <+240>: pxor %xmm9,%xmm9 > 0x00007fcce231b4c5 <+245>: pxor %xmm10,%xmm10 > 0x00007fcce231b4ca <+250>: pxor %xmm11,%xmm11 > 0x00007fcce231b4cf <+255>: nop > 0x00007fcce231b4d0 <+256>: movdqa 0x40(%rax),%xmm8 > 0x00007fcce231b4d6 <+262>: pminub 0x50(%rax),%xmm8 > 0x00007fcce231b4dc <+268>: pminub 0x60(%rax),%xmm8 > 0x00007fcce231b4e2 <+274>: pminub 0x70(%rax),%xmm8 > 0x00007fcce231b4e8 <+280>: pcmpeqb %xmm11,%xmm8 > 0x00007fcce231b4ed <+285>: pmovmskb %xmm8,%edx > 0x00007fcce231b4f2 <+290>: test %edx,%edx > 0x00007fcce231b4f4 <+292>: jne 0x7fcce231b530 <strlen+352> > 0x00007fcce231b4f6 <+294>: sub $0xffffffffffffff80,%rax > 0x00007fcce231b4fa <+298>: movdqa (%rax),%xmm8 > 0x00007fcce231b4ff <+303>: pminub 0x10(%rax),%xmm8 > 0x00007fcce231b505 <+309>: pminub 0x20(%rax),%xmm8 > 0x00007fcce231b50b <+315>: pminub 0x30(%rax),%xmm8 > 0x00007fcce231b511 <+321>: pcmpeqb %xmm11,%xmm8 > 0x00007fcce231b516 <+326>: pmovmskb %xmm8,%edx > 0x00007fcce231b51b <+331>: test %edx,%edx > 0x00007fcce231b51d <+333>: jne 0x7fcce231b534 <strlen+356> > 0x00007fcce231b51f <+335>: jmp 0x7fcce231b4d0 <strlen+256> > 0x00007fcce231b521 <+337>: data16 data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007fcce231b530 <+352>: add $0x40,%rax > 0x00007fcce231b534 <+356>: pxor %xmm8,%xmm8 > 0x00007fcce231b539 <+361>: pcmpeqb (%rax),%xmm8 > 0x00007fcce231b53e <+366>: pcmpeqb 0x10(%rax),%xmm9 > 0x00007fcce231b544 <+372>: pcmpeqb 0x20(%rax),%xmm10 > 0x00007fcce231b54a <+378>: pcmpeqb 0x30(%rax),%xmm11 > 0x00007fcce231b550 <+384>: pmovmskb %xmm8,%esi > 0x00007fcce231b555 <+389>: pmovmskb %xmm9,%edx > 0x00007fcce231b55a <+394>: pmovmskb %xmm10,%r8d > 0x00007fcce231b55f <+399>: pmovmskb %xmm11,%ecx > 0x00007fcce231b564 <+404>: shl $0x10,%rdx > 0x00007fcce231b568 <+408>: shl $0x10,%rcx > 0x00007fcce231b56c <+412>: or %rsi,%rdx > 0x00007fcce231b56f <+415>: or %r8,%rcx > 0x00007fcce231b572 <+418>: shl $0x20,%rcx > 0x00007fcce231b576 <+422>: or %rcx,%rdx > 0x00007fcce231b579 <+425>: bsf %rdx,%rdx > 0x00007fcce231b57d <+429>: add %rdx,%rax > 0x00007fcce231b580 <+432>: sub %rdi,%rax > 0x00007fcce231b583 <+435>: retq >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 1151551
: 945726 |
945727
|
945728
|
945729
|
945730
|
945731
|
945732
|
945733
|
945734
|
945735
|
945736