trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2011

Re: [trinity-devel] x86_64 kdesktop.kcrash [SOLVED - it is glibc]

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 22 Feb 2011 11:41:12 -0600
On 02/21/2011 08:41 PM, David C. Rankin wrote:
> On 02/21/2011 05:09 PM, PICCORO McKAY Lenz wrote:
>> uff i reading this
>> http://lists.freedesktop.org/archives/xcb/2010-March/005818.html and
>> seem like that!
>>
>> any help fron anybody here!
>>
> 
> I'll follow up there. I can't believe that an libxcb problem would still be
> around a year later. 
<snip>

Guys,

  The problem is glibc-2.13-4. I have about 5 Arch/Trinity Virtualbox VMs. On
one I had not updated, I started Trinity x86_64 and there was NO kdesktop crash.
I then proceeded to update the VM to the current Arch packages which included:

[2011-02-22 11:13] Generating locales...
[2011-02-22 11:13]   en_US.UTF-8... done
[2011-02-22 11:13]   en_US.ISO-8859-1... done
[2011-02-22 11:13] Generation complete.
[2011-02-22 11:13] upgraded glibc (2.13-3 -> 2.13-4)
<snip>
[2011-02-22 11:17] upgraded kernel26 (2.6.37-6 -> 2.6.37.1-1)
[2011-02-22 11:17] upgraded kernel26-headers (2.6.37-6 -> 2.6.37.1-1)
<snip>
[2011-02-22 11:18] upgraded trinity-kdelibs (1220926-1 -> 1222098-1)
[2011-02-22 11:18] upgraded trinity-kdebase (1221507-1 -> 1221588-1)

  On next reboot/restart, I got the kdesktop.kcrash (attached). So then I
downgraded glibc (2.13-4 -> 2.13-3), restarted Trinity -> perfect No
kdesktop,kcrash. It looks like this is a glibc issue, so I'll follow up (below)
with Arch to make sure it looks like glibc and not a package issue. Thanks for
your help.

cc: arch-general

  Arch devs - Do you think this could be a packaging/patch issue with Arch, or
do you think is going to be glibc itself? It looks like glibc to me, but I
thought I'd ask first before going to the glibc folks.


-- 
David C. Rankin, J.D.,P.E.
[Thread debugging using libthread_db enabled]
[KCrash handler]
#5  0x00007ff2ed6d7655 in raise () from /lib/libc.so.6
#6  0x00007ff2ed6d8ad6 in abort () from /lib/libc.so.6
#7  0x00007ff2ed7117eb in ?? () from /lib/libc.so.6
#8  0x00007ff2ed716b96 in ?? () from /lib/libc.so.6
#9  0x00007ff2ed717000 in ?? () from /lib/libc.so.6
#10 0x00007ff2ed718b74 in ?? () from /lib/libc.so.6
#11 0x00007ff2ed71b460 in malloc () from /lib/libc.so.6
#12 0x00007ff2ed748685 in getpwuid () from /lib/libc.so.6
#13 0x00007ff2ee521872 in ?? () from /opt/qt/lib/libqt-mt.so.3
#14 0x00007ff2ee522309 in ?? () from /opt/qt/lib/libqt-mt.so.3
#15 0x00007ff2eb60bd0e in _SmcProcessMessage () from /usr/lib/libSM.so.6
#16 0x00007ff2eb81f573 in IceProcessMessages () from /usr/lib/libICE.so.6
#17 0x00007ff2ee520b12 in QSmSocketReceiver::qt_invoke(int, QUObject*) () from /opt/qt/lib/libqt-mt.so.3
#18 0x00007ff2ee5d00d4 in QObject::activate_signal(QConnectionList*, QUObject*) () from /opt/qt/lib/libqt-mt.so.3
#19 0x00007ff2ee5d028a in QObject::activate_signal(int, int) () from /opt/qt/lib/libqt-mt.so.3
#20 0x00007ff2ee5e62bb in QSocketNotifier::event(QEvent*) () from /opt/qt/lib/libqt-mt.so.3
#21 0x00007ff2ee57e0a5 in QApplication::internalNotify(QObject*, QEvent*) () from /opt/qt/lib/libqt-mt.so.3
#22 0x00007ff2ee57e26e in QApplication::notify(QObject*, QEvent*) () from /opt/qt/lib/libqt-mt.so.3
#23 0x00007ff2eedfc573 in KApplication::notify (this=0x18559f0, receiver=0x18a0af0, event=0x7ffff0553bd0) at /home/david/tblds/trinity-kdelibs/src/kdelibs/kdecore/kapplication.cpp:553
#24 0x00007ff2ee5749d6 in QEventLoop::activateSocketNotifiers() () from /opt/qt/lib/libqt-mt.so.3
#25 0x00007ff2ee537e30 in QEventLoop::processEvents(unsigned int) () from /opt/qt/lib/libqt-mt.so.3
#26 0x00007ff2ee58f809 in QEventLoop::enterLoop() () from /opt/qt/lib/libqt-mt.so.3
#27 0x00007ff2ee58f792 in QEventLoop::exec() () from /opt/qt/lib/libqt-mt.so.3
#28 0x00007ff2e7b38dee in kdemain (argc=1, argv=0x1866300) at /home/david/tblds/trinity-kdebase/src/kdebase/kdesktop/main.cc:293
#29 0x00007ff2e7dd077c in kdeinitmain (argc=1, argv=0x1866300) at /home/david/tblds/trinity-kdebase/src/kdebase/kdesktop/kdesktop_kdeinit_module.cpp:3
#30 0x0000000000408728 in launch (argc=1, _name=0x1865a98 "kdesktop", args=0x1865aa1 "", cwd=0x0, envc=0, envs=0x1865aa9 "", 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
#31 0x0000000000409f75 in handle_launcher_request (sock=9) at /home/david/tblds/trinity-kdelibs/src/kdelibs/kinit/kinit.cpp:1240
#32 0x000000000040a866 in handle_requests (waitForPid=0) at /home/david/tblds/trinity-kdelibs/src/kdelibs/kinit/kinit.cpp:1443
#33 0x000000000040c1c1 in main (argc=5, argv=0x7ffff0554e28, envp=0x7ffff0554e58) at /home/david/tblds/trinity-kdelibs/src/kdelibs/kinit/kinit.cpp:1908