Bug#490999: kicker: Confirmed

2008-11-04 Thread Bernd Zeimetz
tags 490999 + confirmed
thanks

Hi,

gdb backtrace is attached.

Cheers,

Bernd

-- 
 Bernd Zeimetz   Debian GNU/Linux Developer
 GPG Fingerprint: 06C8 C9A2 EAAD E37E 5B2C BE93 067A AD04 C93B FF79
(sid)[EMAIL PROTECTED]:~$ gdb --args kicker --nofork
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
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 "sparc-linux-gnu"...
(gdb) run
Starting program: /usr/bin/kicker --nofork
[Thread debugging using libthread_db enabled]
Xlib:  extension "XInputExtension" missing on display ":1.0".
Failed to get list of devices
[New Thread 0xf68d26c0 (LWP 10136)]

Program received signal SIGBUS, Bus error.
[Switching to Thread 0xf68d26c0 (LWP 10136)]
0xf7fc0168 in ?? () from /lib/ld-linux.so.2
(gdb) bt full
#0  0xf7fc0168 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#1  0xf7fc6a34 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#2  0xf5d329bc in DigitalClock::updateClock (this=0x12c018)
at /build/buildd/kdebase-3.5.9.dfsg.1/./kicker/applets/clock/clock.cpp:316
newStr = {static null = {static null = , d = 0x240c0,
static shared_null = 0x240c0}, d = 0x240c0, static shared_null = 0x240c0}
t = {ds = 4124156500}
h = 
m = 
s = 
format = {static null = {static null = , d = 0x240c0,
static shared_null = 0x240c0}, d = 0x0, static shared_null = 0x240c0}
sep = {static null = {static null = , d = 0x240c0,
static shared_null = 0x240c0}, d = 0x0, static shared_null = 0x240c0}
colon = true
#3  0xf5d37900 in ClockApplet::reconfigure (this=0x1109b8)
at /build/buildd/kdebase-3.5.9.dfsg.1/./kicker/applets/clock/clock.cpp:1179
globalBgroundColor = {static color_init = true, static globals_init = 
true, static colormodel = QColor::d32, d = {
argb = 4293914607, d8 = {argb = 4293914607, pix = 68 'D', invalid = 73 'I', 
dirty = 82 'R', direct = 84 'T'}, d32 = {
  argb = 4293914607, pix = 1145655892}}}
bgroundColor = {static color_init = true, static globals_init = true, 
static colormodel = QColor::d32, d = {
argb = 1224736768, d8 = {argb = 1224736768, pix = 68 'D', invalid = 73 'I', 
dirty = 82 'R', direct = 84 'T'}, d32 = {
  argb = 1224736768, pix = 1145655892}}}
updateInterval = 
pal = {data = 0xf75d1fb8}
#4  0xf5d38038 in ClockApplet (this=0x1109b8, [EMAIL PROTECTED], 
t=KPanelApplet::Normal, actions=4,
parent=, name=)
at /build/buildd/kdebase-3.5.9.dfsg.1/./kicker/applets/clock/clock.cpp:902
No locals.
#5  0xf5d38224 in init (parent=0x10edc8, [EMAIL PROTECTED])
at /build/buildd/kdebase-3.5.9.dfsg.1/./kicker/applets/clock/clock.cpp:75
No locals.
#6  0xf7f1b710 in PluginManager::loadApplet (this=0xae000, [EMAIL PROTECTED], 
parent=0x10edc8)
at 
/build/buildd/kdebase-3.5.9.dfsg.1/./kicker/kicker/core/pluginmanager.cpp:158
loader = 
---Type  to continue, or q  to quit---
lib = 
applet = 
#7  0xf7f22698 in AppletContainer (this=0x10ecc8, [EMAIL PROTECTED], 
opMenu=, immutable=false,
parent=) at 
/build/buildd/kdebase-3.5.9.dfsg.1/./kicker/kicker/core/container_applet.cpp:102
No locals.
#8  0xf7f22f94 in PluginManager::createAppletContainer (this=0xae000, [EMAIL 
PROTECTED], isStartup=true,
configFile=, opMenu=0xad790, parent=0xb1ca0, 
isImmutable=)
at 
/build/buildd/kdebase-3.5.9.dfsg.1/./kicker/kicker/core/pluginmanager.cpp:290
desktopPath = {static null = {static null = , d = 0x240c0,
static shared_null = 0x240c0}, d = 0x10b0c8, static shared_null = 0x240c0}
info = {m_name = {static null = {static null = , d = 0x240c0,
  static shared_null = 0x240c0}, d = 0x10e688, static shared_null = 
0x240c0}, m_comment = {static null = {
  static null = , d = 
0x240c0, static shared_null = 0x240c0},
d = 0x10e588, static shared_null = 0x240c0}, m_icon = {static null = {
  static null = , d = 
0x240c0, static shared_null = 0x240c0},
d = 0x10e5b8, static shared_null = 0x240c0}, m_lib = {static null = {
  static null = , d = 
0x240c0, static shared_null = 0x240c0},
d = 0x10e768, static shared_null = 0x240c0}, m_desktopFile = {static null = 
{
  static null = , d = 
0x240c0, static shared_null = 0x240c0},
d = 0xfae38, static shared_null = 0x240c0}, m_configFile = {static null = {
  static null = , d = 
0x240c0, static shared_null = 0x240c0},
d = 0x10e7c8, static shared_null = 0x240c0}, m_type = AppletInfo::Applet, 
m_unique = false, m_hidden = false}
instanceFound = 
untrusted = 
container = (AppletContainer *) 0x10ecc8
#9  0xf7f2a52c in ContainerArea::defaultContainerConfig (this=0xaf128)
at 
/build/buildd/kdebase-3.5.9.dfsg.1/./kicker/kicke

