[Bug 714586] [NEW] "Attach to project" causes segfault

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Mon Feb 7 14:02:45 UTC 2011


Public bug reported:

Binary package hint: boinc

Right after startup, Boinc-manager offers to option "Attach to project" and "Attach to account manager".
Choosing "Attach to project" and clicking on next results in a segfault.

Backtrace:


$ gdb boincmgr 
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/boincmgr...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/boincmgr 
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffec626700 (LWP 27484)]
02:59:20 PM: Error: Memory VFS already contains file 'webexternallink.xpm'!
02:59:20 PM: Error: Memory VFS already contains file 'nvidiaicon.xpm'!
02:59:20 PM: Error: Memory VFS already contains file 'atiicon.xpm'!
02:59:20 PM: Error: Memory VFS already contains file 'multicore.xpm'!

Program received signal SIGSEGV, Segmentation fault.
0x00000000004a54ea in ?? ()
(gdb) bt

#0  0x00000000004a54ea in ?? ()
#1  0x00000000004a4056 in ?? ()
#2  0x00007ffff6daf310 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00007ffff6db02d4 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007ffff6db03b7 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x0000000000521af3 in ?? ()
#6  0x00007ffff6daf310 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#7  0x00007ffff6db02d4 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#8  0x00007ffff6db03b7 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#9  0x00007ffff751f209 in wxWindowBase::TryParent(wxEvent&) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00007ffff7461639 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007ffff4179a6e in g_closure_invoke (closure=0xc3b3f0, return_value=0x0, n_param_values=1, param_values=0xc35c80, invocation_hint=0x7fffffffd250)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#12 0x00007ffff41901e4 in signal_emit_unlocked_R (node=0x99c2e0, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3322
#13 0x00007ffff41912a6 in g_signal_emit_valist (instance=0xc1f6f0, signal_id=<value optimized out>, detail=0, var_args=0x7fffffffd440)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#14 0x00007ffff4191863 in g_signal_emit (instance=0xcb6c80, signal_id=0, detail=0) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#15 0x00007ffff5767e85 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00007ffff4179a6e in g_closure_invoke (closure=0x99c110, return_value=0x0, n_param_values=1, param_values=0xd7dc60, invocation_hint=0x7fffffffd660)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#17 0x00007ffff418f6b1 in signal_emit_unlocked_R (node=0x99c210, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3182
#18 0x00007ffff41912a6 in g_signal_emit_valist (instance=0xc1f6f0, signal_id=<value optimized out>, detail=0, var_args=0x7fffffffd850)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#19 0x00007ffff4191863 in g_signal_emit (instance=0xcb6c80, signal_id=0, detail=0) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#20 0x00007ffff5766b8d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x00007ffff58149d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007ffff4179a6e in g_closure_invoke (closure=0x9e5d20, return_value=0x7fffffffdae0, n_param_values=2, param_values=0xd8d010, invocation_hint=0x7fffffffdaa0)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#23 0x00007ffff418fa30 in signal_emit_unlocked_R (node=0x9e5d90, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3290
#24 0x00007ffff41910eb in g_signal_emit_valist (instance=0xc1f6f0, signal_id=<value optimized out>, detail=0, var_args=0x7fffffffdc90)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2993
#25 0x00007ffff4191863 in g_signal_emit (instance=0xcb6c80, signal_id=0, detail=0) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#26 0x00007ffff592d6df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007ffff580ce73 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007ffff580df4b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007ffff548774c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#30 0x00007ffff38b8342 in g_main_dispatch (context=0x987a10) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149
#31 g_main_context_dispatch (context=0x987a10) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702
#32 0x00007ffff38bc2a8 in g_main_context_iterate (context=0x987a10, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780
#33 0x00007ffff38bc7b5 in g_main_loop_run (loop=0xd82640) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2988
#34 0x00007ffff580e3e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00007ffff741b578 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#36 0x00007ffff746cdd3 in wxDialog::ShowModal() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#37 0x0000000000521f88 in ?? ()
#38 0x000000000051cffc in ?? ()
#39 0x000000000043724b in ?? ()
#40 0x00007ffff6daf310 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#41 0x00007ffff6db02d4 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#42 0x00007ffff6db03b7 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#43 0x00007ffff6daf760 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
#44 0x00007ffff6d21299 in wxAppConsole::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
#45 0x00007ffff74a0c7b in wxAppBase::ProcessIdle() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#46 0x00007ffff74045d0 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#47 0x00007ffff38b8342 in g_main_dispatch (context=0x987a10) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149
#48 g_main_context_dispatch (context=0x987a10) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702

#49 0x00007ffff38bc2a8 in g_main_context_iterate (context=0x987a10, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780
#50 0x00007ffff38bc7b5 in g_main_loop_run (loop=0xbdb1e0) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2988
#51 0x00007ffff580e3e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#52 0x00007ffff741b578 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#53 0x00007ffff74a0b0b in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#54 0x00007ffff6d55695 in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#55 0x000000000044a6f2 in ?? ()
#56 0x00007ffff5d16d8e in __libc_start_main () from /lib/libc.so.6
#57 0x00000000004211a9 in ?? ()
#58 0x00007fffffffe7c8 in ?? ()
#59 0x000000000000001c in ?? ()
#60 0x0000000000000001 in ?? ()
#61 0x00007fffffffea82 in ?? ()
#62 0x0000000000000000 in ?? ()
(gdb)

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: boinc-manager 6.10.58+dfsg-3
ProcVersionSignature: Ubuntu 2.6.35-26.46-generic 2.6.35.10
Uname: Linux 2.6.35-26-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Mon Feb  7 14:59:47 2011
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: boinc

** Affects: boinc (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug maverick

-- 
You received this bug notification because you are a member of Debian
BOINC Maintainers, which is subscribed to boinc in ubuntu.
https://bugs.launchpad.net/bugs/714586

Title:
  "Attach to project" causes segfault



More information about the pkg-boinc-devel mailing list