After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 320241 - crash in egg_tray_icon_send_message ()
crash in egg_tray_icon_send_message ()
Status: RESOLVED INCOMPLETE
Product: libegg
Classification: Other
Component: tray
unspecified
Other All
: High critical
: ---
Assigned To: Libegg maintenance
Libegg maintenance
: 320877 322358 323548 324020 324776 325739 327473 339241 342468 409913 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-10-30 15:10 UTC by Shreyas Srinivasan
Modified: 2007-02-21 17:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Shreyas Srinivasan 2005-10-30 15:10:01 UTC
Steps to reproduce:
1. Switch to a ppoe network
2. Net-applet crashes
3. 


Stack trace:
Backtrace was generated from '/opt/gnome/bin/netapplet'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1090023520 (LWP 5624)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread 1090023520 (LWP 5624))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/tls/libc.so.6
  • #6 abort
    from /lib/tls/libc.so.6
  • #7 g_logv
    from /opt/gnome/lib/libglib-2.0.so.0
  • #8 g_log
    from /opt/gnome/lib/libglib-2.0.so.0
  • #9 g_assert_warning
    from /opt/gnome/lib/libglib-2.0.so.0
  • #10 egg_tray_icon_send_message
  • #11 egg_tray_icon_send_message
  • #12 netcommon_send_message
  • #13 g_vasprintf
    from /opt/gnome/lib/libglib-2.0.so.0
  • #14 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #15 g_main_context_check
    from /opt/gnome/lib/libglib-2.0.so.0
  • #16 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #17 gtk_main
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #18 main
  • #0 __kernel_vsyscall


Other information:
Comment 1 Teppo Turtiainen 2005-11-29 19:38:18 UTC
Thanks for the bug report. Unfortunately, that stack trace is not very useful in
determining the cause of the crash. Can you get us one with debugging symbols?
Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 2 Teppo Turtiainen 2005-11-29 19:39:11 UTC
*** Bug 320877 has been marked as a duplicate of this bug. ***
Comment 3 Teppo Turtiainen 2005-11-29 19:39:37 UTC
*** Bug 322358 has been marked as a duplicate of this bug. ***
Comment 4 Teppo Turtiainen 2005-12-09 20:50:14 UTC
*** Bug 323548 has been marked as a duplicate of this bug. ***
Comment 5 Christian Kirbach 2005-12-22 12:20:34 UTC
*** Bug 324776 has been marked as a duplicate of this bug. ***
Comment 6 Christian Kirbach 2005-12-22 12:21:08 UTC
*** Bug 324020 has been marked as a duplicate of this bug. ***
Comment 7 Christian Kirbach 2005-12-22 12:24:36 UTC
Already some duplicates. This seems to happen when initiating VPN connections or using rppoe.

Unfortunately, any stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 8 gert.vanthienen 2005-12-22 20:22:06 UTC
Is this wat you wanted?

Backtrace was generated from '/opt/gnome/bin/netapplet'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1089937504 (LWP 10165)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread 1089937504 (LWP 10165))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/tls/libc.so.6
  • #6 abort
    from /lib/tls/libc.so.6
  • #7 g_logv
    from /opt/gnome/lib/libglib-2.0.so.0
  • #8 g_log
    from /opt/gnome/lib/libglib-2.0.so.0
  • #9 g_assert_warning
    from /opt/gnome/lib/libglib-2.0.so.0
  • #10 netapplet_set_icon
    at netapplet.c line 168
  • #11 netapplet_handle_active
    at netapplet.c line 1656
  • #12 netcommon_read_channel
    at netcommon.c line 156
  • #13 g_vasprintf
    from /opt/gnome/lib/libglib-2.0.so.0
  • #14 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #15 g_main_context_check
    from /opt/gnome/lib/libglib-2.0.so.0
  • #16 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #17 gtk_main
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #18 main
    at netapplet.c line 1785
  • #0 __kernel_vsyscall

Comment 9 gert.vanthienen 2005-12-22 20:29:36 UTC
I also found these error messages in the terminal window from which I restart netapplet:

(netapplet:10165): netapplet-WARNING **: icon_name=stock_unknown


netapplet-ERROR **: file netapplet.c: line 168 (netapplet_set_icon): should not be reached
aborting...
Comment 10 Christian Kirbach 2005-12-22 20:49:31 UTC
Excellent, confirming so developers will take a look.
Comment 11 Christian Kirbach 2006-01-06 19:00:22 UTC
Gert, the last trace is from a different crash.
I have openened a new report about this - Bug 326012
Comment 12 Christian Kirbach 2006-01-06 19:00:38 UTC
*** Bug 325739 has been marked as a duplicate of this bug. ***
Comment 13 Christian Kirbach 2006-01-06 19:03:28 UTC
Unfortunately, no stack trace is very useful in determining the cause of
the crash. Can you get us one with debugging symbols? Please see
http://live.gnome.org/GettingTraces for more information on how to do so.

the crash happens in libegg -reassigning
Comment 14 iain.curtain 2006-01-06 23:55:45 UTC
From : pickles@iainc: > gdb /opt/gnome/bin/netapplet 11021
(gdb) thread apply all bt

Thread 1 (Thread 46912575114240 (LWP 11021))

  • #0 waitpid
    from /lib64/tls/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /opt/gnome/lib64/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 raise
    from /lib64/tls/libc.so.6
  • #4 abort
    from /lib64/tls/libc.so.6
  • #5 g_logv
    from /opt/gnome/lib64/libglib-2.0.so.0
  • #6 g_log
    from /opt/gnome/lib64/libglib-2.0.so.0
  • #7 g_assert_warning
    from /opt/gnome/lib64/libglib-2.0.so.0
  • #8 egg_tray_icon_send_message
  • #9 egg_tray_icon_send_message
  • #10 netcommon_send_message
  • #11 g_main_context_dispatch
    from /opt/gnome/lib64/libglib-2.0.so.0
  • #12 g_main_context_check
    from /opt/gnome/lib64/libglib-2.0.so.0
  • #13 g_main_loop_run
    from /opt/gnome/lib64/libglib-2.0.so.0
  • #14 gtk_main
    from /opt/gnome/lib64/libgtk-x11-2.0.so.0
  • #15 main
  • #0 waitpid
    from /lib64/tls/libpthread.so.0

I also get the following error from the konsole:

(netapplet:11021): netapplet-WARNING **: icon_name=stock_unknown


netapplet-ERROR **: file netapplet.c: line 168 (netapplet_set_icon): should not                          be reached
aborting...

         
Comment 15 Christian Kirbach 2006-01-07 00:12:19 UTC
I am afraid, this is libegg *without* debugging symbols.
Comment 16 Christian Kirbach 2006-01-19 18:11:37 UTC
*** Bug 327473 has been marked as a duplicate of this bug. ***
Comment 17 Christian Kirbach 2006-03-31 14:24:36 UTC
does this still happen with the latest libegg library?
Comment 18 Sergej Kotliar 2006-05-22 19:40:05 UTC
*** Bug 342468 has been marked as a duplicate of this bug. ***
Comment 19 Vincent Untz 2006-07-28 21:26:47 UTC
Closing this bug report as no further information has been provided and everybody should start using GtkStatusIcon :-). Please feel free to reopen this bug if you can provide the information asked for.
Thanks!
Comment 20 Diego Escalante Urrelo (not reading bugmail) 2007-01-03 09:57:07 UTC
*** Bug 339241 has been marked as a duplicate of this bug. ***
Comment 21 palfrey 2007-02-21 17:53:50 UTC
*** Bug 409913 has been marked as a duplicate of this bug. ***