On 02/18/2011 06:47 PM, David C. Rankin wrote: > On 02/18/2011 05:36 PM, PICCORO McKAY Lenz wrote: >> seem a problem acceding on XCB method, the xcb_wait_for_reply () handles and so >> then crash.. seems taht u links dinamicaly and the binaries asumin and old (or >> maibe new) method now diferent on the new XCB api.. >> >> please , any suggestions.. > > Do you know how I could setup valgrind to get a valgrind.log for this crash? I'm > starting trinity from either startx or kdm and I don't see where I would stick > the valgrind call to catch the kdesktop crash without getting reams of unwanted > data. > > Any ideas on this? Is it even needed or helpful? > Here is an updated kcrash after rebuilding libxcb with 'export CFLAGS="$CFLAGS -g"' and 'export CXXFLAGS="$CXXFLAGS -g"' Could this be further up in libc? -- David C. Rankin, J.D.,P.E.
[Thread debugging using libthread_db enabled] [KCrash handler] #5 0x00007f7c07219655 in raise () from /lib/libc.so.6 #6 0x00007f7c0721aad6 in abort () from /lib/libc.so.6 #7 0x00007f7c072537eb in ?? () from /lib/libc.so.6 #8 0x00007f7c07258b96 in ?? () from /lib/libc.so.6 #9 0x00007f7c0725b4ad in ?? () from /lib/libc.so.6 #10 0x00007f7c0725d460 in malloc () from /lib/libc.so.6 #11 0x00007f7c0379f91a in _xcb_in_read () from /usr/lib/libxcb.so.1 #12 0x00007f7c0379dbfa in _xcb_conn_wait () from /usr/lib/libxcb.so.1 #13 0x00007f7c0379f1af in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 #14 0x00007f7c07aacafd in _XReply () from /usr/lib/libX11.so.6 #15 0x00007f7c07a96714 in XInternAtom () from /usr/lib/libX11.so.6 #16 0x00007f7c016a4eeb in KBackgroundManager::KBackgroundManager (this=0x1fd7750, desktop=0x1ec2300, kwinModule=0x1ec0f60, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /home/david/tblds/trinity-kdebase/src/kdebase/kdesktop/bgmanager.cc:67 #17 0x00007f7c0169774e in KDesktop::initRoot (this=0x7fffa58658b0) at /home/david/tblds/trinity-kdebase/src/kdebase/kdesktop/desktop.cc:287 #18 0x00007f7c01696d7d in KDesktop::KDesktop (this=0x7fffa58658b0, x_root_hack=false, wait_for_kded=false, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /home/david/tblds/trinity-kdebase/src/kdebase/kdesktop/desktop.cc:201 #19 0x00007f7c0167ad94 in kdemain (argc=1, argv=0x1e64a90) at /home/david/tblds/trinity-kdebase/src/kdebase/kdesktop/main.cc:286 #20 0x00007f7c0191277c in kdeinitmain (argc=1, argv=0x1e64a90) at /home/david/tblds/trinity-kdebase/src/kdebase/kdesktop/kdesktop_kdeinit_module.cpp:3 #21 0x0000000000408728 in launch (argc=1, _name=0x1e64228 "kdesktop", args=0x1e64231 "", cwd=0x0, envc=0, envs=0x1e64239 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40e3df "0") at /home/david/tblds/trinity-kdelibs/src/kdelibs/kinit/kinit.cpp:673 #22 0x0000000000409f75 in handle_launcher_request (sock=9) at /home/david/tblds/trinity-kdelibs/src/kdelibs/kinit/kinit.cpp:1240 #23 0x000000000040a866 in handle_requests (waitForPid=0) at /home/david/tblds/trinity-kdelibs/src/kdelibs/kinit/kinit.cpp:1443 #24 0x000000000040c1c1 in main (argc=5, argv=0x7fffa58666c8, envp=0x7fffa58666f8) at /home/david/tblds/trinity-kdelibs/src/kdelibs/kinit/kinit.cpp:1908