Ticket #236 (closed defect: wontfix)

Opened 12 years ago

Last modified 12 years ago

Close moko_dialog_window several times, moko_stylus_demo will report segmentation fault

Reported by: alex@… Owned by: mickey@…
Priority: high Milestone:
Component: openmoko-libs Version: 2007
Severity: critical Keywords:
Cc: buglog@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

Close moko_dialog_window several times, moko_stylus_demo will report
segmentation fault, gdb information is :

Program received signal SIGSEGV, Segmentation fault.
0x4001ee39 in moko_application_list_is_is_topmost (data=0x81f6460,

window_id_=0xffffffff) at moko-application.c:232

232 if ( data && MOKO_IS_WINDOW (data) )
(gdb) bt
#0 0x4001ee39 in moko_application_list_is_is_topmost (data=0x81f6460,

window_id_=0xffffffff) at moko-application.c:232

#1 0x404a927f in g_slist_foreach () from /usr/lib/libglib-2.0.so.0
#2 0x4001eedb in moko_application_update_top_most (self=0x8086fe0)

at moko-application.c:279

#3 0x4001efd3 in moko_application_root_window_event_filter (

xevent=0xbfffe8a0, event=0x8188934, data=0x8087620)
at moko-application.c:314

#4 0x403503d8 in gdk_event_get_graphics_expose ()

from /usr/lib/libgdk-x11-2.0.so.0

#5 0x40352344 in gdk_x11_register_standard_event_type ()

from /usr/lib/libgdk-x11-2.0.so.0

#6 0x4035263d in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#7 0x403527d1 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#8 0x40493582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#9 0x404945f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#10 0x40494930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0x40494ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#12 0x40020416 in moko_dialog_window_run (dialog=0x817b850)

at moko-dialog-window.c:275

#13 0x4001f537 in moko_application_execute_dialog (self=0x8086fe0,

title=0xffffffff <Address 0xffffffff out of bounds>, contents=0xffffffff)
at moko-application.c:474

---Type <return> to continue, or q <return> to quit---
#14 0x0804a71d in cb_button2_clicked (button=0x80e4f30, user_data=0x0)

at demo-main.c:217

#15 0x4044e2a6 in g_cclosure_marshal_VOIDVOID ()

from /usr/lib/libgobject-2.0.so.0

#16 0x4043c736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0x4044ddcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#18 0x4044ce9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#19 0x4044d126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#20 0x40090655 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x400914da in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x4044e2a6 in g_cclosure_marshal_VOIDVOID ()

from /usr/lib/libgobject-2.0.so.0

#23 0x4043c9c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#24 0x4043c736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#25 0x4044d651 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#26 0x4044ce9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#27 0x4044d126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#28 0x400905c5 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x40091383 in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x4015699e in _gtk_marshal_BOOLEANBOXED ()

from /usr/lib/libgtk-x11-2.0.so.0

#31 0x4043c9c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#32 0x4043c736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#33 0x4044d855 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#34 0x4044cc8c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#35 0x4044d126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#36 0x40245d87 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x401554b2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x40154306 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#39 0x40352825 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#40 0x40493582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#41 0x404945f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#42 0x40494930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x40494ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#44 0x40153bb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#45 0x0804af86 in main (argc=1, argv=0xbffff994) at demo-main.c:374

Change History

comment:1 Changed 12 years ago by alphaone@…

  • Status changed from new to closed
  • Resolution set to wontfix

Won't fix, as this is part of the old UI, which is deprecated by OM-2007.2.

Note: See TracTickets for help on using tickets.