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

Re: All GNUstep-based graphical apps fault with SIGSEGV



Hello the List,

Here, I am answering to myself to add a bit of a comment, and to say
I'm eager to get your point of view.

Does anyone feel interested in GNUstep?

If not, we could remove it completely from Debian, couldn't we?

Please tell me if you are affected by the same trouble, or if you
think this bug is local to my system.

Due to the fact I run almost pure "testing" Debian, and I keep it
up-to-date, think it over, please.

Of course, I could file a random bug report, but I would prefer to
grasp some ideas and suggestions before.

Please, read the body of my initial post below, to better understand
why I ask you to help me take the right action.

In hope my request will not fall into deaf ears.

Sincerely,
Valentin QUEQUET

2011/8/19 Vecu BOSSEUR <vecu.bosseur@gmail.com>:
> Hello, the List.
>
> I run Debian Wheezy (testing) on amd64 and with a few packages from
> Sid (unstable), i.e. the kernel.
>
> All GNUstep-based graphical apps fault with SIGSEGV ; if I try lets
> say AClock, I get:
>
> [ WITH libpixman-1-0 0.22.2-1 ]
>
> testr@valentin-laptop:~$ AClock
> Segmentation fault
> testr@valentin-laptop:~$
>
> And dmesg says:
>
> AClock[28182]: segfault at 8 ip 00007f06f8208c5e sp 00007fff532feeb0
> error 4 in libpixman-1.so.0.22.2[7f06f81d6000+6f000]
>
> [/ WITH libpixman-1-0 0.22.2-1 ]
>
>
> [ WITH libpixman-1-0 0.23.2-1 ]
>
> testr@valentin-laptop:~$ AClock
> Segmentation fault
> testr@valentin-laptop:~$
>
> AClock[29355]: segfault at 8 ip 00007f40357dfac3 sp 00007fffb565e840
> error 4 in libpixman-1.so.0.23.2[7f40357ab000+73000]
>
> [/ WITH libpixman-1-0 0.23.2-1 ]
>
> But this bug happens with all GNUstep-based graphical apps. I've not
> been able to install GNUstep from experimental.
>
> I hesitate to file a bug report on Debian BTS because one can suspect
> the bug be in "gnustep-back0.18-cairo", "libcairo2", or
> "libpixman-1-0" for example.
>
> I've made traces of AClock (aclock.app package) using 'strace' and
> 'strace' tools, and I've made both partial and full core dumps.
>
> Here follows the listing of my core files I can upload somewhere upon request.
>
> testr@valentin-laptop:~$ ls -l core_AClock\=aclock.app_*
> -r-------- 1 testr testr   8708096 18 août  17:04
> core_AClock=aclock.app_DEFAULT_libpixman_0.22.2-1
> -r--r--r-- 1 testr testr   1309463 18 août  17:12
> core_AClock=aclock.app_DEFAULT_libpixman_0.22.2-1.tar.bz2
> -r-------- 1 testr testr   8744960 18 août  17:07
> core_AClock=aclock.app_DEFAULT_libpixman_0.23.2-1
> -r--r--r-- 1 testr testr   1297619 18 août  17:12
> core_AClock=aclock.app_DEFAULT_libpixman_0.23.2-1.tar.bz2
> -r-------- 1 testr testr 141176832 18 août  17:01
> core_AClock=aclock.app_FULL_libpixman_0.22.2-1
> -r--r--r-- 1 testr testr  10614028 18 août  17:12
> core_AClock=aclock.app_FULL_libpixman_0.22.2-1.tar.bz2
> -r-------- 1 testr testr 141225984 18 août  16:56
> core_AClock=aclock.app_FULL_libpixman_0.23.2-1
> -r--r--r-- 1 testr testr  10582652 18 août  17:12
> core_AClock=aclock.app_FULL_libpixman_0.23.2-1.tar.bz2
> testr@valentin-laptop:~$
>
> Are you affected too by tis bug ?
>
> Please, tell me what I can do to help sort this problem out.
>
> You can find the "ltrace" trace in appendix.
>
> I can't join the "strace" trace nor publish it on paste.debian.org
> because of its size.
>
> I you want the "strace" trace or any of the 4 aforementioned core
> dumps, please ask me them directly at :
> vecu.bosseur@gmail.com
>
> Sincerely,
> Valentin QUEQUET
>
> APPENDIX:
>
> testr@valentin-laptop:~$ cat AClock.ltrace.txt
> __libc_start_main(0x401320, 1, 0x7fffeacd43e8, 0x407340, 0x407330
> <unfinished ...>
> __objc_exec_class(0x60e3c0, 0x7fffeacd43e8, 0x7fffeacd43f8, 0,
> 0x7fc5a3cf6320) = 0
> __objc_exec_class(0x60bbc0, 0, 0x1182060, 0, 0x1229890) = 0
> __objc_exec_class(0x609640, 0, 0x1182060, 0, 0x121de70) = 0
> objc_get_class(0x407424, 0x7fffeacd43e8, 0x7fffeacd43f8, 0, 116) =
> 0x7fc5a4b9cea0
> objc_msg_lookup(0x7fc5a4b9cea0, 0x6095e0, 0x407434, 0x407424, 108) =
> 0x7fc5a4760910
> objc_get_class(0x407436, 272, 0, 0x7fc5a45c82a0, 0x7fc5a3cf6fc8) =
> 0x7fc5a52b0860
> objc_msg_lookup(0x7fc5a52b0860, 0x6095f0, 0x407442, 0x407436, 110) =
> 0x7fc5a4e45b10
> objc_msg_lookup(0x12def70, 0x609600, 0, 0x1700000001, 1) = 0x7fc5a4e460e0
> --- SIGSEGV (Segmentation fault) ---
> +++ killed by SIGSEGV +++
> testr@valentin-laptop:~$
>


Reply to: