Your message dated Mon, 17 May 2010 16:34:21 +0000
with message-id <e1oe3gn-0004ed...@ries.debian.org>
and subject line Bug#581337: fixed in screen-message 0.19-1
has caused the Debian Bug report #581337,
regarding sm: SIGSEGV on armel
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
581337: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581337
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sm
Version: 0.18-1
Severity: serious
While testing if Khmer rendering is now working (it is), I found that sm
now segfaults on armel. The workaround is to comment out sm.c line 285:
g_object_set(draw,"can-focus",1);
Alternatively if this is actually needed, this seems to work too:
g_object_set(G_OBJECT(draw),"can-focus",1);
That gives this warning at runtime though:
(sm:6012): GLib-GObject-WARNING **: IA__g_object_set_valist: object class
`GtkDrawingArea' has no property named `\u0002'
Here is the backtrace from my OpenMoko Freerunner running Debian sid:
r...@booph:~/tmp/screen-message-0.18# gdb sm
rGNU gdb (GDB) 7.1-debian
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 "arm-linux-gnueabi".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/root/tmp/screen-message-0.18/sm...done.
(gdb) r
Starting program: /home/root/tmp/screen-message-0.18/sm
[Thread debugging using libthread_db enabled]
Program received signal SIGSEGV, Segmentation fault.
0x40998470 in strchr () from /lib/libc.so.6
(gdb) bt
#0 0x40998470 in strchr () from /lib/libc.so.6
#1 0x407d8450 in g_param_spec_pool_lookup () from /usr/lib/libgobject-2.0.so.0
#2 0x407d31f8 in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
#3 0x407d3978 in g_object_set () from /usr/lib/libgobject-2.0.so.0
#4 0x0000aa68 in main (argc=0, argv=0x0) at sm.c:285
(gdb) thread apply all bt full
Thread 1 (Thread 0x40d9f9d0 (LWP 6183)):
#0 0x40998470 in strchr () from /lib/libc.so.6
No symbol table info available.
#1 0x407d8450 in g_param_spec_pool_lookup () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#2 0x407d31f8 in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#3 0x407d3978 in g_object_set () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4 0x0000aa68 in main (argc=0, argv=0x0) at sm.c:285
input = <value optimized out>
c = <value optimized out>
input_provided = <value optimized out>
screen = 0x340c8
colormap = 0x36400
white = {pixel = 9716, red = 65535, green = 65535, blue = 65535}
black = {pixel = 39453, red = 0, green = 0, blue = 0}
color = {pixel = 45, red = 15840, green = 16386, blue = 38088}
start = {dummy1 = 0x409e5198, dummy2 = 0x4001fb00, dummy3 = 64, dummy4
= 0, dummy5 = 1073872056, dummy6 = 1073889280, dummy7 = 1083402354, dummy8 =
-1, dummy9 = 0x0,
dummy10 = 0x40ceeae8, dummy11 = 64, dummy12 = 19, dummy13 =
1083349696, dummy14 = 0x0}
end = {dummy1 = 0x40024814, dummy2 = 0x0, dummy3 = 1088024608, dummy4 =
1, dummy5 = 0, dummy6 = 1, dummy7 = 1073780592, dummy8 = -1098374208, dummy9 =
0x40024814,
dummy10 = 0x0, dummy11 = 1088026416, dummy12 = 1, dummy13 = 0,
dummy14 = 0x1}
vbox_button = <value optimized out>
hbox = <value optimized out>
vbox = <value optimized out>
accel = <value optimized out>
key = <value optimized out>
mod = <value optimized out>
(gdb) quit
A debugging session is active.
Inferior 1 [process 6183] will be killed.
Quit anyway? (y or n) y
--
bye,
pabs
http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: screen-message
Source-Version: 0.19-1
We believe that the bug you reported is fixed in the latest version of
screen-message, which is due to be installed in the Debian FTP archive:
screen-message_0.19-1.debian.tar.gz
to main/s/screen-message/screen-message_0.19-1.debian.tar.gz
screen-message_0.19-1.dsc
to main/s/screen-message/screen-message_0.19-1.dsc
screen-message_0.19.orig.tar.gz
to main/s/screen-message/screen-message_0.19.orig.tar.gz
sm_0.19-1_amd64.deb
to main/s/screen-message/sm_0.19-1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 581...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joachim Breitner <nome...@debian.org> (supplier of updated screen-message
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 17 May 2010 18:13:34 +0200
Source: screen-message
Binary: sm
Architecture: source amd64
Version: 0.19-1
Distribution: unstable
Urgency: low
Maintainer: Joachim Breitner <nome...@debian.org>
Changed-By: Joachim Breitner <nome...@debian.org>
Description:
sm - Displays a short text fullscreen
Closes: 581337
Changes:
screen-message (0.19-1) unstable; urgency=low
.
* New upstream release
+ Fixes SIGSEGV by not using g_object_set (Closes: #581337)
* Switch to 3.0 (quilt) source format
* Bump standards version, no change.
Checksums-Sha1:
a2a22d42464be1d3f0e2d358f178bc9f4d6e399b 1210 screen-message_0.19-1.dsc
ebfe432bd95d1d5d2cacb1d0c317414ec5ffad21 89838 screen-message_0.19.orig.tar.gz
c621bb743b05d5fa2c45d5cd8a32fc098de5a1d3 3002
screen-message_0.19-1.debian.tar.gz
d3230a416bccd22bfbe05327514add2f90571bd1 16646 sm_0.19-1_amd64.deb
Checksums-Sha256:
18bbc9ee570ebfe98a3587a8663d24497ac4e2cb7b1f09f70ff49aa5f171b4ad 1210
screen-message_0.19-1.dsc
496741e63a0ee87c645ca0e2d5f5608c2cacf81127a1af083f2dc61721994bf9 89838
screen-message_0.19.orig.tar.gz
05ce934099806527e202c19b08113388e8f6d365cd473d515ef3a2b577ca6cc4 3002
screen-message_0.19-1.debian.tar.gz
dccdaa069d4dd363dfded6ecabb74d181399be4511fb4ca70def4ed9b5912653 16646
sm_0.19-1_amd64.deb
Files:
c993dc39bb7606a242a657031cca5d9e 1210 games optional screen-message_0.19-1.dsc
8fdc923b4de3fb84a2438aaabd34eb3b 89838 games optional
screen-message_0.19.orig.tar.gz
661fd5f8fa5ba8464f38782f25040ef6 3002 games optional
screen-message_0.19-1.debian.tar.gz
3a7ec99e7a4c295ba1867c08b6c63fb1 16646 games optional sm_0.19-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkvxazwACgkQ9ijrk0dDIGzHjgCgqQPY2K7gmmTzyu/5etmjhR91
1GEAoIubL0N+t+9OQYQDYjaM3k9pEVUC
=PeT6
-----END PGP SIGNATURE-----
--- End Message ---