Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 234308

Summary: RCP Example application crashes when using GNOME
Product: [Eclipse Project] Platform Reporter: martin ganserer <martin.ganserer>
Component: SWTAssignee: Bogdan Gheorghe <gheorghe>
Status: RESOLVED WORKSFORME QA Contact:
Severity: major    
Priority: P3 CC: caniszczyk, ericwill, gheorghe, remy.suen, shivangishukla2712
Version: 3.4Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description martin ganserer CLA 2008-05-28 02:57:02 EDT
Build ID: M20080221-1800

Steps To Reproduce:
1. Install Eclipse on a Linux System with GNOME (I have OpenSuse 10.3)
2. Open Eclipse and create a new RCP-plugin project
3. Select option "Would you like to create a Rich Client Application?" -> Yes
4. Select one of the templates (doesn't matter what)
5. Run application



More information:
Trying to run the same application under KDE works fine!
When I start the application I can see the Splash-Screen. After a short time (1 or 2 seconds) I get a message that the application crashed! In the console I only see: /usr/lib/.: No such file or directory.

This is what the OS told me about the error:
System: Linux 2.6.22.5-31-bigsmp #1 SMP 2007/09/21 22:29:00 UTC i686
X Vendor: The X.Org Foundation
X Vendor Release: 70200000
Selinux: No
Accessibility: Disabled
GTK+ Theme: QtCurve
Icon Theme: SphereCrystal

Memory status: size: 1027145728 vsize: 1027145728 resident: 13631488 share: 9986048 rss: 23617536 rss_rlim: 2938035200
CPU usage: start_time: 1211899552 rtime: 42 utime: 38 stime: 4 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/lib/.'

[?1034h(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7e606c0 (LWP 12861)]
[New Thread 0x7c965b90 (LWP 12876)]
[New Thread 0x7c9b6b90 (LWP 12875)]
[New Thread 0x7ca37b90 (LWP 12874)]
[New Thread 0x7cab8b90 (LWP 12873)]
[New Thread 0x7cb09b90 (LWP 12872)]
[New Thread 0x7cba0b90 (LWP 12871)]
[New Thread 0x7cbf1b90 (LWP 12870)]
[New Thread 0x7cc72b90 (LWP 12869)]
[New Thread 0x7ceb0b90 (LWP 12868)]
[New Thread 0x7cf31b90 (LWP 12867)]
[New Thread 0xb7e3ab90 (LWP 12866)]
(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 ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7fa8575 in pthread_join () from /lib/libpthread.so.0
#2  0x0804dce8 in ContinueInNewThread ()
#3  0x080497f6 in main ()

Thread 12 (Thread 0xb7e3ab90 (LWP 12866)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7faf05b in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#2  0x7c191d07 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x7c19203c in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0x7bdef700 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5  0x7bdefbf2 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#6  0x7bdefe43 in google_breakpad::ExceptionHandler::InternalWriteMinidump ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#7  0x7bdf042e in google_breakpad::ExceptionHandler::HandleException ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#8  <signal handler called>
No symbol table info available.
#9  0xb4dae720 in ?? ()
No symbol table info available.
#10 0xaf39c9d8 in ?? ()
No symbol table info available.
#11 0x0000001c in ?? ()
No symbol table info available.
#12 0xaf39c858 in ?? ()
No symbol table info available.
#13 0xaf39c930 in ?? ()
No symbol table info available.
#14 0xaf3557a8 in ?? ()
No symbol table info available.
#15 0x08058000 in ?? ()
No symbol table info available.
#16 0x00000200 in ?? ()
No symbol table info available.
#17 0x00000000 in ?? ()
No symbol table info available.

Thread 11 (Thread 0x7cf31b90 (LWP 12867)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc18 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064e6b99 in Monitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x0631d016 in GCTaskManager::get_task ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x0631e15b in GCTaskThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 10 (Thread 0x7ceb0b90 (LWP 12868)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc18 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064e6b99 in Monitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x0631d016 in GCTaskManager::get_task ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x0631e15b in GCTaskThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 9 (Thread 0x7cc72b90 (LWP 12869)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab7ec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc8f in pthread_cond_timedwait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064e6c3e in Monitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x065fab04 in VMThread::loop ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x065fa48f in VMThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 8 (Thread 0x7cbf1b90 (LWP 12870)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc18 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064fddd9 in os::PlatformEvent::park ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x06594eb1 in ObjectMonitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x065927e2 in ObjectSynchronizer::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x063c5807 in JVM_MonitorWait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0xb4d513aa in ?? ()
No symbol table info available.
#8  0x080db0f4 in ?? ()
No symbol table info available.
#9  0x7cbf0d40 in ?? ()
No symbol table info available.
#10 0x00000000 in ?? ()
No symbol table info available.

Thread 7 (Thread 0x7cba0b90 (LWP 12871)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc18 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064fddd9 in os::PlatformEvent::park ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x06594eb1 in ObjectMonitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x065927e2 in ObjectSynchronizer::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x063c5807 in JVM_MonitorWait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0xb4d513aa in ?? ()
No symbol table info available.
#8  0x080dc0f4 in ?? ()
No symbol table info available.
#9  0x7cb9ff8c in ?? ()
No symbol table info available.
#10 0x00000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 0x7cb09b90 (LWP 12872)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fad49e in sem_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x064fe564 in check_pending_signals ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#3  0x064fb84d in os::signal_wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x064f88a8 in signal_thread_entry ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x065b617d in JavaThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7cab8b90 (LWP 12873)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc18 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064e6d1e in Monitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x062a4e5f in CompileQueue::get ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x062a66e4 in CompileBroker::compiler_thread_loop ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x065b617d in JavaThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#8  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7ca37b90 (LWP 12874)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc18 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064e6d1e in Monitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x062a4e5f in CompileQueue::get ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x062a66e4 in CompileBroker::compiler_thread_loop ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x065b617d in JavaThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#8  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7c9b6b90 (LWP 12875)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc18 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064e6b99 in Monitor::wait ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x064b8145 in LowMemoryDetector::low_memory_detector_thread_entry ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x065b617d in JavaThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#7  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7c965b90 (LWP 12876)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fab7ec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7fabc8f in pthread_cond_timedwait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x064fc351 in os::sleep ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#4  0x065b54ca in WatcherThread::run ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#5  0x064fe219 in java_start ()
   from /usr/share/java-1.6.0/jre/lib/i386/server/libjvm.so
No symbol table info available.
#6  0xb7fa7192 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xb7f2502e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb7e606c0 (LWP 12861)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7fa8575 in pthread_join () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0804dce8 in ContinueInNewThread ()
No symbol table info available.
#3  0x080497f6 in main ()
No symbol table info available.
#0  0xffffe410 in __kernel_vsyscall ()
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
** (gnome-cups-icon:12295): WARNING **: IPP request failed with status 1030
--------------------------------------------------
Comment 1 Chris Aniszczyk CLA 2008-05-28 10:52:22 EDT
I'm not sure what's going on... I have a feeling that it's probably SWT that's not happy in someway.
Comment 2 Chris Aniszczyk CLA 2008-05-28 10:52:44 EDT
Anyone from SWT would like to comment?
Comment 3 Bogdan Gheorghe CLA 2008-05-29 18:19:07 EDT
Hmm, I tried your steps out on the 3.4 RC2 build under RHEL5 with GTK 2.10 and it worked.

Seems like a config problem to me. What GTK version are you using?
Comment 4 martin ganserer CLA 2008-05-30 05:24:24 EDT
(In reply to comment #3)
> Hmm, I tried your steps out on the 3.4 RC2 build under RHEL5 with GTK 2.10 and
> it worked.
> Seems like a config problem to me. What GTK version are you using?

I am using GTK 2.10 but under OpenSuse 10.3!
Comment 5 martin ganserer CLA 2008-05-30 05:26:50 EDT
(In reply to comment #4)
> (In reply to comment #3)
> > Hmm, I tried your steps out on the 3.4 RC2 build under RHEL5 with GTK 2.10 and
> > it worked.
> > Seems like a config problem to me. What GTK version are you using?
> I am using GTK 2.10 but under OpenSuse 10.3!

To be honest I am not a Linux expert so I only installed a plain OS on my computer without changing configuration stuff.
Comment 6 Eric Williams CLA 2018-05-16 13:23:09 EDT
No response in awhile and I do not see this issue on Fedora 28 with 4.8 M7. Please reopen the ticket if the issue continues.