Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-05-22 Thread Riku Voipio
block 469863 by 469517
thanks

pidgin uses -fstack-protector, which is broken on arm and armel :(
If you don't want to add a special case for DEB_HOST_ARCH_CPU=arm
in debian/rules, you can look at hardening-wrapper for alternative
of setting hardened paramaters.

-- 
rm -rf only sounds scary if you don't have backups



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-25 Thread Alan Krempler
Ari Pollak [EMAIL PROTECTED] wrote:

 tags 469863 +unreproducible
 
 Some help in tracking this bug down would be appreciated, since I have
 no real way to test or debug pidgin on armel.

I have an armel system, but I don't have the knowledge nor the time for real 
debugging. However, I'll be glad to do tests if you give me instructions what 
to do.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-24 Thread Ari Pollak
tags 469863 +unreproducible

Some help in tracking this bug down would be appreciated, since I have
no real way to test or debug pidgin on armel.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-10 Thread Alan Krempler
this is the backtrace of finch segfaulting:

Starting program: /usr/bin/finch 
[Thread debugging using libthread_db enabled]
[New Thread 0x400228f0 (LWP 14686)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x400228f0 (LWP 14686)]
0x401cb400 in purple_core_migrate () at ../../libpurple/core.c:412
412 ../../libpurple/core.c: No such file or directory.
in ../../libpurple/core.c
#0  0x401cb400 in purple_core_migrate () at ../../libpurple/core.c:412
user_dir = 0xbebc55d0 [EMAIL PROTECTED]@\001
old_user_dir = 0x40009820 
status_file = 0xbebc560c \030\227
fp = (FILE *) 0x1
dir = (GDir *) 0xeda1
err = (GError *) 0x0
entry = 0xbebc55d0 [EMAIL PROTECTED]@\001
logs_dir = 0xc8cd76ad Address 0xc8cd76ad out of bounds
old_icons_dir = 0xbebc55dc eq\221\001ü\205N@
#1  0x0002c7a0 in init_libpurple (argc=1, argv=0xbebc58b4) at 
../../finch/finch.c:322
path = 0x28c Address 0x28c out of bounds
opt = -1
opt_help = 0
opt_nologin = 0
opt_version = 0
opt_config_dir_arg = 0x0
opt_session_arg = 0x0
debug_enabled = 0
long_options = {{name = 0x44cd4 config, has_arg = 1, flag = 0x0, val 
= 99}, {name = 0x44cdc debug, has_arg = 0, flag = 0x0, val = 100}, {name = 
0x44ce4 help, has_arg = 0, flag = 0x0, val = 104}, {name = 0x44cec nologin, 
has_arg = 0, flag = 0x0, val = 110}, {name = 0x44cf4 session, has_arg = 1, 
flag = 0x0, val = 115}, {name = 0x44b7c version, has_arg = 0, flag = 0x0, val 
= 118}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
#2  0x0002ca0c in gnt_start (argc=0xbebc5754, argv=0xbebc5750) at 
../../finch/finch.c:402
No locals.
#3  0x0002caa4 in main (argc=1, argv=0xbebc58b4) at ../../finch/finch.c:420
No locals.
 




Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-10 Thread Alan Krempler
On Sun, 09 Mar 2008 15:29:04 -0400
Ari Pollak [EMAIL PROTECTED] wrote:

 This doesn't make much sense since it seems to be in the ~/.gaim
 migration code, and that hasn't changed in a while. Could you run pidgin
 with MALLOC_CHECK_=3 set and see if you get a better backtrace?
 

Still the same backtrace. Maybe it's not the code that changed, but something 
made the alignment of the data used change. Armel arch is notorious for these 
issues.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-09 Thread Alan Krempler
 
Starting program: /usr/bin/pidgin 
[Thread debugging using libthread_db enabled]
[New Thread 0x410b3580 (LWP 8314)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x410b3580 (LWP 8314)]
0x406f6400 in purple_core_migrate () at ../../libpurple/core.c:412
412 ../../libpurple/core.c: No such file or directory.
in ../../libpurple/core.c
#0  0x406f6400 in purple_core_migrate () at ../../libpurple/core.c:412
user_dir = 0xbe9bd518 [EMAIL PROTECTED]
old_user_dir = 0x40009820 
status_file = 0xbe9bd554 \030\227
fp = (FILE *) 0x1
dir = (GDir *) 0x1b782
err = (GError *) 0x0
entry = 0xbe9bd518 [EMAIL PROTECTED]
logs_dir = 0xc8cd76ad Address 0xc8cd76ad out of bounds
old_icons_dir = 0xbe9bd524 eq\221\001
#1  0x0009727c in main (argc=1, argv=0xbe9bf8c4) at ../../pidgin/gtkmain.c:706
opt_help = 0
opt_login = 0
opt_nologin = 0
opt_version = 0
opt_si = 1
opt_config_dir_arg = 0x0
opt_login_arg = 0x0
opt_session_arg = 0x0
search_path = 0xbe9bf27c 
accounts = (GList *) 0x4000c914
sig_indx = 1
sigset = {__val = {91143, 0 repeats 31 times}}
prev_sig_disp = (void (*)(int)) 0
errmsg = '\0' repeats 32 times, [EMAIL PROTECTED]@[EMAIL 
PROTECTED]@[EMAIL PROTECTED]@\024É\000@|[EMAIL PROTECTED]à\000@, '\0' 
repeats 52 times, [EMAIL 
PROTECTED]@\237ò\233¾\230ò\233¾\224ò\233¾\024\000\000\000poî@@[EMAIL 
PROTECTED]@\024É\000@|[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@\000\000\000\000à\000@, '\0' repeats 52 times, `à...
segfault_message_tmp = 0xff130 Pidgin 2.4.0 has segfaulted and 
attempted to dump a core file.\nThis is a bug in the software and has happened 
through\nno fault of your own.\n\nIf you can reproduce the crash, please notify 
the developer...
error = (GError *) 0x0
opt = -1
gui_check = 8
debug_enabled = 0
migration_failed = 0
active_accounts = (GList *) 0x7001
long_options = {{name = 0xe9634 config, has_arg = 1, flag = 0x0, val 
= 99}, {name = 0xe963c debug, has_arg = 0, flag = 0x0, val = 100}, {name = 
0xe9644 help, has_arg = 0, flag = 0x0, val = 104}, {name = 0xe964c login, 
has_arg = 2, flag = 0x0, val = 108}, {name = 0xe9654 multiple, has_arg = 0, 
flag = 0x0, val = 109}, {name = 0xe9660 nologin, has_arg = 0, flag = 0x0, val 
= 110}, {name = 0xe9668 session, has_arg = 1, flag = 0x0, val = 115}, {name = 
0xe93f0 version, has_arg = 0, flag = 0x0, val = 118}, {name = 0xe9670 
display, has_arg = 1, flag = 0x0, val = 68}, {name = 0xe9678 sync, has_arg 
= 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}




Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-09 Thread Ari Pollak
This doesn't make much sense since it seems to be in the ~/.gaim
migration code, and that hasn't changed in a while. Could you run pidgin
with MALLOC_CHECK_=3 set and see if you get a better backtrace?



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-07 Thread Alan Krempler
Package: pidgin
Version: 2.4.0-1
Severity: important

Both pidgin and finch segfault immediately on startup, without any other output 
on the
console before the segfault message.
Deleting ~/.purple/prefs.xml did not help.
Note: architecture is armel.
Version 2.3.1 works ok.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: armel (armv5tel)

Kernel: Linux 2.6.23 (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages pidgin depends on:
ii  gconf2 2.20.1-3  GNOME configuration database syste
ii  libatk1.0-01.20.0-1  The ATK accessibility toolkit
ii  libc6  2.7-9 GNU C Library: Shared libraries
ii  libcairo2  1.4.14-1  The Cairo 2D vector graphics libra
ii  libdbus-1-31.1.20-1  simple interprocess messaging syst
ii  libdbus-glib-1-2   0.74-1simple interprocess messaging syst
ii  libgcc11:4.3.0~rc2-1 GCC support library
ii  libglib2.0-0   2.14.6-1  The GLib library of C routines
ii  libgstreamer0.10-0 0.10.17-2 Core GStreamer libraries and eleme
ii  libgtk2.0-02.12.8-1  The GTK+ graphical user interface 
ii  libgtkspell0   2.0.10-4  a spell-checking addon for GTK's T
ii  libice62:1.0.4-1 X11 Inter-Client Exchange library
ii  libpango1.0-0  1.18.4-1  Layout and rendering of internatio
ii  libpurple0 2.4.0-1   multi-protocol instant messaging l
ii  libsm6 2:1.0.3-1 X11 Session Management library
ii  libstartup-notification0   0.9-1 library for program launch feedbac
ii  libx11-6   2:1.0.3-7 X11 client-side library
ii  libxss11:1.1.2-1 X11 Screen Saver extension library
ii  perl   5.8.8-12  Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.8.8]  5.8.8-12  The Pathologically Eclectic Rubbis
ii  pidgin-data2.4.0-1   multi-protocol instant messaging c

Versions of packages pidgin recommends:
ii  gstreamer0.10-plugins-base0.10.17-3  GStreamer plugins from the base 
ii  gstreamer0.10-plugins-good0.10.7-1   GStreamer plugins from the good 

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469863: pidgin and finch segfault on startup (armel arch)

2008-03-07 Thread Ari Pollak
Could you install libgtk2.0--0-dbg and pidgin-dbg and get a backtrace?
Instructions are here, but you can skip the rebuilding section:
http://wiki.debian.org/HowToGetABacktrace




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]