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 316262 - netapplet quits when running VPN
netapplet quits when running VPN
Status: RESOLVED DUPLICATE of bug 300296
Product: netapplet
Classification: Deprecated
Component: applet
unspecified
Other other
: Normal minor
: ---
Assigned To: Robert Love
Robert Love
Depends on:
Blocks:
 
 
Reported: 2005-09-14 04:13 UTC by Mike Kupfer
Modified: 2005-12-29 18:37 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Mike Kupfer 2005-09-14 04:13:39 UTC
Distribution: SuSE Linux 9.3 (i586)
Package: netapplet
Severity: minor
Version: GNOME2.10.0 unspecified
Gnome-Distributor: SUSE
Synopsis: netapplet quits when running VPN
Bugzilla-Product: netapplet
Bugzilla-Component: applet
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:
My employer provides Cisco's VPN3000 product for access to its internal
network.  Every time I connect to the internal network, I get a pop-up
saying that netapplet quit unexpectedly.

Steps to reproduce the crash:
1. Install VPN3000 client
2. Start netapplet
3. Connect to a VPN3000 server

Expected Results:
Ideally, netapplet would track the changes caused by connecting to the
VPN (e.g., different local IP address).  It would be okay if netapplet
just said "I'm confused" and then waited for the network to return to
sanity (when I exit the VPN session).  I could live with it exiting
gracefully, too, I suppose.

How often does this happen?
Every time.

Additional Information:
I certainly don't view this as a high-priority problem, but I thought
I'd mention it in case you want to fix the error handling.


Debugging Information:

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)
(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 1088849344 (LWP 18989)]
(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)
0x4070ddce in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Thread 1 (Thread 1088849344 (LWP 18989))

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




------- Bug moved to this database by unknown@gnome.bugs 2005-09-14 04:13 UTC -------


The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was m.kupfer@acm.org.

Comment 1 Teppo Turtiainen 2005-12-22 20:58:29 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but the maintainers need more information to fix the bug. Could you please answer the questions in the other report?


*** This bug has been marked as a duplicate of 300296 ***
Comment 3 Christian Kirbach 2005-12-29 15:54:55 UTC
No, Mike, the first stack trace is indeed a duplicate of bug 300296 .Teppo was right.

the new stack trace, i.e. the one in Comment #3 in this report, and the one you postet in bug 300296, are different.
Please do as I told you in 300296 and open a *new* report and paste the last trace there. Thanks.
It is an excellent stack trace and will be very helpful in fixing the bug.

*** This bug has been marked as a duplicate of 300296 ***
Comment 4 Christian Kirbach 2005-12-29 16:08:36 UTC
I have filed a new report here: bug 325235

asking Olav to remove the stack trace from this report (and the other) since this confuses our simple-dup-finder
Comment 5 Olav Vitters 2005-12-29 16:10:01 UTC
Removing bad stacktrace.
Comment 6 Mike Kupfer 2005-12-29 18:37:03 UTC
Whenever I reproduce the problem with a non-debug netapplet, I get the backtrace that I originally filed for this bug.  When I reproduce the problem with a debug netapplet, I get the trace that has been filed under bug 325235.  So I'm feeling a little confused here.  

If these are in fact different bugs, why would I reliably tickle one bug with the debug rpm and the other bug with a non-debug rpm?  Are there differences in the rpms other than the existence of debugging symbols?  (And good luck tracking down the bug that only is triggered with the non-debug rpm :-/ )