#11994 BLOC 12.1.0: runin-gtk crashes with segmentation fault
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jul 11 12:01:42 EDT 2012
#11994: runin-gtk crashes with segmentation fault
---------------------------------------------+------------------------------
Reporter: greenfeld | Owner: Quozl
Type: defect | Status: new
Priority: blocker | Milestone: 12.1.0
Component: manufacturing process | Version: Development build as of this date
Resolution: | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
---------------------------------------------+------------------------------
Comment(by greenfeld):
Here is an os18 (with runin 0.20.4) crash which took GDB with it. After
answering "n" to exiting, GDB still sees a problem, and wants to dump
core.
{{{
[20705.895595] PM: resume of devices complete after 1230.021 msecs
[20705.981095] olpc-dcon: The CPU has control
[20705.985183] Restarting tasks ...
Program received signal SIGSEGV, Segmentation fault.
0x4038d2b0 in __dubcos (
x=<error reading variable: Unable to access DWARF register number
0x4a>,
dx=<error reading variable: Unable to access DWARF register number
0x5a>,
done.
v=v at entry=0xbe9a6e00) at ../sysdeps/ieee754/dbl-64/dosincos.c:134
134 sn=__sincostab.x[k]; /* */
(gdb) bt
#0 0x4038d2b0 in __dubcos (
x=<error reading variable: Unable to access DWARF register number
0x4a>,
dx=<error reading variable: Unable to access DWARF register number
0x5a>,
v=v at entry=0xbe9a6e00) at ../sysdeps/ieee754/dbl-64/dosincos.c:134
#1 0x4038dc60 in __docos (x=<optimized out>, dx=<optimized out>, v=
0xbe9a6e38, v at entry=0xbe9a6e30) at
../sysdeps/ieee754/dbl-64/dosincos.c:206
#2 0x40379530 in sloww2 (n=<optimized out>,
orig=<error reading variable: Unable to access DWARF register number
0x50>, dx=<optimized out>,
../../gdb/regcache.c:179: internal-error: register_size: Assertion `regnum
>= 0 && regnum < (gdbarch_num_regs (gdbarch) + gdbarch_num_pseudo_regs
(gdbarch))' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n)
{n key pressed, then Enter}
../../gdb/regcache.c:179: internal-error: register_size: Assertion `regnum
>= 0 && regnum < (gdbarch_num_regs (
gdbarch) + gdbarch_num_pseudo_regs (gdbarch))' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Create a core file of GDB? (y or n)
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/11994#comment:26>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list