Closed billborsari closed 4 years ago
@billborsari
If you see in stack trace as first-line ":_cairo_clip_intersect_rectangle_box()", then it the same bug you report previously, and which is the same bug reported there: https://github.com/kas1e/Odyssey/issues/6
So I also close that one and merge it with the original one. But just in case: don't need to report new bugs where you had in the stack trace that "_cairo_clip_intersect_rectangle_box()" as a crashed line.
I have not attempted a reproduction yet.
I was editing text on AmigaWorld in one tab and switched to another tab and got a crash:
Trap type: DSI exception Exception Syndrome Register (ESR): 0x00800000 Machine State (raw): 0x0002F030 Machine State (verbose): [Critical Ints on] [ExtInt on] [User] [FPU on] [IAT on] [DAT on] DSISR: 00800000 DAR: 63C190A4 Page: 0xEFC6E300 (Virtual: 0x63C19000, Physical: 0x0EAE6000, Flags: 0x 102) Temporary stack trace:
0: 0x7E303840
1: 0x7E303D44
2: 0x7E36FD58
3: 0x7E35D590
4: 0x7E30C9B4
5: 0x7E33053C
6: 0x7E3098C8
7: 0x7E304CDC
8: 0x7E2FFE24
9: 0x7CAB2C10
10: 0x7DBEC170
11: 0x7DBDB4A0
12: 0x7DBEB50C
13: 0x7DBEC78C
14: 0x7DBEC918
15: 0x7DBED6DC
16: 0x7DBD5744
17: 0x7D0D8B30
18: 0x7D241E44
19: 0x7D1C1AB4
20: 0x7D166A0C
21: 0x7D16EDF4
22: 0x7D17A578
23: 0x7D17A824
24: 0x7D17AA9C
25: 0x7D17B164
26: 0x7D17C4C8
27: 0x7D17A030
28: 0x7D17A824
29: 0x7D17AF60
30: 0x7D17C4C8
31: 0x7D17A030
32: 0x7D17A824
33: 0x7D17AF60
34: 0x7D17C4C8
35: 0x7D17A030
36: 0x7D17A824
37: 0x7D17AF60
38: 0x7D17C4C8
39: 0x7D17A030
40: 0x7D17A824
41: 0x7D17AF60
42: 0x7D17C4C8
43: 0x7D17A030
44: 0x7D17A824
45: 0x7D17AF60
46: 0x7D17B284
47: 0x7D015574
48: 0x7CB3F474
49: 0x7CB41EF0
50: 0x7CA2F204
51: 0x7CA0C22C
52: 0x7C95625C
53: 0x7C962044
54: in module intuition.library.kmod+0x00020288 (0x019BD4E8)
55: in module intuition.library.kmod+0x00021578 (0x019BE7D8)
56: in module intuition.library.kmod+0x0000A568 (0x019A77C8)
57: 0x7C952AF4
58: 0x7C952D5C
59: in module newlib.library.kmod+0x000025FC (0x01A585FC)
60: in module newlib.library.kmod+0x00003328 (0x01A59328)
61: in module newlib.library.kmod+0x0000384C (0x01A5984C)
62: 0x7C951218
63: in module dos.library.kmod+0x0002A41C (0x0195185C)
64: in module kernel+0x000594AC (0x018594AC)
65: in module kernel+0x000594F4 (0x018594F4)
66: 0x00000000
Crashed process: AppDir:Odyssey (0x67C0DB30) DSI verbose error description: Access not allowed by page protection (protection violation) Access was a load operation 0: 7E303D44 64560530 00000002 63C19084 64560578 6456059C 007FFFFF 63C19084 8: 80000000 00000000 80000000 00018F8C 39353453 64783110 00000000 00000000 16: 6456156C 645615AC 64561538 645615B4 00000000 00000000 616BD118 617B4F18 24: 617B4EE8 00000000 64788414 64560DF8 616BD1F0 00000000 5FD33948 63C19084 CR: 39353353 XER: C000006F CTR: 7E31AF50 LR: 7E303D44 DSISR: 00800000 DAR: 63C190A4
FP0 : FFF80000B6E64100 BFEEE983E5A14765 4079148000000000 408218D800000000 FP4 : BFC2810EC73B6000 0000000000000000 407917C912BBBF5F 3F70000000000000 FP8 : 40821BAFEF138C4A 3FDA9F9DF2BA7EC8 3FF12912BBBF5F00 3FD0800000000000 FP12: 42B8000000024376 BFEBB55DEDCB3956 0098546C1386042E 1170010020AE8036 FP16: 100406813060812A F22119D4945E01F0 020448C105582A28 A0102C80080C65E5 FP20: 3408188445942080 BFE142281DC86460 A055029E86208098 884C47EB405802F4 FP24: 8302C8A4AD089E0B 8000080A00C8226E 471240C0020A02A8 584824C7065C8C02 FP28: A90220F8008D8836 FFA44055254D4E00 0F82053503A14C00 3FB999999999999A FPSCR: B6E64100
Disassembly of crash site: 7E303830: 7D295378 or r9,r9,r10 7E303834: 5529063E rlwinm r9,r9,0,24,31 7E303838: 7D290034 cntlzw r9,r9 7E30383C: 5529D97E rlwinm r9,r9,27,5,31
Kernel command line: serial debuglevel=0
Registers pointing to code: r0 : AppDir:Odyssey:_cairo_clip_intersect_box()+0x78 (section 1 @ 0x19B2D40) r3 : AppDir:Odyssey:cairo_clip_all()+0x0 (section 3 @ 0xE6080) r7 : AppDir:Odyssey:cairo_clip_all()+0x0 (section 3 @ 0xE6080) r13: AppDir:Odyssey:_ZZN7WebCore9TextTrack24captionMenuAutomaticItemEvE9automatic()+0x0 (section 23 @ 0x537C) r26: AppDir:Odyssey:spans.12878()+0x0 (section 23 @ 0xA680) r31: AppDir:Odyssey:__cairo_clip_all()+0x0 (section 3 @ 0xE6080) ip : AppDir:Odyssey:_cairo_clip_intersect_rectangle_box()+0x36c (section 1 @ 0x19B283C) lr : AppDir:Odyssey:_cairo_clip_intersect_box()+0x78 (section 1 @ 0x19B2D40) ctr: AppDir:Odyssey:close_path()+0x0 (section 1 @ 0x19C9F4C)
Stack trace: (0x64560530) AppDir:Odyssey:_cairo_clip_intersect_rectangle_box()+0x36c (section 1 @ 0x19B283C) (0x64560570) AppDir:Odyssey:_cairo_clip_intersect_box()+0x78 (section 1 @ 0x19B2D40) (0x64560590) AppDir:Odyssey:_cairo_spans_compositor_stroke()+0x200 (section 1 @ 0x1A1ED54) (0x645609A0) AppDir:Odyssey:_cairo_compositor_stroke()+0xdc (section 1 @ 0x1A0C58C) (0x64560C80) AppDir:Odyssey:_cairo_image_surface_stroke()+0x40 (section 1 @ 0x19BB9B0) (0x64560C90) AppDir:Odyssey:_cairo_surface_stroke()+0x150 (section 1 @ 0x19DF538) (0x64560CE0) AppDir:Odyssey:_cairo_gstate_stroke()+0x100 (section 1 @ 0x19B88C4) (0x64560E40) AppDir:Odyssey:_cairo_default_context_stroke()+0x24 (section 1 @ 0x19B3CD8) (0x64560E50) AppDir:Odyssey:INT_cairo_stroke()+0x30 (section 1 @ 0x19AEE20) (0x64560E60) AppDir:Odyssey:_ZN7WebCore15GraphicsContext10strokePathERKNS_4PathE()+0x120 (section 1 @ 0x161C0C) (0x64560ED0) AppDir:Odyssey:_ZNK7WebCore14RenderSVGShape11strokeShapeEPNS_15GraphicsContextE()+0x58 (section 1 @ 0x129B16C) (0x64560F20) AppDir:Odyssey:_ZNK7WebCore13RenderSVGPath11strokeShapeEPNS_15GraphicsContextE()+0x8c (section 1 @ 0x128A49C) (0x64560FC0) AppDir:Odyssey:_ZN7WebCore27RenderSVGResourceSolidColor17postApplyResourceEPNS_12RenderObjectERPNS_15GraphicsContextEtPKNS_4PathEPKNS_14RenderSVGShapeE()+0x108 (section 1 @ 0x129A508) (0x64560FE0) AppDir:Odyssey:_ZN7WebCore14RenderSVGShape11strokeShapeEPNS_11RenderStyleEPNS_15GraphicsContextE()+0xb4 (section 1 @ 0x129B788) (0x64561020) AppDir:Odyssey:_ZN7WebCore14RenderSVGShape18fillAndStrokeShapeEPNS_15GraphicsContextE()+0xe8 (section 1 @ 0x129B914) (0x64561080) AppDir:Odyssey:_ZN7WebCore14RenderSVGShape5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0x31c (section 1 @ 0x129C6D8) (0x64561140) AppDir:Odyssey:_ZN7WebCore18RenderSVGContainer5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0x1d8 (section 1 @ 0x1284740) (0x64561210) AppDir:Odyssey:_ZN7WebCore9RenderBox5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0xc8 (section 1 @ 0x787B2C) (0x64561270) AppDir:Odyssey:_ZN7WebCore13RenderSVGRoot13paintReplacedERNS_9PaintInfoERKNS_11LayoutPointE()+0x2f4 (section 1 @ 0x8F0E40) (0x645613A0) AppDir:Odyssey:_ZN7WebCore14RenderReplaced5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0x934 (section 1 @ 0x870AB0) (0x64561450) AppDir:Odyssey:_ZN7WebCore11RenderLayer36paintForegroundForFragmentsWithPhaseENS_10PaintPhaseERKN3WTF6VectorINS_13LayerFragmentELj1ENS2_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEjPNS_12RenderObjectE()+0x1c0 (section 1 @ 0x815A08) (0x645614E0) AppDir:Odyssey:_ZN7WebCore11RenderLayer27paintForegroundForFragmentsERKN3WTF6VectorINS_13LayerFragmentELj1ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextES9_RKNS_10LayoutRectEbRKNS0_17LayerPaintingInfoEjPNS_12RenderObjectEbb()+0x1f4 (section 1 @ 0x81DDF0) (0x64561520) AppDir:Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x988 (section 1 @ 0x829574) (0x645616B0) AppDir:Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74 (section 1 @ 0x829820) (0x645616D0) AppDir:Odyssey:_ZN7WebCore11RenderLayer29paintLayerByApplyingTransformEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEjRKNS_11LayoutPointE()+0x214 (section 1 @ 0x829A98) (0x64561870) AppDir:Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x2f8 (section 1 @ 0x82A160) (0x64561960) AppDir:Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x84 (section 1 @ 0x82B4C4) (0x64561990) AppDir:Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section 1 @ 0x82902C) (0x64561B20) AppDir:Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74 (section 1 @ 0x829820) (0x64561B40) AppDir:Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @ 0x829F5C) (0x64561C30) AppDir:Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x84 (section 1 @ 0x82B4C4) (0x64561C60) AppDir:Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section 1 @ 0x82902C) (0x64561DF0) AppDir:Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74 (section 1 @ 0x829820) (0x64561E10) AppDir:Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @ 0x829F5C) (0x64561F00) AppDir:Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x84 (section 1 @ 0x82B4C4) (0x64561F30) AppDir:Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section 1 @ 0x82902C) (0x645620C0) AppDir:Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74 (section 1 @ 0x829820) (0x645620E0) AppDir:Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @ 0x829F5C) (0x645621D0) AppDir:Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x84 (section 1 @ 0x82B4C4) (0x64562200) AppDir:Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section 1 @ 0x82902C) (0x64562390) AppDir:Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74 (section 1 @ 0x829820) (0x645623B0) AppDir:Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @ 0x829F5C) (0x645624A0) AppDir:Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x84 (section 1 @ 0x82B4C4) (0x645624D0) AppDir:Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section 1 @ 0x82902C) (0x64562660) AppDir:Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74 (section 1 @ 0x829820) (0x64562680) AppDir:Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @ 0x829F5C) (0x64562770) AppDir:Odyssey:_ZN7WebCore11RenderLayer5paintEPNS_15GraphicsContextERKNS_10LayoutRectEjPNS_12RenderObjectEPNS_12RenderRegionEj()+0xe4 (section 1 @ 0x82A280) (0x64562800) AppDir:Odyssey:_ZN7WebCore9FrameView13paintContentsEPNS_15GraphicsContextERKNS_7IntRectE()+0x23c (section 1 @ 0x6C4570) (0x64562860) AppDir:Odyssey:_ZN7WebCore10ScrollView5paintEPNS_15GraphicsContextERKNS_7IntRectE.part.21()+0x2b8 (section 1 @ 0x1EE470) (0x64562910) AppDir:Odyssey:_ZN7WebCore10ScrollView5paintEPNS_15GraphicsContextERKNS_7IntRectE()+0x94 (section 1 @ 0x1F0EEC) (0x64562930) AppDir:Odyssey:_ZN14WebViewPrivate8onExposeEi()+0x4e8 (section 1 @ 0xDE200) (0x64562A80) AppDir:Odyssey:_ZN7WebView8onExposeEi()+0x48 (section 1 @ 0xBB228) (0x64562AA0) AppDir:Odyssey:_ZL22handleMM_OWBApp_ExposeP6IClassPmP4_Msg()+0x1f4 (section 1 @ 0x5258) (0x64562B00) AppDir:Odyssey:_ZL8dispatchP6IClassPmP4_Msg()+0x112c (section 1 @ 0x11040) (0x64562B40) native kernel module intuition.library.kmod+0x00020288 (0x64562BA0) native kernel module intuition.library.kmod+0x00021578 (0x64562C20) native kernel module intuition.library.kmod+0x0000a568 (0x64562C90) AppDir:Odyssey:_Z9main_loopv()+0x1b4 (section 1 @ 0x1AF0) (0x64562CE0) AppDir:Odyssey:main()+0x1d0 (section 1 @ 0x1D58) (0x64562D20) native kernel module newlib.library.kmod+0x000025fc (0x64562D70) native kernel module newlib.library.kmod+0x00003328 (0x64562F20) native kernel module newlib.library.kmod+0x0000384c (0x64562F50) AppDir:Odyssey:_start()+0x170 (section 1 @ 0x214) (0x64562F90) native kernel module dos.library.kmod+0x0002a41c (0x64562FC0) native kernel module kernel+0x000594ac (0x64562FD0) native kernel module kernel+0x000594f4
Disassembly of crash site: 7E303830: 7D295378 or r9,r9,r10 7E303834: 5529063E rlwinm r9,r9,0,24,31 7E303838: 7D290034 cntlzw r9,r9 7E30383C: 5529D97E rlwinm r9,r9,27,5,31
68k register dump DATA: 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ----> 00000001 - "LIBS:mui/Lamp.mcc" Hunk 0000 Offset 00000000 (SegList: 0x18CFD9A5) ADDR: 6A3BBD4E 6A3BEF14 00000000 00000000 00000000 00000000 00000000 64561E70 Page information: Page 0xEFC6E300: Virtual Address: 0x63C19000 Physical Address: 0x0EAE6000 Lock count: 1 Flags (0x102): (Swappable) (Mapped) Protection bits (0x0): (super state only) Page is assigned to VMArea primary heap
Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEEF, pc = 0x01868C74, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEF3, pc = 0x01868CC4, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEEF, pc = 0x01868C74, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEF3, pc = 0x01868CC4, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEEF, pc = 0x01868C74, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEF3, pc = 0x01868CC4, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEEF, pc = 0x01868C74, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEF3, pc = 0x01868CC4, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEEF, pc = 0x01868C74, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEF3, pc = 0x01868CC4, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEEF, pc = 0x01868C74, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEF3, pc = 0x01868CC4, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEEF, pc = 0x01868C74, lr = 0x01868A24, Task 0x67C0DB30 (Background CLI) bad access @ 0xBBADBEF3, pc = 0x01868CC4, lr = 0x01868A24, the above repeats.