Ticket #154 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

mainmenu crashes when clicking wheel the 2nd time

Reported by: mickey@… Owned by: sunzhiyong@…
Priority: high Milestone:
Component: openmoko-mainmenu Version: unspecified
Severity: normal Keywords:
Cc: buglog@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1219791168 (LWP 4010)]
0x081d4e08 in ?? ()
(gdb) bt
#0 0x081d4e08 in ?? ()
#1 0xb76d3dfd in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#2 0xb76e49a0 in g_signal_chain_from_overridden () from
/usr/lib/libgobject-2.0.so.0
#3 0xb76e5ecc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#4 0xb76e607b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#5 0xb7f8fe53 in moko_finger_wheel_button_release (widget=0x8072968,
event=0x80b0958) at moko-finger-wheel.c:367
#6 0xb7d78820 in _gtk_marshal_BOOLEANBOXED (closure=0x807a668,
return_value=0xbfa2f380, n_param_values=2, param_values=0xbfa2f45c,

invocation_hint=0xbfa2f36c, marshal_data=0xb7f8fd70) at gtkmarshalers.c:84

#7 0xb76d258e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0
#8 0xb76d3dfd in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9 0xb76e4fc4 in g_signal_chain_from_overridden () from
/usr/lib/libgobject-2.0.so.0
#10 0xb76e5c9f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#11 0xb76e607b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0xb7e8bb48 in gtk_widget_event_internal (widget=0x8072968, event=0x80b0958)
at gtkwidget.c:3911
#13 0xb7d71cc3 in IAgtk_propagate_event (widget=0x8072968, event=0x80b0958) at
gtkmain.c:2188
#14 0xb7d72ec7 in IA
gtk_main_do_event (event=0x80b0958) at gtkmain.c:1422
#15 0xb7c0a74a in gdk_event_dispatch (source=0x8074fb8, callback=0,
user_data=0x0) at gdkevents-x11.c:2320
#16 0xb7653a58 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0xb7656a48 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#18 0xb7656d64 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#19 0xb7d73344 in IAgtk_main () at gtkmain.c:1001
#20 0x0804c32f in main (argc=Cannot access memory at address 0x4
) at main.c:187
(gdb)

Change History

comment:1 Changed 6 years ago by ken_zhao@…

  • Owner changed from cj_steven@… to sunzhiyong@…

comment:2 Changed 6 years ago by sunzhiyong@…

  • Status changed from new to assigned

Would you like to tell More details, or error message?
The bottom button of Wheel have two functions, leave subdirectroy and hide the
window.

comment:3 Changed 6 years ago by mickey@…

Can't give more details than the traceback... Clicking "wheel down" lead to it,
not "wheel button".

comment:4 Changed 6 years ago by sunzhiyong@…

  • Status changed from assigned to closed
  • Resolution set to fixed

it is something wrong about "move cursor" signal of mokoiconview,
solved by add an API to mokoiconview to move cursor up and down instead of
using signal "move curso".

Note: See TracTickets for help on using tickets.