[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#608732: stack trace ?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


hello michael and rene,

i'm trying to make the soffice environment on my machine invoke gdb with the binary.

i can't use the libreoffice-dbg package (rene you may want to give it a try).
all i tried is make an alternative soffice script to invoke gdb with the binary.
that's why the attached log has no symbols.

to date, i can see a problem related to file locking:

Program received signal SIGSEGV, Segmentation fault.
__pthread_mutex_lock (mutex=0x1) at pthread_mutex_lock.c:50
50	pthread_mutex_lock.c: No such file or directory.
	in pthread_mutex_lock.c

as my home dir is on nfs, i've turned FILE_LOCKING to no, with no visible
difference. let me know where to continue.

best regards,
alex

On 01/14/2011 08:09 PM, Michael Meeks wrote:
> Hi there,
> 
> On Thu, 2011-01-13 at 15:07 +0200, alex bodnaru wrote:
>> i'd love to collect the backtrace, just be more instructive on the steps i
>> should follow: needed packages, command lines etc.
> 
> 	First - it would be much appreciated if you could use the freedesktop
> bug.
> 
> 	Second - can you confirm that you can actually install your extension
> (move away your ~/.libreoffice first perhaps) - I cannot (I get errors
> wrt. missing registration methods).
> 
> 	Third - if you get a crash you need to:
> 
> 	cd /path/to/libreoffice/program
> 	gdb ./soffice.bin
> 	r
> 	# make it crash # :-)
> 	thread apply all backtrace
> 
> 	and attach the backtrace - bonus points for having debuginfo packages
> installed before you run it ;-)
> 
> 	If that shows memory corruption, then repeating with valgrind instead
> of gdb:
> 
> 	valgrind --num-callers=25 ./soffice.bin 2>&1 | tee /tmp/val-log
> 
> 	may give a more useful trace. In the meantime, it is hard to see the
> bug (as is) as a blocker.
> 
> 	Thanks !
> 
> 		Michale.
> 
> 

