Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 404601 Details for
Bug 579622
[abrt] Arithmetic expansion does not trap 2 ** 63 / -1
Home
New
Search
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.rh92 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), 6.91 KB, created by
Matt McCutchen
on 2010-04-06 04:58:20 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Matt McCutchen
Created:
2010-04-06 04:58:20 UTC
Size:
6.91 KB
patch
obsolete
>Core was generated by `bash -c $((2 ** 63 / -1))'. >Program terminated with signal 8, Arithmetic exception. >#0 0x0000000000439bfa in exp2 () at expr.c:761 >761 val1 /= val2; > >Thread 1 (Thread 17148): >#0 0x0000000000439bfa in exp2 () at expr.c:761 > op = <value optimized out> > val1 = -1 > val2 = -1 >#1 0x0000000000439c49 in exp3 () at expr.c:721 > val1 = <value optimized out> > val2 = -9223372036854775808 >#2 0x0000000000439cbb in expshift () at expr.c:698 > val1 = <value optimized out> > val2 = 49 >#3 0x0000000000439d09 in exp4 () at expr.c:669 > val1 = <value optimized out> > val2 = <value optimized out> >#4 0x0000000000439dbb in exp5 () at expr.c:648 > val1 = <value optimized out> > val2 = <value optimized out> >#5 0x0000000000439e26 in expband () at expr.c:631 > val1 = <value optimized out> > val2 = <value optimized out> >#6 0x0000000000439e66 in expbxor () at expr.c:613 > val1 = <value optimized out> > val2 = <value optimized out> >#7 0x0000000000439ea6 in expbor () at expr.c:595 > val1 = <value optimized out> > val2 = <value optimized out> >#8 0x0000000000439ee6 in expland () at expr.c:568 > val1 = <value optimized out> > val2 = <value optimized out> > set_noeval = <value optimized out> >#9 0x0000000000439f6b in explor () at expr.c:540 > val1 = <value optimized out> > val2 = <value optimized out> > set_noeval = <value optimized out> >#10 expcond () at expr.c:496 > cval = <value optimized out> > val1 = 16693376 > rval = <value optimized out> > set_noeval = 0 >#11 0x0000000000438882 in expassign () at expr.c:410 > value = <value optimized out> > lhs = 0xfeb880 "$((2 ** 63 / -1))" > rhs = <value optimized out> >#12 0x0000000000438b39 in expcomma () at expr.c:394 > value = <value optimized out> >#13 0x0000000000438c9a in subexpr (expr=0xfeb960 "2 ** 63 / -1") at expr.c:376 > val = 16693600 > p = <value optimized out> >#14 0x0000000000438e9a in evalexp (expr=0xfeb960 "2 ** 63 / -1", > validp=0x7fff8d4ec764) at expr.c:343 > val = 0 > c = <value optimized out> > oevalbuf = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, > __mask_was_saved = 0, __saved_mask = {__val = { > 0 <repeats 16 times>}}}} >#15 0x000000000044c8e4 in param_expand (string=<value optimized out>, > sindex=<value optimized out>, quoted=<value optimized out>, > expanded_something=<value optimized out>, > contains_dollar_at=<value optimized out>, > quoted_dollar_at_p=<value optimized out>, > had_quoted_null_p=<value optimized out>, pflags=<value optimized out>) > at subst.c:7175 > temp2 = <value optimized out> > temp = 0xfeb920 "(2 ** 63 / -1)" > temp1 = 0xfeb960 "2 ** 63 / -1" > uerror = "p\000" > zindex = 16 > t_index = 12 > expok = <value optimized out> > c = <value optimized out> > number = 12 > var = <value optimized out> > list = 0xfeb920 > tdesc = 0x0 > ret = 0x0 > tflag = 0 >#16 0x000000000044728d in expand_word_internal (word=<value optimized out>, > quoted=<value optimized out>, isexp=<value optimized out>, > contains_dollar_at=<value optimized out>, > expanded_something=<value optimized out>) at subst.c:7584 > list = <value optimized out> > tword = <value optimized out> > istring = 0xfeb8a0 "" > istring_size = 112 > istring_index = 0 > temp = <value optimized out> > temp1 = <value optimized out> > string = 0xfeb880 "$((2 ** 63 / -1))" > string_size = 17 > sindex = 0 > quoted_dollar_at = 0 > quoted_state = <value optimized out> > had_quoted_null = 0 > has_dollar_at = 0 > tflag = <value optimized out> > assignoff = <value optimized out> > c = 36 '$' > t_index = 0 > state = {__count = 0, __value = {__wch = 0, __wchb = "\000\000\000"}} >#17 0x00000000004487ff in shell_expand_word_list (list=<value optimized out>, > eflags=<value optimized out>) at subst.c:8664 > temp_list = <value optimized out> > expanded_something = 1 > has_dollar_at = 0 > expanded = <value optimized out> > new_list = <value optimized out> > next = 0x0 >#18 expand_word_list_internal (list=<value optimized out>, > eflags=<value optimized out>) at subst.c:8781 > new_list = 0xfe7ae0 > temp_list = <value optimized out> > tint = <value optimized out> >#19 0x000000000042db8f in execute_simple_command (simple_command=0xfeb760, > pipe_in=<value optimized out>, pipe_out=<value optimized out>, > async=<value optimized out>, fds_to_close=<value optimized out>) > at execute_cmd.c:3575 > words = <value optimized out> > lastword = <value optimized out> > command_line = 0x0 > lastarg = <value optimized out> > temp = <value optimized out> > first_word_quoted = 0 > result = 0 > builtin_is_special = 0 > already_forked = <value optimized out> > dofork = <value optimized out> > old_last_async_pid = <value optimized out> > builtin = <value optimized out> > func = <value optimized out> >#20 0x000000000042f029 in execute_command_internal (command=0xfea420, > asynchronous=<value optimized out>, pipe_in=-1, pipe_out=-1, > fds_to_close=<value optimized out>) at execute_cmd.c:736 > exec_result = 0 > user_subshell = <value optimized out> > invert = 0 > ignore_return = 0 > my_undo_list = <value optimized out> > exec_undo_list = <value optimized out> > last_pid = -1 > save_line_number = 0 >#21 0x0000000000468dca in parse_and_execute (string=<value optimized out>, > from_file=<value optimized out>, flags=<value optimized out>) > at evalstring.c:315 > bitmap = 0xfeb780 > code = 0 > lreset = <value optimized out> > should_jump_to_top_level = 0 > last_result = 0 > command = 0xfea420 >#22 0x000000000041b6da in run_one_command ( > command=0x7fff8d4edfe8 "$((2 ** 63 / -1))") at shell.c:1312 > code = 0 >#23 0x000000000041c5dd in main (argc=<value optimized out>, > argv=<value optimized out>, env=<value optimized out>) at shell.c:690 > i = <value optimized out> > code = <value optimized out> > old_errexit_flag = <value optimized out> > saverst = <value optimized out> > locally_skip_execution = 0 > arg_index = 0 > top_level_arg_index = 3 >From To Syms Read Shared Object Library >0x00007f66124d4840 0x00007f66124ddb78 Yes (*) /lib64/libtinfo.so.5.7 >0x00007f66122c4de0 0x00007f66122c5998 Yes (*) /lib64/libdl-2.11.1.so >0x00007f6611f69860 0x00007f66120711bc Yes (*) /lib64/libc-2.11.1.so >0x00007f66126e9af0 0x00007f66127013d4 Yes (*) /lib64/ld-2.11.1.so >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol "__glib_assert_msg" in current context.
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 579622
: 404601