Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208580400 (LWP 29252)] 0x004d33d3 in strlen () from /lib/libc.so.6 Current language: auto; currently c (gdb) bt #0 0x004d33d3 in strlen () from /lib/libc.so.6 #1 0x0068df18 in giop_send_buffer_append_string (buf=0x84cc300, str=0x0) at giop-send-buffer.c:515 #2 0x0069bd3f in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3f958, tc=0x6c7f20) at corba-any.c:208 #3 0x0069b9f2 in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3f958, tc=0x983620) at corba-any.c:166 #4 0x0069bec9 in ORBit_marshal_any (buf=0x84cc300, val=0xbfd3fc2c) at corba-any.c:374 #5 0x0069bb5c in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3fac4, tc=0x6c8160) at corba-any.c:139 #6 0x0069b9f2 in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3fac4, tc=0x983660) at corba-any.c:166 #7 0x006931f0 in orbit_small_marshal (obj=0x84d3e68, cnx=0x84a5280, mqe=0xbfd3fb1c, request_id=3218340688, m_data=0x986740, args=0xbfd3fc00, ctx=0x0) at orbit-small.c:353 #8 0x0069352a in ORBit_small_invoke_stub (obj=0x84d3e68, m_data=0x986740, ret=0x0, args=0xbfd3fc00, ctx=0x0, ev=0x30b3bc) at orbit-small.c:646 #9 0x0069375e in ORBit_small_invoke_stub_n (object=0x84d3e68, methods=0x986884, index=-1076627112, ret=0x0, args=0xbfd3fc00, ctx=0x0, ev=0x0) at orbit-small.c:575 #10 0x006a09c2 in ORBit_c_stub_invoke (obj=0x84d3e68, methods=0x986884, method_index=0, ret=0x0, args=0xbfd3fc00, ctx=0x0, ev=0x30b3bc, class_id=0, method_offset=4, skel_impl=0x968c50 <_ORBIT_skel_small_Accessibility_EventListener_notifyEvent>) at poa.c:2643
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1087525344 (LWP 4226)] 0x40427c2f in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0 (gdb) bt #0 0x40427c2f in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0 #1 0x404273ab in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0 #2 0x404273ab in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0 #3 0x40428214 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x40424b64 in gtk_ui_manager_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x404252e3 in gtk_ui_manager_get_widget () from /usr/lib/libgtk-x11-2.0.so.0 #6 0x0809da2d in Ochusha::BoardlistUI::get_menu_widget (this=0x0) at controller.h:188 #7 0x080f4279 in Ochusha::TreeUIImpl::setup_menubar (this=0x8225278) at tree_ui_impl.cc:2117 #8 0x080b6f07 in Ochusha::MainWindow::setup_main_ui (this=0xbfffd430) at main_window.cc:866 #9 0x080b7f4d in MainWindow (this=0xbfffd430, controller=@0xbfffca10) at main_window.cc:83 #10 0x080a5693 in Controller (this=0xbfffca10, repository=@0xbfffe8c0, command_pipe=@0xbfffe810, session=@0x0) at controller.cc:146 #11 0x080b6b08 in main (argc=1, argv=0xbffff9b4) at main.cc:245
ochusha cvsが又意味不明な原因で落ちます.... ちょっと長いので3回に分けて。 ---------------------------------------------- [pollux1@localhost ochusha-build]$ gdb ochusha GNU gdb Red Hat Linux (6.6-1.fc7rh) Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/ochusha [Thread debugging using libthread_db enabled] [New Thread -1208690992 (LWP 11940)] GTK Accessibility Module initialized [New Thread -1212159088 (LWP 11965)] [New Thread -1222648944 (LWP 11966)] [New Thread -1233138800 (LWP 11967)] Couldn't unlock a Lock held by another thread!
Program received signal SIGABRT, Aborted. [Switching to Thread -1208690992 (LWP 11940)] 0x0062f402 in __kernel_vsyscall () Current language: auto; currently c (gdb) thread apply all bt
Thread 4 (Thread -1233138800 (LWP 11967)): #0 0x0062f402 in __kernel_vsyscall () #1 0x0052f0c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x001738e9 in Ochusha::Monitor::wait (this=0x8d1c950) at lock.cc:272 #3 0x001866df in Ochusha::WorkerThread::worker_thread_main (arg=0x8d1ca90) at thread_pool.cc:116 #4 0x0052b2db in start_thread (arg=0xb67fcb90) at pthread_create.c:296 #5 0x0033797e in clone () from /lib/libc.so.6
Thread 3 (Thread -1222648944 (LWP 11966)): #0 0x0062f402 in __kernel_vsyscall () #1 0x0052f0c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x001738e9 in Ochusha::Monitor::wait (this=0x8d1c950) at lock.cc:272 #3 0x001866df in Ochusha::WorkerThread::worker_thread_main (arg=0x8d1c9c8) at thread_pool.cc:116 #4 0x0052b2db in start_thread (arg=0xb71fdb90) at pthread_create.c:296 #5 0x0033797e in clone () from /lib/libc.so.6
Thread 2 (Thread -1212159088 (LWP 11965)): #0 0x0062f402 in __kernel_vsyscall () #1 0x0032dd33 in *__GI___poll (fds=0x3b5ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x001806f7 in Ochusha::PollEventManager::event_loop (this=0xbf921a58) at poll_event_manager.cc:411 #3 0x00180a3d in Ochusha::PollEventManager::event_loop_thread_main (arg=0xbf921a58) at poll_event_manager.cc:517 #4 0x0052b2db in start_thread (arg=0xb7bfeb90) at pthread_create.c:296 #5 0x0033797e in clone () from /lib/libc.so.6
Thread 1 (Thread -1208690992 (LWP 11940)): #0 0x0062f402 in __kernel_vsyscall () #1 0x00292e80 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0x002946d1 in *__GI_abort () at abort.c:88 #3 0x00174362 in Ochusha::Lock::unlock (this=0x1b0e00) at lock.cc:184 #4 0x08084523 in ochusha_gdk_threads_leave () at main.cc:83
#5 0x008da970 in gail_misc_threads_leave (misc=0x8cf4230) at gailutil.c:657 #6 0x00a81167 in atk_misc_threads_leave (misc=0x6) at atkmisc.c:100 #7 0x001f212e in spi_atk_bridge_register_application (registry=<value optimized out>) at bridge.c:308 ---Type <return> to continue, or q <return> to quit--- #8 0x001f22f0 in spi_atk_bridge_get_registry () at bridge.c:420 #9 0x001f3057 in spi_atk_bridge_focus_tracker (object=0x9496ec0) at bridge.c:684 #10 0x00a80b7c in atk_focus_tracker_notify (object=0x9496ec0) at atkutil.c:199 #11 0x008ac5f0 in gail_focus_idle_handler (data=0x8e939c0) at gail.c:578 #12 0x005696e1 in g_idle_dispatch (source=0x9448548, callback=0x6, user_data=0x8e939c0) at gmain.c:3928 #13 0x0056b442 in IA__g_main_context_dispatch (context=0x8cddad8) at gmain.c:2045 #14 0x0056e41f in g_main_context_iterate (context=0x8cddad8, block=1, dispatch=1, self=0x8ccbc70) at gmain.c:2677 #15 0x0056e7c9 in IA__g_main_loop_run (loop=0x94ade70) at gmain.c:2881 #16 0x0572c604 in IA__gtk_main () at gtkmain.c:1148 #17 0x08084477 in main (argc=Cannot access memory at address 0x6 ) at main.cc:257 #18 0x0027fe90 in __libc_start_main (main=0x8083ec0 <main>, argc=1, ubp_av=0xbf9228c4, init=0x80cf7e0 <__libc_csu_init>, fini=0x80cf7d0 <__libc_csu_fini>, rtld_fini=0x259680 <_dl_fini>, stack_end=0xbf9228bc) at libc-start.c:222 #19 0x080589d1 in _start () (gdb) kill Kill the program being debugged? (y or n) y (gdb) qui [pollux1@localhost ochusha]$ rpm -q ochusha atk gail gtk2 glib2 ochusha-0.5.99.66-0.1.cvs070110.fc7 atk-1.13.2-1.fc7 gail-1.10.1-1.fc7 gtk2-2.10.9-1.fc7 glib2-2.12.9-1.fc7
/home/XXXX/.ochusha/config.xml.gz is unacceptable as an ochusha's config.xml.
/home/XXXX/.ochusha/session.xml.gz is unacceptable as an ochusha's session.xm l. /home/XXXX/.ochusha/boardlist.xml.gz is unacceptable as ochusha's boardlist.
download_ui.o: In function `open_download_dialog': /ochusha-0.5.8.2/gtk2/download_ui.c:398: undefined reference to `GTK_FILE_SELECTION' download_ui.o: In function `filesel_dialog_response_cb': /ochusha-0.5.8.2/gtk2/download_ui.c:240: undefined reference to `GTK_FILE_SELECTION'