- -- 
- --
best regards,
alex
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iJwEAQECAAYFAk02ju0ACgkQ2nA3WyrfyePbvQP/UVsysmDRTMktty0xhs4gdwdU
VSFcrjXFeDnSqDSWZj4IUtwGIW+2b5oEUvtbMqLrc0VtUldw4TG1m6k/lkgoJshj
I8hSCmZDO2siUoLRVjZrC7SqUxkaSNULLQvIT1I31x9B0YKyVfjVhka69C/T2tBB
V5rnPYqHlv4zu/KH74I=
=zFMl
-----END PGP SIGNATURE-----
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/libreoffice/program/soffice.bin...Reading symbols from /usr/lib/debug/usr/lib/libreoffice/program/soffice.bin...done.
(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/lib/libreoffice/program/soffice.bin 
[Thread debugging using libthread_db enabled]
[New Thread 0xb4a2bb70 (LWP 22586)]
[New Thread 0xb24ccb70 (LWP 22587)]
[New Thread 0xb1ccbb70 (LWP 22588)]
[New Thread 0xb1053b70 (LWP 22589)]
[New Thread 0xb0175b70 (LWP 22590)]
[Thread 0xb24ccb70 (LWP 22587) exited]
[New Thread 0xb24ccb70 (LWP 22591)]
[Thread 0xb24ccb70 (LWP 22591) exited]
[New Thread 0xb24ccb70 (LWP 22592)]
[Thread 0xb24ccb70 (LWP 22592) exited]
[New Thread 0xb24ccb70 (LWP 22595)]
[Thread 0xb24ccb70 (LWP 22595) exited]
[New Thread 0xb24ccb70 (LWP 22597)]
[New Thread 0xaa48fb70 (LWP 22598)]
[New Thread 0xaa40eb70 (LWP 22599)]
[New Thread 0xaa3bdb70 (LWP 22600)]
[New Thread 0xaa36cb70 (LWP 22601)]
[New Thread 0xaa31bb70 (LWP 22602)]
[New Thread 0xaa29ab70 (LWP 22603)]
[New Thread 0xaa249b70 (LWP 22604)]
[New Thread 0xa9dffb70 (LWP 22605)]
[Thread 0xb24ccb70 (LWP 22597) exited]
[Thread 0xa9dffb70 (LWP 22605) exited]
[New Thread 0xa9dffb70 (LWP 22606)]
[Thread 0xa9dffb70 (LWP 22606) exited]
[New Thread 0xb24ccb70 (LWP 22607)]
[New Thread 0xa9dffb70 (LWP 22608)]
[Thread 0xb24ccb70 (LWP 22607) exited]
[Thread 0xa9dffb70 (LWP 22608) exited]
[New Thread 0xa9dffb70 (LWP 22609)]
[Thread 0xa9dffb70 (LWP 22609) exited]
[New Thread 0xa9fb5b70 (LWP 22610)]
[New Thread 0xa9dffb70 (LWP 22611)]
[New Thread 0xb24ccb70 (LWP 22612)]
[Thread 0xa9dffb70 (LWP 22611) exited]
[Thread 0xb24ccb70 (LWP 22612) exited]
[New Thread 0xb24ccb70 (LWP 22613)]
[Thread 0xb24ccb70 (LWP 22613) exited]
[New Thread 0xb24ccb70 (LWP 22615)]
[New Thread 0xa9dffb70 (LWP 22616)]
[Thread 0xb24ccb70 (LWP 22615) exited]
[Thread 0xa9dffb70 (LWP 22616) exited]
[New Thread 0xa9dffb70 (LWP 22617)]
[Thread 0xa9dffb70 (LWP 22617) exited]
[New Thread 0xa9dffb70 (LWP 22618)]
[New Thread 0xb24ccb70 (LWP 22619)]
[Thread 0xa9dffb70 (LWP 22618) exited]
[Thread 0xb24ccb70 (LWP 22619) exited]
[New Thread 0xb24ccb70 (LWP 22620)]
[Thread 0xb0175b70 (LWP 22590) exited]
[New Thread 0xb0175b70 (LWP 22621)]
[New Thread 0xa9dffb70 (LWP 22622)]
[Thread 0xb0175b70 (LWP 22621) exited]
[Thread 0xa9dffb70 (LWP 22622) exited]
[New Thread 0xb0175b70 (LWP 22623)]
[Thread 0xb0175b70 (LWP 22623) exited]
[New Thread 0xb0175b70 (LWP 22624)]
[Thread 0xb0175b70 (LWP 22624) exited]
[New Thread 0xa9dffb70 (LWP 22625)]
[New Thread 0xb0175b70 (LWP 22626)]
[Thread 0xa9dffb70 (LWP 22625) exited]
[New Thread 0xa9dffb70 (LWP 22627)]
[Thread 0xb0175b70 (LWP 22626) exited]
[Thread 0xa9dffb70 (LWP 22627) exited]
[Thread 0xb24ccb70 (LWP 22620) exited]
[New Thread 0xb24ccb70 (LWP 22628)]
[Thread 0xb24ccb70 (LWP 22628) exited]
[New Thread 0xb24ccb70 (LWP 22629)]
[Thread 0xb24ccb70 (LWP 22629) exited]
[New Thread 0xa9dffb70 (LWP 22630)]
[New Thread 0xb24ccb70 (LWP 22631)]
[Thread 0xa9dffb70 (LWP 22630) exited]
[New Thread 0xa9dffb70 (LWP 22632)]
[Thread 0xa9dffb70 (LWP 22632) exited]
[Thread 0xb24ccb70 (LWP 22631) exited]
[New Thread 0xa9dffb70 (LWP 22633)]
[New Thread 0xb24ccb70 (LWP 22634)]
[Thread 0xa9dffb70 (LWP 22633) exited]
[Thread 0xb1ccbb70 (LWP 22588) exited]
[Thread 0xb24ccb70 (LWP 22634) exited]
[Thread 0xb1053b70 (LWP 22589) exited]

Program received signal SIGSEGV, Segmentation fault.
__pthread_mutex_lock (mutex=0x1) at pthread_mutex_lock.c:50
50	pthread_mutex_lock.c: No such file or directory.
	in pthread_mutex_lock.c
(gdb) quit
A debugging session is active.

	Inferior 1 [process 22583] will be killed.

Quit anyway? (y or n) 

Reply to: