some help needed with segmentation fault
- From: oedipus <alexander arnoldt gmx de>
- To: gtkmm-list gnome org
- Subject: some help needed with segmentation fault
- Date: Fri, 22 Dec 2006 01:51:00 -0800 (PST)
Hi,
I have receive with my application some faults. Curiously it seems not to be
always. Only with some example data I receive it. Is someone telling the
debug out something. I cannot read it that well.
I appreciate each idea.
Thanks in advance for your help
Alex (merry christmas)
/bin/sh -c /home/alexander/Projects/project23/debug/libtool gdb
/home/alexander/Projects/project23/debug/src/project23 -fullname -quiet
(gdb) set edit off
(gdb) set confirm off
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require --mode=MODE be specified.
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb)
(gdb)
(gdb) set print static-members off
(gdb) tty /dev/pts/2
(gdb) set width 0
(gdb) set height 0
(gdb) set stop-on 1
(gdb) handle SIG32 pass nostop noprint
(gdb) handle SIG41 pass nostop noprint
(gdb) handle SIG42 pass nostop noprint
(gdb) handle SIG43 pass nostop noprint
(gdb) set print asm-demangle on
(gdb) set output-radix 10
(gdb) cd /home/alexander/Projects/project23/debug/src
(gdb) run
Stopped due to shared library event
(gdb) continue
[Thread debugging using libthread_db enabled]
[New Thread -1223194432 (LWP 7028)]
Stopped due to shared library event
(gdb) continue
[Switching to Thread -1223194432 (LWP 7028)]
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Stopped due to shared library event
(gdb) continue
Program received signal SIGABRT, Aborted.
0xffffe410 in __kernel_vsyscall ()
(gdb) info thread
* 1 Thread -1223194432 (LWP 7028) 0xffffe410 in __kernel_vsyscall ()
(gdb) backtrace
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb72ca770 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb72cbef3 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xb72ffd0b in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#4 0xb73078bd in mallopt () from /lib/tls/i686/cmov/libc.so.6
#5 0xb7307a44 in free () from /lib/tls/i686/cmov/libc.so.6
#6 0xb7518b51 in g_free () from /usr/lib/libglib-2.0.so.0
#7 0xb778dedd in gdk_pixbuf_copy () from /usr/lib/libgdk_pixbuf-2.0.so.0
#8 0xb778d980 in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0
#9 0xb390b008 in ?? ()
#10 0x00000000 in ?? ()
(gdb) info args
No symbol table info available.
(gdb) info local
No symbol table info available.
(gdb) disassemble 0xffffe410 0xffffe490
Dump of assembler code from 0xffffe410 to 0xffffe490:
0xffffe410 <__kernel_vsyscall+16>: pop %ebp
0xffffe411 <__kernel_vsyscall+17>: pop %edx
0xffffe412 <__kernel_vsyscall+18>: pop %ecx
0xffffe413 <__kernel_vsyscall+19>: ret
0xffffe414 <__kernel_vsyscall+20>: nop
0xffffe415 <__kernel_vsyscall+21>: nop
0xffffe416 <__kernel_vsyscall+22>: nop
0xffffe417 <__kernel_vsyscall+23>: nop
0xffffe418 <__kernel_vsyscall+24>: nop
0xffffe419 <__kernel_vsyscall+25>: nop
0xffffe41a <__kernel_vsyscall+26>: nop
0xffffe41b <__kernel_vsyscall+27>: nop
0xffffe41c <__kernel_vsyscall+28>: nop
0xffffe41d <__kernel_vsyscall+29>: nop
0xffffe41e <__kernel_vsyscall+30>: nop
0xffffe41f <__kernel_vsyscall+31>: nop
0xffffe420 <__kernel_sigreturn+0>: pop %eax
0xffffe421 <__kernel_sigreturn+1>: mov $0x77,%eax
0xffffe426 <__kernel_sigreturn+6>: int $0x80
0xffffe428 <__kernel_sigreturn+8>: nop
0xffffe429 <__kernel_sigreturn+9>: nop
0xffffe42a <__kernel_sigreturn+10>:
nop
0xffffe42b <__kernel_sigreturn+11>: nop
0xffffe42c <__kernel_sigreturn+12>: nop
0xffffe42d <__kernel_sigreturn+13>: nop
0xffffe42e <__kernel_sigreturn+14>: nop
0xffffe42f <__kernel_sigreturn+15>: nop
0xffffe430 <__kernel_sigreturn+16>: nop
0xffffe431 <__kernel_sigreturn+17>: nop
0xffffe432 <__kernel_sigreturn+18>: nop
0xffffe433 <__kernel_sigreturn+19>: nop
0xffffe434 <__kernel_sigreturn+20>: nop
0xffffe435 <__kernel_sigreturn+21>: nop
0xffffe436 <__kernel_sigreturn+22>: nop
0xffffe437 <__kernel_sigreturn+23>: nop
0xffffe438 <__kernel_sigreturn+24>: nop
0xffffe439 <__kernel_sigreturn+25>: nop
0xffffe43a <__kernel_sigreturn+26>: nop
0xffffe43b <__kernel_sigreturn+27>: nop
0xffffe43c <__kernel_sigreturn+28>: nop
0xffffe43d <__kernel_sigreturn+29>: nop
0xffffe43e <__kernel_sigreturn+30>: nop
0xffffe43f <__kernel_sigreturn+31>: nop
0xffffe440 <__kernel_rt_sigreturn+0>: mov $0xad,%eax
0xffffe445 <__kernel_rt_sigreturn+5>
: int $0x80
0xffffe447 <__kernel_rt_sigreturn+7>: nop
0xffffe448 <__kernel_rt_sigreturn+8>: nop
0xffffe449 <__kernel_rt_sigreturn+9>: nop
0xffffe44a <__kernel_rt_sigreturn+10>: nop
0xffffe44b <__kernel_rt_sigreturn+11>: nop
0xffffe44c <__kernel_rt_sigreturn+12>: nop
0xffffe44d <__kernel_rt_sigreturn+13>: nop
0xffffe44e <__kernel_rt_sigreturn+14>: nop
0xffffe44f <__kernel_rt_sigreturn+15>: nop
0xffffe450 <__kernel_rt_sigreturn+16>: nop
0xffffe451 <__kernel_rt_sigreturn+17>: nop
0xffffe452 <__kernel_rt_sigreturn+18>: nop
0xffffe453 <__kernel_rt_sigreturn+19>: nop
0xffffe454 <__kernel_rt_sigreturn+20>: nop
0xffffe455 <__kernel_rt_sigreturn+21>: nop
0xffffe456 <__kernel_rt_sigreturn+22>: nop
0xffffe457 <__kernel_rt_sigreturn+23>: nop
0xffffe458 <__kernel_rt_sigreturn+24>: nop
0xffffe459 <__kernel_rt_sigreturn+25>: nop
0xffffe45a <__kernel_rt_sigreturn+26>: nop
0xffffe45b <__kernel_rt_sigreturn+27>: nop
0xffffe45c <__kernel_rt_s
igreturn+28>: nop
0xffffe45d <__kernel_rt_sigreturn+29>: nop
0xffffe45e <__kernel_rt_sigreturn+30>: nop
0xffffe45f <__kernel_rt_sigreturn+31>: nop
0xffffe460 <__kernel_rt_sigreturn+32>: push %es
0xffffe461 <__kernel_rt_sigreturn+33>: add %al,(%eax)
0xffffe463 <__kernel_rt_sigreturn+35>: add %al,(%eax,%eax,1)
0xffffe466 <__kernel_rt_sigreturn+38>: add %al,(%eax)
0xffffe468 <__kernel_rt_sigreturn+40>: add %al,(%eax)
0xffffe46a <__kernel_rt_sigreturn+42>: add %al,(%eax)
0xffffe46c <__kernel_rt_sigreturn+44>: dec %esp
0xffffe46d <__kernel_rt_sigreturn+45>: imul $0x78,0x75(%esi),%ebp
0xffffe474 <__kernel_rt_sigreturn+52>: adc %eax,(%esi)
0xffffe476 <__kernel_rt_sigreturn+54>: add (%eax),%al
0xffffe478 <__kernel_rt_sigreturn+56>: add %ebx,(%ebx)
0xffffe47a <__kernel_rt_sigreturn+58>: add (%ebx),%edi
0xffffe47c <__kernel_rt_sigreturn+60>: and %al,(%eax)
0xffffe47e <__kernel_rt_sigreturn+62>: add %al,(%eax)
0xffffe480 <__kernel_rt_sigreturn+64>: add (%eax),%e
ax
0xffffe482 <__kernel_rt_sigreturn+66>: add %al,(%eax)
0xffffe484 <__kernel_rt_sigreturn+68>: mov %bh,%bh
0xffffe486 <__kernel_rt_sigreturn+70>: (bad)
0xffffe487 <__kernel_rt_sigreturn+71>: (bad)
0xffffe488 <__kernel_rt_sigreturn+72>: cmp $0x0,%al
0xffffe48a <__kernel_rt_sigreturn+74>: add %al,(%eax)
0xffffe48c <__kernel_rt_sigreturn+76>: cmpsl %es:(%edi),%ds:(%esi)
0xffffe48d <__kernel_rt_sigreturn+77>: (bad)
0xffffe48e <__kernel_rt_sigreturn+78>: (bad)
0xffffe48f <__kernel_rt_sigreturn+79>: (bad)
End of assembler dump.
--
View this message in context: http://www.nabble.com/some-help-needed-with-segmentation-fault-tf2869919.html#a8021334
Sent from the Gtkmm mailing list archive at Nabble.com.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]