Bug 24024 - Начал часто сегфолтится
Summary: Начал часто сегфолтится
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lxde-lxpanel (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 23421
  Show dependency tree
 
Reported: 2010-09-05 21:25 MSD by Radik Usupov
Modified: 2012-02-06 19:58 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Radik Usupov 2010-09-05 21:25:21 MSD
Последнее время lxpanel часто сегфолтится на сизифе с таким выводом:
lxpanel[2653]: segfault at d05b3eba ip 08064d0d sp bfd634b0 error 5 in lxpanel[8048000+29000]

На 5.1 бывает конечно, но крайне редко.
Это только у меня?
lxde-lxpanel-0.5.6-alt1
Comment 1 Radik Usupov 2011-01-28 10:25:59 MSK
На сизифе словил такое:
kernel: [63263.710834] lxpanel[30755]: segfault at 103500833010 ip 00007f924067fb47 sp 00007fff1f2af490 error 4 in libgtk-x11-2.0.so.0.2200.1[7f924037b000+508000]

Может будут мысли...
Comment 2 Radik Usupov 2011-04-21 17:59:00 MSK
Словил то, после чего lxpanel у меня умирает!
Вот оно: (<unknown>:26789): GStreamer-CRITICAL **: gst_debug_add_log_function: assertion `func != NULL' failed
Теперь бы понять что делать :)
Comment 3 Nick S. Grechukh 2011-04-21 18:08:14 MSK
Значит, если падает действительно часто - самое время поставить lxde-lxpanel-debuginfo и держать lxpanel под gdb. Когда упадёт, в gdb сказать bt.
Comment 4 Radik Usupov 2011-04-29 09:06:07 MSK
У меня не упал еще, но сегфолтнулся так:
Program received signal SIGSEGV, Segmentation fault.
0x000000000041e197 in task_draw_label (tk=0x8a6f80) at taskbar.c:313
313	        panel_draw_label_text(tk->tb->plug->panel, tk->label, name, bold_style, tk->tb->flat_button);
(gdb) 
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.

Так сказать для истории.
Comment 5 Radik Usupov 2011-05-03 11:18:31 MSK
(gdb) bt
#0  recompute_group_visibility_for_class (tc=0x7f3140, tb=<value optimized out>) at taskbar.c:2048
#1  0x000000000042014e in recompute_group_visibility_on_current_desktop (widget=<value optimized out>, tb=0x717550) at taskbar.c:291
#2  taskbar_net_current_desktop (widget=<value optimized out>, tb=0x717550) at taskbar.c:1432
#3  0x00007f96eff4e29e in g_closure_invoke (closure=0x81fb10, return_value=0x0, n_param_values=1, param_values=0x9748a0, invocation_hint=0x7fff846fb930)
    at gclosure.c:767
#4  0x00007f96eff5fd57 in signal_emit_unlocked_R (node=<value optimized out>, detail=0, instance=0x684550, emission_return=0x0, 
    instance_and_params=0x9748a0) at gsignal.c:3252
#5  0x00007f96eff69a5d in g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, 
    var_args=<value optimized out>) at gsignal.c:2983
#6  0x00007f96eff69c33 in g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:3040
#7  0x00000000004196d7 in panel_event_filter (xevent=<value optimized out>, event=<value optimized out>, not_used=<value optimized out>) at panel.c:315
#8  0x00007f96f040e54c in gdk_event_apply_filters (display=0x663000, event=0xa53c00, xevent=0x7fff846fbe20, return_exposes=0) at gdkevents-x11.c:356
#9  gdk_event_translate (display=0x663000, event=0xa53c00, xevent=0x7fff846fbe20, return_exposes=0) at gdkevents-x11.c:1033
#10 0x00007f96f040fdd8 in _gdk_events_queue (display=0x663000) at gdkevents-x11.c:2310
#11 0x00007f96f040fe8e in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>)
    at gdkevents-x11.c:2371
#12 0x00007f96ef682a5f in g_main_dispatch (context=0x66ecd0) at gmain.c:2440
#13 g_main_context_dispatch (context=0x66ecd0) at gmain.c:3013
#14 0x00007f96ef683270 in g_main_context_iterate (context=0x66ecd0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091
#15 0x00007f96ef683942 in g_main_loop_run (loop=0x6aa630) at gmain.c:3299
#16 0x00007f96f07a6b67 in IA__gtk_main () at gtkmain.c:1256
#17 0x000000000041a95d in main (argc=3, argv=0x7fff846fc1f8, env=<value optimized out>) at panel.c:1658


Повесил и у них: https://sourceforge.net/tracker/index.php?func=detail&aid=3294744&group_id=180858&atid=894869
Comment 6 Repository Robot 2012-02-06 19:58:29 MSK
lxde-lxpanel-0.5.8-alt4 -> sisyphus:

* Tue Jan 31 2012 Radik Usupov <radik@altlinux> 0.5.8-alt4
- New version from upstream git
- Fixed infinite loop (Closes: 24024)