Author Topic: qube proxy crashing  (Read 6464 times)

westernx

  • Hero Member
  • *****
  • Posts: 55
qube proxy crashing
« on: June 08, 2012, 06:52:08 PM »
hello,

I've recently done a test install of fc14 on a render server.  It seems it is rendering, but I keep seeing glibc crashes related to qube proxy in /var/log/messages ;

Code: [Select]
Jun  8 10:48:21 sg51 proxy: *** glibc detected *** /usr/local/pfx/qube//sbin/proxy: double free or corruption (fasttop): 0x0000000001d88e00 ***
Jun  8 10:48:21 sg51 abrt[11068]: saved core dump of pid 10195 (/usr/local/pfx/qube/sbin/proxy) to /var/spool/abrt/ccpp-1339177701-10195.new/coredump (794624 bytes)
Jun  8 10:48:21 sg51 abrtd: Directory 'ccpp-1339177701-10195' creation detected
Jun  8 10:48:21 sg51 abrtd: Package 'qube-worker' isn't signed with proper key
Jun  8 10:48:21 sg51 abrtd: Corrupted or bad crash /var/spool/abrt/ccpp-1339177701-10195 (res:5), deleting

I've tested this with qube 6.3.1 core and worker packages and 6.3.4 packages
Is this a bug, or just something I have not configured correctly on my OS? . . .

R

jburk

  • Administrator
  • *****
  • Posts: 493
Re: qube proxy crashing
« Reply #1 on: June 08, 2012, 08:04:49 PM »
Does your FC-14 have the stock gcc and libgcc packages that come with the distro, or have you updated them?

What version is your libcc, gcc, etc?

westernx

  • Hero Member
  • *****
  • Posts: 55
Re: qube proxy crashing
« Reply #2 on: June 08, 2012, 09:12:25 PM »
. . . ya I have to following gcc packages installed . . .

Code: [Select]
gcc-4.5.1-4.fc14.x86_64
gcc-c++-4.5.1-4.fc14.x86_64
libgcc-4.5.1-4.fc14.x86_64
gcc-gfortran-4.5.1-4.fc14.x86_64

R

westernx

  • Hero Member
  • *****
  • Posts: 55
Re: qube proxy crashing
« Reply #3 on: July 04, 2012, 05:05:11 PM »
I do have the official fedora glibc and gcc packages installed.  I tried downgrading and upgrading glibc and gcc, but this error still happens. I've tried different kernel versions aswell, still with the same error.I am getting this error consistantely throughout rendering.  I did a backtrace on the crash ;

Code: [Select]
gdb /usr/local/pfx/qube/sbin/proxy /var/spool/abrt/ccpp-1340755429-1562/coredump
GNU gdb (GDB) Fedora (7.2-16.fc14)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/local/pfx/qube/sbin/proxy...(no debugging symbols found)...done.
[New Thread 1562]
Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libz.so.1
Reading symbols from /lib64/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libexpat.so.1
Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libstdc++.so.6
Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgcc_s.so.1
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib64/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libnss_files.so.2
Reading symbols from /usr/local/pfx/qube//types/cmdrange/execute.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/pfx/qube//types/cmdrange/execute.so
Core was generated by `/usr/local/pfx/qube//sbin/proxy -host 127.0.0.1 -port 50011 -jobid 23644 -subid'.
Program terminated with signal 6, Aborted.
#0  0x00007f37906910c5 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install qube-worker-6.3-4.x86_64


---------------------------------------------------------------------------------------------------

(gdb) trace
Note: breakpoint 1 also set at pc 0x7f37906910c5.
Tracepoint 2 at 0x7f37906910c5
(gdb) bt
#0  0x00007f37906910c5 in raise () from /lib64/libc.so.6
#1  0x00007f3790692a76 in abort () from /lib64/libc.so.6
#2  0x00007f37906cdcfb in __libc_message () from /lib64/libc.so.6
#3  0x00007f37906d4d63 in _int_free () from /lib64/libc.so.6
#4  0x00000000004a08e7 in QbString::~QbString() ()
#5  0x00007f37906949f1 in exit () from /lib64/libc.so.6
#6  0x000000000041007d in ?? ()
#7  0x000000000040c372 in ?? ()
#8  0x00007f379067ce5d in __libc_start_main () from /lib64/libc.so.6
#9  0x000000000040a189 in ?? ()
#10 0x00007fff67317eb8 in ?? ()
#11 0x000000000000001c in ?? ()
#12 0x000000000000000b in ?? ()
#13 0x00007fff67318334 in ?? ()
#14 0x00007fff67318354 in ?? ()
#15 0x00007fff6731835a in ?? ()
#16 0x00007fff67318364 in ?? ()
#17 0x00007fff6731836a in ?? ()
#18 0x00007fff67318370 in ?? ()
#19 0x00007fff67318377 in ?? ()
#20 0x00007fff6731837d in ?? ()
#21 0x00007fff67318384 in ?? ()
#22 0x00007fff67318386 in ?? ()
#23 0x00007fff6731838b in ?? ()
#24 0x0000000000000000 in ?? ()

libc.so.6 is a link . . .

/lib64/libc.so.6 -> libc-2.12.90.so

. . . but obviously I don't have access to your debuginfo packages.  Have you guys had this error on Fedora 14 before?  If so, is there a fix . . .  though it does complete rendering, I would like to update my farm to fc14 but this is the only thing holding me back right now . . .

thanks

R
« Last Edit: July 17, 2012, 05:47:35 PM by ryjguy7 »

matp

  • Newbie
  • *
  • Posts: 1
Re: qube proxy crashing
« Reply #4 on: December 13, 2012, 12:31:43 PM »
Hi ryjguy7,

We've been getting the same issue on CentOS 6. Did you ever resolve this?