On 02/04/12 09:20, rob wrote:
> On 23/03/12 21:48, rob wrote:
>> Intermittent issue. Don't know if is a driver (fglrx) issue?
>> Output from console:
>>
>> E_RANDR: CRTC event:
>> : relative to win: 210
>> : crtc (xid): 147
>> : mode (xid): 204
>> : orientation: 1
>> : x: 0
>> : y: 0
>> : width: 640
>> : height: 480
>> E_RANDR: Output event:
>> : relative to win: 210
>> : output (xid): 153
>> : used by crtc (xid): 147
>> : mode: 204
>> : orientation: 1
>> : connection state: CONNECTED
>> : subpixel_order: 0
>> E17 INIT: XINERAMA SCREEN: [0], 640x480+0+0
>> E17 INIT: XINERAMA CHOSEN: [0], 640x480+0+0
>> @@@ SCREENS: 0 0 | 0 0 640x480
>> @@@ container resize handle
>> @@@@@@@@@@ e_zone_new: 0 0 | 0 0 640x480 = 0x210e030
>> @@@@@@@@@@ e_zone_free: 0 0 | 0 0 1920x1200 = 0x1d17930
>> ERR<4584>:ecore ecore.c:463 _ecore_magic_fail()
>> *** ECORE ERROR: Ecore Magic Check Failed!!!
>> *** IN FUNCTION: ecore_evas_free()
>> ERR<4584>:ecore ecore.c:467 _ecore_magic_fail() Input handle has
>> already been freed!
>> ERR<4584>:ecore ecore.c:476 _ecore_magic_fail() *** NAUGHTY
>> PROGRAMMER!!!
>> *** SPANK SPANK SPANK!!!
>>
>> rob
>
> Re-occurred. Resolution changed to 640X480. Changed resolution back
> to 1920x1200. Segmentation fault.
>
> bt
> #0 0x00000000004fa872 in e_popup_new (zone=0x1515e20, x=0, y=0, w=0,
> h=0) at e_popup.c:50
> #1 0x00000000004c082e in e_gadcon_popup_new (gcc=0x176b450) at
> e_gadcon_popup.c:22
> #2 0x00007f54f78683e4 in _clock_popup_new (inst=0x15c81b0) at
> e_mod_main.c:267
> #3 0x00007f54f7868eec in _clock_cb_mouse_down (data=0x15c81b0,
> evas=0x14dde30, obj=0x20b6cc0, event=0x7fff8eb97dc0) at e_mod_main.c:526
> #4 0x00007f55086f1b00 in evas_object_event_callback_call
> (obj=0x20b6cc0, type=EVAS_CALLBACK_MOUSE_DOWN,
> event_info=0x7fff8eb97dc0, event_id=792213) at evas_callbacks.c:233
> #5 0x00007f55086f1c00 in evas_object_event_callback_call
> (obj=0x20b7020, type=EVAS_CALLBACK_MOUSE_DOWN,
> event_info=0x7fff8eb97dc0, event_id=792213) at evas_callbacks.c:262
> #6 0x00007f55086f55a7 in evas_event_feed_mouse_down (e=0x14dde30,
> b=1, flags=EVAS_BUTTON_NONE, timestamp=338879617, data=0x0) at
> evas_events.c:315
> #7 0x0000000000478873 in _e_container_cb_mouse_down (data=0x0,
> type=35, event=0x1b5a9c0) at e_container.c:1028
> #8 0x00007f55084a5c68 in _ecore_call_handler_cb (func=0x4787b8
> <_e_container_cb_mouse_down>, data=0x0, type=35, event=0x1b5a9c0) at
> ecore_private.h:317
> #9 0x00007f55084a6c07 in _ecore_event_call () at ecore_events.c:548
> #10 0x00007f55084adb8a in _ecore_main_loop_iterate_internal
> (once_only=0) at ecore_main.c:1777
> #11 0x00007f55084ac468 in ecore_main_loop_begin () at ecore_main.c:906
> #12 0x00000000004365a8 in main (argc=1, argv=0x7fff8eb99158) at
> e_main.c:965
>
>
> info
> rax 0xffffffff 4294967295
> rbx 0x1 1
> rcx 0x0 0
> rdx 0x0 0
> rsi 0x0 0
> rdi 0x0 0
> rbp 0x7fff8eb97b40 0x7fff8eb97b40
> rsp 0x7fff8eb97af0 0x7fff8eb97af0
> r8 0x1fe50e0 33444064
> r9 0x7f5504e2da5a 140003130923610
> r10 0x0 0
> r11 0x7f5504e2d7da 140003130922970
> r12 0x430a90 4393616
> r13 0x7fff8eb99150 140735587914064
> r14 0x0 0
> r15 0x0 0
> rip 0x4fa872 0x4fa872 <e_popup_new+217>
> eflags 0x10246 [ PF ZF IF RF ]
> cs 0x33 51
> ss 0x2b 43
> ds 0x0 0
> es 0x0 0
> fs 0x0 0
> gs 0x0 0
> st0 -inf (raw 0xffff0000000000000000)
> st1 -nan(0x0ff202020) (raw 0xffff00000000ff202020)
> st2 -inf (raw 0xffff0000000000000000)
> st3 -nan(0x100010001000100) (raw 0xffff0100010001000100)
> st4 -nan(0xd000d000d000d0) (raw 0xffff00d000d000d000d0)
> st5 -nan(0xff00ff00ff00ff) (raw 0xffff00ff00ff00ff00ff)
> st6 -nan(0x100010001000100) (raw 0xffff0100010001000100)
> st7 -nan(0xff1f1f1fff202020) (raw 0xffffff1f1f1fff202020)
> fctrl 0x37f 895
> fstat 0x4100 16640
> ftag 0xffff 65535
> fiseg 0x0 0
> fioff 0x0 0
> foseg 0x0 0
> fooff 0x0 0
> fop 0x0 0
> xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0},
> v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
> xmm1 {v4_float = {0x0, 0x0, 0x0, 0x20195b}, v2_double =
> {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x41, 0x70,
> 0x72, 0x69, 0x6c, 0x0, 0x4d, 0x61, 0x79, 0x0, 0x4a, 0x75, 0x6e,
> 0x65, 0x0, 0x4a}, v8_int16 = {0x7041, 0x6972, 0x6c, 0x614d, 0x79,
> 0x754a, 0x656e, 0x4a00}, v4_int32 = {0x69727041, 0x614d006c,
> 0x754a0079, 0x4a00656e}, v2_int64 = {0x614d006c69727041,
> 0x4a00656e754a0079}, uint128 = 0x4a00656e754a0079614d006c69727041}
> xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0x42, 0x53, 0x54, 0x0 <repeats 13 times>}, v8_int16
> = {0x5342, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
> 0x545342, 0x0, 0x0, 0x0}, v2_int64 = {0x545342, 0x0}, uint128 =
> 0x00000000000000000000000000545342}
> xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x8000000000000000}, v16_int8 = {0x0 <repeats 12 times>, 0xff, 0x0,
> 0xff, 0xff}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
> 0xffff}, v4_int32 = {0x0, 0x0, 0x0, 0xffff00ff}, v2_int64 = {0x0,
> 0xffff00ff00000000}, uint128 = 0xffff00ff000000000000000000000000}
> xmm4 {v4_float = {0x0, 0x2, 0x0, 0x0}, v2_double = {0xb,
> 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x26, 0x40, 0x0, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0,
> 0x4026, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x40260000, 0x0,
> 0x0}, v2_int64 = {0x4026000000000000, 0x0}, uint128 =
> 0x00000000000000004026000000000000}
> xmm5 {v4_float = {0x0, 0x2, 0x0, 0x0}, v2_double = {0x9,
> 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0x40, 0x0, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0,
> 0x4022, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x40220000, 0x0,
> 0x0}, v2_int64 = {0x4022000000000000, 0x0}, uint128 =
> 0x00000000000000004022000000000000}
> xmm6 {v4_float = {0x0, 0x2, 0x0, 0x0}, v2_double = {0xb,
> 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x26, 0x40, 0x0, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0,
> 0x4026, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x40260000, 0x0,
> 0x0}, v2_int64 = {0x4026000000000000, 0x0}, uint128 =
> 0x00000000000000004026000000000000}
> xmm7 {v4_float = {0x0, 0x2, 0x0, 0x0}, v2_double = {0x9,
> 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0x40, 0x0, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0,
> 0x4022, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x40220000, 0x0,
> 0x0}, v2_int64 = {0x4022000000000000, 0x0}, uint128 =
> 0x00000000000000004022000000000000}
> xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0x4d, 0x4a, 0x55, 0x83, 0x45, 0xb1, 0xce, 0x3e, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x4a4d,
> 0x8355, 0xb145, 0x3ece, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0x83554a4d, 0x3eceb145, 0x0, 0x0}, v2_int64 = {0x3eceb14583554a4d,
> 0x0}, uint128 = 0x00000000000000003eceb14583554a4d}
> xmm9 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0xd1, 0x71, 0xdd, 0x8d, 0x37, 0xf3, 0xc0, 0x3f, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x71d1,
> 0x8ddd, 0xf337, 0x3fc0, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0x8ddd71d1, 0x3fc0f337, 0x0, 0x0}, v2_int64 = {0x3fc0f3378ddd71d1,
> 0x0}, uint128 = 0x00000000000000003fc0f3378ddd71d1}
> xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0x60, 0x5f, 0x17, 0x36, 0x6b, 0x6c, 0x68, 0xbc, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5f60,
> 0x3617, 0x6c6b, 0xbc68, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0x36175f60, 0xbc686c6b, 0x0, 0x0}, v2_int64 = {0xbc686c6b36175f60,
> 0x0}, uint128 = 0x0000000000000000bc686c6b36175f60}
> xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0x9b, 0xb7, 0xc8, 0x85, 0xa3, 0x99, 0x30, 0xbf, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xb79b,
> 0x85c8, 0x99a3, 0xbf30, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0x85c8b79b, 0xbf3099a3, 0x0, 0x0}, v2_int64 = {0xbf3099a385c8b79b,
> 0x0}, uint128 = 0x0000000000000000bf3099a385c8b79b}
> xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0xad, 0x4a, 0x55, 0x83, 0x45, 0xb1, 0xce, 0x3e, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x4aad,
> 0x8355, 0xb145, 0x3ece, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0x83554aad, 0x3eceb145, 0x0, 0x0}, v2_int64 = {0x3eceb14583554aad,
> 0x0}, uint128 = 0x00000000000000003eceb14583554aad}
> xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0xb9, 0x46, 0x87, 0x25, 0x89, 0xe0, 0xdb, 0x39, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x46b9,
> 0x2587, 0xe089, 0x39db, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0x258746b9, 0x39dbe089, 0x0, 0x0}, v2_int64 = {0x39dbe089258746b9,
> 0x0}, uint128 = 0x000000000000000039dbe089258746b9}
> xmm14 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0x9b, 0x68, 0xec, 0x92, 0xea, 0xb9, 0xef, 0x3f, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x689b,
> 0x92ec, 0xb9ea, 0x3fef, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0x92ec689b, 0x3fefb9ea, 0x0, 0x0}, v2_int64 = {0x3fefb9ea92ec689b,
> 0x0}, uint128 = 0x00000000000000003fefb9ea92ec689b}
> xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
> 0x0}, v16_int8 = {0x80, 0x4c, 0x46, 0xe9, 0xe3, 0x56, 0x5f, 0xbf, 0x0,
> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x4c80,
> 0xe946, 0x56e3, 0xbf5f, 0x0, 0x0, 0x0, 0x0}, v4_int32 =
> {0xe9464c80, 0xbf5f56e3, 0x0, 0x0}, v2_int64 = {0xbf5f56e3e9464c80,
> 0x0}, uint128 = 0x0000000000000000bf5f56e3e9464c80}
> mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
>
>
>
> console:
> ERR<29589>: e_randr_12.c:222 _12_screen_info_mode_info_get() safety
> check failed: E_RANDR_12_NO_MODE(mode) is true < multiple times
> E17 INIT: XINERAMA SCREEN: [0], 1920x1200+0+0
> E17 INIT: XINERAMA CHOSEN: [0], 1920x1200+0+0
> @@@ SCREENS: 0 0 | 0 0 1920x1200
> @@@ container resize handle
> @@@@@@@@@@ e_zone_new: 0 0 | 0 0 1920x1200 = 0x19ef0c0
> E_RANDR: CRTC event:
> : relative to win: 210
> : crtc (xid): 147
> : mode (xid): 161
> : orientation: 1
> : x: 0
> : y: 0
> : width: 1920
> : height: 1200
> E_RANDR: Output event:
> : relative to win: 210
> : output (xid): 153
> : used by crtc (xid): 147
> : mode: 161
> : orientation: 1
> : connection state: CONNECTED
> : subpixel_order: 0
> ERR<29589>: e_randr_12.c:222 _12_screen_info_mode_info_get() safety
> check failed: E_RANDR_12_NO_MODE(mode) is true < multiple times
>
>
>
19/04/2012
Back to 640x480. gdb shows no problem before re-setting resolution via
Settings Panel> Screen causes:
Program received signal SIGSEGV, Segmentation fault.
0x000000000047a5e8 in e_desk_at_xy_get (zone=0x20e9f70, x=0, y=0) at
e_desk.c:441
441 e_desk.c: No such file or directory.
(gdb) bt
#0 0x000000000047a5e8 in e_desk_at_xy_get (zone=0x20e9f70, x=0, y=0) at
e_desk.c:441
#1 0x00007f184869e5e2 in _pager_fill (p=0x24c7560) at e_mod_main.c:317
#2 0x00007f184869e505 in _pager_new (evas=0x2124a90, zone=0x20e9f70) at
e_mod_main.c:290
#3 0x00007f184869e149 in _gc_init (gc=0x22964e0, name=0x208960c
"pager", id=0x208960c "pager", style=0x7f18486a786e "inset") at
e_mod_main.c:204
#4 0x00007f18493eb889 in gadman_gadget_place (cf=0x20aa5b0,
layer=GADMAN_LAYER_BG, zone=0x20e9f70) at e_mod_gadman.c:189
#5 0x00007f18493edde2 in on_shape_change (data=0x0, es=0x2d98b00,
ch=E_CONTAINER_SHAPE_ADD) at e_mod_gadman.c:897
#6 0x0000000000478bc2 in _e_container_shape_change_call (es=0x2d98b00,
ch=E_CONTAINER_SHAPE_ADD) at e_container.c:1111
#7 0x0000000000476c75 in e_container_shape_add (con=0x2100360) at
e_container.c:378
#8 0x00000000004fa8e7 in e_popup_new (zone=0x2b8dcd0, x=0, y=0, w=32,
h=32) at e_popup.c:62
#9 0x000000000050bb3e in e_shelf_zone_new (zone=0x2b8dcd0,
name=0x20a919c "shelf", style=0x20aaeec "invisible", popup=1, layer=200,
id=1) at e_shelf.c:111
#10 0x000000000050dde7 in e_shelf_config_new (zone=0x2b8dcd0,
cf_es=0x20aa910) at e_shelf.c:783
#11 0x0000000000478ea6 in _e_container_resize_handle (con=0x2100360) at
e_container.c:1160
#12 0x00000000004768b8 in e_container_resize (con=0x2100360, w=1920,
h=1200) at e_container.c:283
#13 0x00000000004e6c39 in e_manager_resize (man=0x20a1800, w=1920,
h=1200) at e_manager.c:400
#14 0x00000000004e7840 in _e_manager_cb_window_configure
(data=0x20a1800, ev_type=55, ev=0x2c55500) at e_manager.c:740
#15 0x00007f1858715c68 in _ecore_call_handler_cb (func=0x4e77e9
<_e_manager_cb_window_configure>, data=0x20a1800, type=55,
event=0x2c55500) at ecore_private.h:317
#16 0x00007f1858716c07 in _ecore_event_call () at ecore_events.c:548
#17 0x00007f185871db8a in _ecore_main_loop_iterate_internal
(once_only=0) at ecore_main.c:1777
#18 0x00007f185871c468 in ecore_main_loop_begin () at ecore_main.c:906
#19 0x00000000004365a8 in main (argc=1, argv=0x7fffa2a2bf38) at e_main.c:965
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users