trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2011

Re: [trinity-devel] x86_64 kdesktop.kcrash

From: "David C. Rankin" <drankinatty@...>
Date: Sat, 19 Feb 2011 13:21:45 -0600
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