Bug#490999: kicker: Confirmed

2008-11-04 Thread Modestas Vainius
Hello,

antradienis 04 Lapkritis 2008, Max Dmitrichenko rašė:
> addresses. GDB's backtrace is attached.
Is it? I don't see an attachment.

> What's next? Is there a way to build only kicker from sources?
I'm afraid there is no supported way to do this. You can try the following 
though. Run ./configure and then cd to kicker build directory and run 'make'.

-- 
Modestas Vainius <[EMAIL PROTECTED]>



signature.asc
Description: This is a digitally signed message part.


Bug#490999: kicker: Confirmed

2008-11-04 Thread Max Dmitrichenko
Thanks Modestas!

Running kicker --nofork under gdb produces the same crash with SIGBUS.
Tested several times - backtrace doesn't differ except for object
addresses. GDB's backtrace is attached.

What's next? Is there a way to build only kicker from sources? Not
necessary to build a package. Rebuilding the whole kdebase on my sparc
will last 6-10 hours :(

--
  Max



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



Bug#490999: kicker: Confirmed

2008-11-04 Thread Modestas Vainius
Hello,

antradienis 04 Lapkritis 2008, Max Dmitrichenko rašė:
> I would gladly help to debug this. But I'm very unfamiliar with KDE.
> Running kicker under gdb is meanless because every time it finishes
> successfuly, but kicker dies somewhere "outside" of gdb.
Try kicker --nofork

-- 
Modestas Vainius <[EMAIL PROTECTED]>



signature.asc
Description: This is a digitally signed message part.


Bug#490999: kicker: Confirmed

2008-11-04 Thread Max Dmitrichenko
Package: kicker
Version: 4:3.5.9.dfsg.1-5
Followup-For: Bug #490999

I have just the same situation. Kicker dies either silently or causing a KCrash
to appear. Latter case can produce a crash report but every time this report
is different and mostly contains stack corruption. So, the kicker is totally
unusable on sparc. Since it is one of the main KDE's component, I think this
is RC-bug.

I would gladly help to debug this. But I'm very unfamiliar with KDE. Running
kicker under gdb is meanless because every time it finishes successfuly,
but kicker dies somewhere "outside" of gdb.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: sparc (sparc64)

Kernel: Linux 2.6.26-pcifix
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages kicker depends on:
ii  kdebase-data 4:3.5.9.dfsg.1-5shared data files for the KDE base
ii  kdelibs4c2a  4:3.5.9.dfsg.1-6+b1 core libraries and binaries for al
ii  libc62.7-15  GNU C Library: Shared libraries
ii  libgcc1  1:4.3.2-1   GCC support library
ii  libkonq4 4:3.5.9.dfsg.1-5core libraries for Konqueror
ii  libqt3-mt3:3.3.8b-5  Qt GUI Library (Threaded runtime v
ii  libstdc++6   4.3.2-1 The GNU Standard C++ Library v3
ii  libx11-6 2:1.1.5-2   X11 client-side library
ii  libxau6  1:1.0.3-3   X11 authorisation library
ii  libxcomposite1   1:0.4.0-3   X11 Composite extension library
ii  libxfixes3   1:4.0.3-2   X11 miscellaneous 'fixes' extensio
ii  libxrender1  1:0.9.4-2   X Rendering Extension client libra

kicker recommends no packages.

Versions of packages kicker suggests:
ii  khelpcente 4:4.0.0.really.3.5.9.dfsg.1-5 help center for KDE
pn  kicker-app (no description available)
pn  menu   (no description available)

-- no debconf information



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