Hi Owen, Thanks! "export LD_ASSUME_KERNEL=2.2.5" does solve the issue. Regards, Tony Owen Taylor wrote: On Tue, 2003-11-04 at 22:26, Tony Yat-Tung Cheung wrote:Hi Owen and others, Thanks! I have tried using the memprof 5.1 (preloaded on RH 9.0) with some glib applications. Most glib applications run fine, except the multi-threaded ones. I have found that when I use memprof on a multi-threaded glib applications, the application simply hangs at the g_thread_create(). My system is RH 9.0 and is using pthread. If I use memprof on the below application, it stops right after "Creating thread1" is displayed. Is it a known issue? Any workaround?Sorry, no, it's not a known issue to me; I last tested threaded apps around August 2002, and it was working then with whatever libc version I was running, but new libc versions very frequently do break memprof for various and sundry reasons. One thing you might try just as an experiment is to: export LD_ASSUME_KERNEL=2.2.5 This will disable NPTL and force a fallback to the older LinuxThreads implementation which might not trigger the same problem. Regards, Owen |