Bug 194745 - Kalarm tries to start under KDE and issues SIGABRT
Summary: Kalarm tries to start under KDE and issues SIGABRT
Status: CLOSED FIXED
Alias: None
Product: kalarm
Classification: Applications
Component: sound (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: David Jarvie
URL:
Keywords:
: 197178 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-31 12:34 UTC by jozzek
Modified: 2010-09-02 10:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jozzek 2009-05-31 12:34:41 UTC
Version:           0.9.7 (using KDE 4.2.3)
OS:                Linux
Installed from:    Fedora RPMs

On KDE start (after logon and just after KDE beauty wents off), Kalarm tries to start, opens a grey blank window in a screen corner and quickly dies. It should open list of previous popup alarms (normally 2 per day) and wait until micepress.
From backtrace it seems it tries to open windows, tries to access to system sounds (sound and video is not working properly yet, that might be a part of the problem, codecs are all free I can get) and it seems that it is opening new threads.
Reproducible: always, several kernels (last 3) changed. Probably problem in Kalarm.
Backtrace:
Program:  KAlarm (kalarm), signal SIGABRT
[Current thread is 1 (Thread 0xb7f909b0 (LWP 3125))]

Thread 11 (Thread 0xb6706b70 (LWP 3126)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x01cecee1 in select () from /lib/libc.so.6
#2  0x026a3345 in ?? () from /usr/lib/libQtCore.so.4
#3  0x025d2e8e in ?? () from /usr/lib/libQtCore.so.4
#4  0x00358935 in start_thread () from /lib/libpthread.so.0
#5  0x01cf482e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb5adbb70 (LWP 3128)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x01cea276 in poll () from /lib/libc.so.6
#2  0x00e09b2b in ?? () from /lib/libdbus-1.so.3
#3  0x00e01b8f in ?? () from /lib/libdbus-1.so.3
#4  0x00dffd5c in ?? () from /lib/libdbus-1.so.3
#5  0x00dea893 in ?? () from /lib/libdbus-1.so.3
#6  0x00decf61 in ?? () from /lib/libdbus-1.so.3
#7  0x00dfa4e1 in dbus_pending_call_block () from /lib/libdbus-1.so.3
#8  0x00dec4ac in dbus_connection_send_with_reply_and_block () from /lib/libdbus-1.so.3
#9  0x0030d2a8 in ?? () from /usr/lib/libQtDBus.so.4
#10 0x0030e34b in ?? () from /usr/lib/libQtDBus.so.4
#11 0x00316540 in ?? () from /usr/lib/libQtDBus.so.4
#12 0x00318989 in ?? () from /usr/lib/libQtDBus.so.4
#13 0x00318adf in QDBusInterface::QDBusInterface(QString const&, QString const&, QString const&, QDBusConnection const&, QObject*) () from /usr/lib/libQtDBus.so.4
#14 0x016ed797 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#15 0x016e933e in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#16 0x016e9442 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#17 0x00c17ab4 in Phonon::GlobalConfig::audioOutputDeviceListFor(Phonon::Category, int) const () from /usr/lib/libphonon.so.4
#18 0x00c1837f in Phonon::GlobalConfig::audioOutputDeviceFor(Phonon::Category, int) const () from /usr/lib/libphonon.so.4
#19 0x00c13210 in ?? () from /usr/lib/libphonon.so.4
#20 0x080e7d26 in ?? ()
#21 0x025d2e8e in ?? () from /usr/lib/libQtCore.so.4
#22 0x00358935 in start_thread () from /lib/libpthread.so.0
#23 0x01cf482e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb4effb70 (LWP 3129)):
[KCrash Handler]
#6  0x0029e416 in __kernel_vsyscall ()
#7  0x01c417c1 in raise () from /lib/libc.so.6
#8  0x01c43092 in abort () from /lib/libc.so.6
#9  0x025ca96c in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4
#10 0x025caa4e in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0x025cab45 in qt_assert(char const*, char const*, int) () from /usr/lib/libQtCore.so.4
#12 0x072bbdd6 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0x072bc571 in qt_plugin_instance () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#14 0x026ac614 in QPluginLoader::instance() () from /usr/lib/libQtCore.so.4
#15 0x016ea273 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#16 0x016eb4f1 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#17 0x00c1cda3 in ?? () from /usr/lib/libphonon.so.4
#18 0x00c1dc43 in Phonon::Factory::backend(bool) () from /usr/lib/libphonon.so.4
#19 0x00c0c12c in Phonon::MediaNodePrivate::backendObject() () from /usr/lib/libphonon.so.4
#20 0x00c09522 in Phonon::MediaObject::setCurrentSource(Phonon::MediaSource const&) () from /usr/lib/libphonon.so.4
#21 0x080e7d00 in ?? ()
#22 0x025d2e8e in ?? () from /usr/lib/libQtCore.so.4
#23 0x00358935 in start_thread () from /lib/libpthread.so.0
#24 0x01cf482e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb44feb70 (LWP 3131)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x0035d2d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x071f474d in ?? () from /usr/lib/libxine.so.1
#3  0x00358935 in start_thread () from /lib/libpthread.so.0
#4  0x01cf482e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb3afdb70 (LWP 3132)):
#0  0x01754e09 in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x0175554c in ?? () from /lib/libglib-2.0.so.0
#2  0x0175596a in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x026f0c07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x026c3c69 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x026c40b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x025cfb73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x0729480a in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x025d2e8e in ?? () from /usr/lib/libQtCore.so.4
#9  0x00358935 in start_thread () from /lib/libpthread.so.0
#10 0x01cf482e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb2effb70 (LWP 3133)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x0035cfa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x07206918 in ?? () from /usr/lib/libxine.so.1
#3  0x00358935 in start_thread () from /lib/libpthread.so.0
#4  0x01cf482e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb1affb70 (LWP 3134)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x01cecee1 in select () from /lib/libc.so.6
#2  0x0721f33c in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x072030d3 in ?? () from /usr/lib/libxine.so.1
#4  0x00358935 in start_thread () from /lib/libpthread.so.0
#5  0x01cf482e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb0d15b70 (LWP 3135)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x0035cfa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x071f8340 in ?? () from /usr/lib/libxine.so.1
#3  0x071fe7bd in ?? () from /usr/lib/libxine.so.1
#4  0x00358935 in start_thread () from /lib/libpthread.so.0
#5  0x01cf482e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb0147b70 (LWP 3136)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x0035cfa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x071f8340 in ?? () from /usr/lib/libxine.so.1
#3  0x071ff995 in ?? () from /usr/lib/libxine.so.1
#4  0x00358935 in start_thread () from /lib/libpthread.so.0
#5  0x01cf482e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaf746b70 (LWP 3137)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x0035cfa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x07209ac0 in xine_event_wait () from /usr/lib/libxine.so.1
#3  0x07209b41 in ?? () from /usr/lib/libxine.so.1
#4  0x00358935 in start_thread () from /lib/libpthread.so.0
#5  0x01cf482e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7f909b0 (LWP 3125)):
#0  0x0029e416 in __kernel_vsyscall ()
#1  0x01cea276 in poll () from /lib/libc.so.6
#2  0x07c02060 in ?? () from /usr/lib/libxcb.so.1
#3  0x07c025db in ?? () from /usr/lib/libxcb.so.1
#4  0x07c02977 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x03c336d9 in _XSend () from /usr/lib/libX11.so.6
#6  0x03c337d8 in _XReply () from /usr/lib/libX11.so.6
#7  0x03c10d36 in XGetWindowProperty () from /usr/lib/libX11.so.6
#8  0x03c0ff56 in XGetWMHints () from /usr/lib/libX11.so.6
#9  0x04e141c1 in QWidgetPrivate::show_sys() () from /usr/lib/libQtGui.so.4
#10 0x04ddd668 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#11 0x04ddeab3 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#12 0x080e60da in ?? ()
#13 0x080f23a2 in ?? ()
#14 0x080d5bd8 in _start ()
---------debug list end----------
Comment 1 Christophe Marin 2009-05-31 12:42:18 UTC
Your backtrace doesn't show anything related to kalarm. Can you install the debug packages for kdepim and kdelibs and paste a better one please ? 

Installing the debug package for phonon could also be helpful.

More informations on this page: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 Dario Andres 2009-05-31 15:03:47 UTC
Mmh.. crashing on Phonon:

#11 0x025cab45 in qt_assert(char const*, char const*, int) () from
/usr/lib/libQtCore.so.4
#12 0x072bbdd6 in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0x072bc571 in qt_plugin_instance () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#14 0x026ac614 in QPluginLoader::instance() () from /usr/lib/libQtCore.so.4
#15 0x016ea273 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#16 0x016eb4f1 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#17 0x00c1cda3 in ?? () from /usr/lib/libphonon.so.4

What is your Phonon version and backend ?
If you can reproduce at will, install the phonon-debuginfo package to get a completer backtrace.

Thanks
Comment 3 jozzek 2009-05-31 15:08:42 UTC
I'll have to install some more of bloatware (goes @Cristophe and thanks a lot anyway!) as I see that actually KCrash crashed on the end of the ends. 

Currently, I'm yumming things down to get it properly reported. 
See ya in couple of hours with at least two reports. I wonder how it would be with an ancient kernel six install back. HW+kernel: 
-  2.6.29.4-167.PAE i686 (SMP #1, runing on Athlon XP 2200+, Asus VM266SE-LAN, 1.2Gb RAM, chipset Nvidia Nforce alias Nvidia, additional RTL8139C as eth1, dvd/rw lbelsflash (tm) from optiarc/sony (tm) plus hdd WDD EIDE, some hundredGB, i don't know know how much exactly.
Actually, packages should all be i686 or i386, but Fedora 11 has done (again) a very infamous i586 installation bug in updates over yum, so installing PAE i686 kernel was fastest fix possible for me. We'll talk that there.
Will try with two older kernels, one of them i586, let's see what happens.
No attachments follow.

Cheers, Jože.
Comment 4 jozzek 2009-05-31 15:49:05 UTC
Version 4.3.1, i586. Both backend-xine and library. Hence, gstreamer backend is on in xine as I found out. That might be the source of the problem - gstreamer-backend for phonon is not installed. I installed this one too, now I'll install debuginfo packages. Then we'll see again.

And not forget to mention, I started with rawhide repos (now disabled) when Fedora 11 release candidate 1 was released. Now I'm gradually trying to get out a reproducible stable system. But I have included rpmfusion-free, handled with priorities from the start.

Se ya in maximum half to three quarters of an hour, I'll install those debuginfo things and do several reboots after that to test some things, including changing kernels at boot time. I have Fedora 10 kernel lying around to test, it can be very useful.

Cheers, Jože
Comment 5 Christophe Marin 2009-05-31 16:33:01 UTC
Well, you don't need both gstreamer backends. KDE will use the topmost one in systemsettings/sound.
Comment 6 jozzek 2009-05-31 17:08:50 UTC
Know that, Cristophe. But, algorithms are made by people and we people all make mistakes. So, errors can lie anywhere. I was a pro in 1996 , now I do these thing for hobby and to keep mentally fit. 

I'll reply from now on only to "facti bruti" if someone has case solved or has a really good proposal! I've installled more then 0,5Gb *-debuginfo & devel packages, if that tells anything. We'll see results in several minutes.
Total download size: 547 M, says yum. Sit down and wait, speed is 155KB.

Cheers, Jože
Comment 7 jozzek 2009-05-31 17:53:32 UTC
If you're already nervous, I'm currently installing yum all_I_need*-debuginfo packages with kernel kdepim and kdebase included (happily, space enough on HDD).
Current progress from yum (currently downloading, that's most time consuming):
(5/6): kernel-PAEdebug-debuginfo-2 (74%) 67% [================        ] 155 kB/s | 208 MB     11:06 E

Cheers, Jože
Comment 8 Dario Andres 2009-05-31 17:55:20 UTC
Er.... as I stated on comment 2, the crash is on Phonon, so "phonon-debuginfo" was the only needed package, at least in this case...
Comment 9 jozzek 2009-05-31 18:06:29 UTC
Dario, thanks a lot. I too strongly believe it is there.

But I have some (unreported - one in kdeplasma, for instance) crashes in KDE and elsewhere that may be helpful to some other people, very committed to development of open source software. 

So, I think I'll need this bloatware in very near future despite your precious opinion. So, wait another ten minutes, will you? I have a DSL line available, what does it cost you?

Cheers, Jože
Comment 10 jozzek 2009-05-31 19:38:25 UTC
New testcase, SIGABRT again, same signs. I'll try to open a new user to see if something is wrong with my user settings. Maybe this is the key to the working Kampion. ;)

Traceback was useless, due to wrongly compiled packages. Probable wrong debuginfo. 

How I hate that lazy Austrian Fedora mirror<fedora.inode.at>! It has so ugly scripts, that don't follow with debuginfo packages quite exactly. They leave out some of them and for Seth's cookie on cake, this is a common practice in Fedora! 


Cheers, Jože
Comment 11 jozzek 2009-05-31 20:22:49 UTC
well - TWO testcases.

First, under freshly created user sound works, Kalarm surprisingly too!

Problem in my humble opinion lies in libphonon, which probably does no file checks at all and just executes what is written in audio settings. That's a theory. Now I'll have to check it with fresh installation settings. Where can I get those files to manually tamper them?

Cheers, Jože
Comment 12 jozzek 2009-05-31 22:33:52 UTC
Manual session is almost identical to a logon session of Kalarm - they both endup with crash and both with some sort of SIGXXXX. Logon session issues SIGABRT, manual SIGSERV 11. Greatly apreciated some other SIGXXXX, that would prove instability.

Both alarm windows from alarm list in manual and logon session are properly displayed, they are really very quickly destroyed, no alarm sound is issued (but it should beep twice!). As audio was running in background in manual session, there were less and there were other problems (wrong audio settings?).

Proposed solution that should work: 
All KDE system applications should ignore user settings and use system wide default settings for basic warning.


Tomorrow I will not be on line  until at least 17.00h (time zone = Ljubljana / Praha / Wien alias Vienna / Paris).

Cheers, Jože
Comment 13 jozzek 2009-06-01 02:59:18 UTC
Well, I downloaded most of the (more than 1.5G!) debuginfo packages and got a really nice prettyprint. RTFM, IMHO. First one is logon/bootup crash.

Have a nice work until I get back.

Cheers, Jože


Recent backtraces:
-------------------------
Program:  KAlarm (kalarm), signal SIGABRT
__kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
16		ret
Current language:  auto; currently asm
[Current thread is 1 (Thread 0xb7eb99b0 (LWP 11198))]

Thread 11 (Thread 0xb6638b70 (LWP 11199)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x08b97ee1 in select () from /lib/libc.so.6
#2  0x00ae5345 in QProcessManager::run (this=0x9339538) at io/qprocess_unix.cpp:305
#3  0x00a14e8e in QThreadPrivate::start (arg=0x9339538) at thread/qthread_unix.cpp:189
#4  0x003c1935 in start_thread (arg=0xb6638b70) at pthread_create.c:297
#5  0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb59dbb70 (LWP 11201)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x08b95276 in *__GI___poll (fds=0x8c2eff4, nfds=1, timeout=25000) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x04417b2b in _dbus_poll (fds=0xb59daa74, n_fds=1, timeout_milliseconds=25000) at dbus-sysdeps-unix.c:1938
#3  0x0440fb8f in socket_do_iteration (transport=0x932c750, flags=6, timeout_milliseconds=25000) at dbus-transport-socket.c:1046
#4  0x0440dd5c in _dbus_transport_do_iteration (transport=0x932c750, flags=6, timeout_milliseconds=25000) at dbus-transport.c:956
#5  0x043f8893 in _dbus_connection_do_iteration_unlocked (connection=0x932cb40, flags=6, timeout_milliseconds=1) at dbus-connection.c:1150
#6  0x043faf61 in _dbus_connection_block_pending_call (pending=0xb4e6bf00) at dbus-connection.c:2309
#7  0x044084e1 in dbus_pending_call_block (pending=0xfffffdfc) at dbus-pending-call.c:707
#8  0x043fa4ac in dbus_connection_send_with_reply_and_block (connection=0x932cb40, message=0xb4e05b28, timeout_milliseconds=-1, error=0xb59dacc4) at dbus-connection.c:3316
#9  0x003762a8 in q_dbus_connection_send_with_reply_and_block (error=<value optimized out>, timeout_milliseconds=<value optimized out>, message=<value optimized out>, 
    connection=<value optimized out>) at ./qdbus_symbols_p.h:133
#10 QDBusConnectionPrivate::sendWithReply (error=<value optimized out>, timeout_milliseconds=<value optimized out>, message=<value optimized out>, connection=<value optimized out>)
    at qdbusintegrator.cpp:1761
#11 0x0037734b in QDBusConnectionPrivate::getNameOwner (this=0x932a1f8, serviceName=@0xb4e6bbd0) at qdbusintegrator.cpp:2090
#12 0x0037f540 in QDBusAbstractInterfacePrivate::QDBusAbstractInterfacePrivate (this=0xb4e6bb88, serv=@0xb59dafe0, p=@0xb59dafe4, iface=@0xb59dafe8, con=@0xb59dafec, isDynamic=true)
    at qdbusabstractinterface.cpp:120
#13 0x00381989 in QDBusInterfacePrivate::QDBusInterfacePrivate (this=0xb4e6bb88, serv=@0xb59dafe0, p=@0xb59dafe4, iface=@0xb59dafe8, con=@0xb59dafec) at qdbusinterface.cpp:56
#14 0x00381adf in QDBusInterface::QDBusInterface(const QString &, const QString &, const QString &, const QDBusConnection &, struct QObject *) (this=0xb4e057d4, service=@0xb59dafe0, 
    path=@0xb59dafe4, interface=@0xb59dafe8, connection=@0xb59dafec, parent=0x0) at qdbusinterface.cpp:121
#15 0x06760797 in Phonon::DeviceListing::DeviceListing (this=0xb4e057c8) at /usr/src/debug/kdebase-runtime-4.2.3/phonon/platform_kde/devicelisting.cpp:115
#16 0x0675c33e in Phonon::KdePlatformPlugin::ensureDeviceListingObject (this=0xb4e025a8) at /usr/src/debug/kdebase-runtime-4.2.3/phonon/platform_kde/kdeplatformplugin.cpp:268
#17 0x0675c442 in Phonon::KdePlatformPlugin::objectDescriptionIndexes (this=0xb4e025a8, type=Phonon::AudioOutputDeviceType)
    at /usr/src/debug/kdebase-runtime-4.2.3/phonon/platform_kde/kdeplatformplugin.cpp:279
#18 0x002bcab4 in Phonon::GlobalConfig::audioOutputDeviceListFor (this=0xb59db1e0, category=Phonon::NotificationCategory, override=<value optimized out>)
    at /usr/src/debug/phonon-4.3.1/phonon/globalconfig.cpp:145
#19 0x002bd37f in Phonon::GlobalConfig::audioOutputDeviceFor (this=0xb59db1e0, category=Phonon::NotificationCategory, override=6) at /usr/src/debug/phonon-4.3.1/phonon/globalconfig.cpp:188
#20 0x002b8210 in Phonon::AudioOutputPrivate::init (this=0xb4e02d38, c=Phonon::NotificationCategory) at /usr/src/debug/phonon-4.3.1/phonon/audiooutput.cpp:94
#21 0x080e7d26 in AudioThread::run (this=0x967d788) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1191
#22 0x00a14e8e in QThreadPrivate::start (arg=0x967d788) at thread/qthread_unix.cpp:189
#23 0x003c1935 in start_thread (arg=0xb59dbb70) at pthread_create.c:297
#24 0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb4dffb70 (LWP 11202)):
[KCrash Handler]
#6  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#7  0x08aec7c1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x08aee092 in *__GI_abort () at abort.c:88
#9  0x00a0c96c in qt_message_output (msgType=QtFatalMsg, buf=0x96a0bf8 "ASSERT: \"s_instance == 0\" in file /builddir/build/BUILD/phonon-4.3.1/xine/backend.cpp, line 74") at global/qglobal.cpp:2006
#10 0x00a0ca4e in qFatal (msg=0xb594f8 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2201
#11 0x00a0cb45 in qt_assert (assertion=0x19fee31 "s_instance == 0", file=0x19ff0e0 "/builddir/build/BUILD/phonon-4.3.1/xine/backend.cpp", line=74) at global/qglobal.cpp:1777
#12 0x019e1dd6 in Phonon::Xine::Backend::Backend(struct QObject *, const QVariantList &) (this=0x96a23f0, parent=0x0) at /usr/src/debug/phonon-4.3.1/xine/backend.cpp:74
#13 0x019e2571 in qt_plugin_instance () at /usr/src/debug/phonon-4.3.1/xine/backend.cpp:53
#14 0x00aee614 in QPluginLoader::instance (this=0xb4dfeee8) at plugin/qpluginloader.cpp:186
#15 0x0675d273 in Phonon::KdePlatformPlugin::createBackend (this=0xb4e025a8, newService={d = 0x9687c10}) at /usr/src/debug/kdebase-runtime-4.2.3/phonon/platform_kde/kdeplatformplugin.cpp:154
#16 0x0675e4f1 in Phonon::KdePlatformPlugin::createBackend (this=0xb4e025a8) at /usr/src/debug/kdebase-runtime-4.2.3/phonon/platform_kde/kdeplatformplugin.cpp:203
#17 0x002c1da3 in Phonon::FactoryPrivate::createBackend (this=0xb4e01f80) at /usr/src/debug/phonon-4.3.1/phonon/factory.cpp:118
#18 0x002c2c43 in Phonon::Factory::backend (createWhenNull=true) at /usr/src/debug/phonon-4.3.1/phonon/factory.cpp:416
#19 0x002b112c in Phonon::MediaNodePrivate::backendObject (this=0x9690a80) at /usr/src/debug/phonon-4.3.1/phonon/medianode.cpp:62
#20 0x002ae522 in Phonon::MediaObject::setCurrentSource (this=0x96904e8, newSource=@0xb4dff278) at /usr/src/debug/phonon-4.3.1/phonon/mediaobject.cpp:230
#21 0x080e7d00 in AudioThread::run (this=0x968f058) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1190
#22 0x00a14e8e in QThreadPrivate::start (arg=0x968f058) at thread/qthread_unix.cpp:189
#23 0x003c1935 in start_thread (arg=0xb4dffb70) at pthread_create.c:297
#24 0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb43feb70 (LWP 11204)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x003c62d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x01b8874d in metronom_sync_loop (this=0xb4e61c60) at metronom.c:870
#3  0x003c1935 in start_thread (arg=0xb43feb70) at pthread_create.c:297
#4  0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb39fdb70 (LWP 11205)):
#0  0x00b346ac in QTimerInfoList::getTime (this=0xb4e03f9c, t=@0xb4e03fc0) at kernel/qeventdispatcher_unix.cpp:341
#1  0x00b348a1 in QTimerInfoList::updateCurrentTime (this=0xb4e03f9c) at kernel/qeventdispatcher_unix.cpp:297
#2  0x00b3534c in QTimerInfoList::timerWait (this=0xb4e03f9c, tm=@0xb39fd004) at kernel/qeventdispatcher_unix.cpp:420
#3  0x00b32db0 in timerSourcePrepare (source=0xb4e03f68, timeout=0xb39fd06c) at kernel/qeventdispatcher_glib.cpp:140
#4  0x013d3050 in IA__g_main_context_prepare (context=0xb4e04798, priority=0xb39fd0ec) at gmain.c:2134
#5  0x013d3421 in g_main_context_iterate (context=0xb4e04798, block=<value optimized out>, dispatch=1, self=0xb4e05cd8) at gmain.c:2428
#6  0x013d396a in IA__g_main_context_iteration (context=0xb4e04798, may_block=1) at gmain.c:2511
#7  0x00b32c07 in QEventDispatcherGlib::processEvents (this=0xb4e02f58, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:325
#8  0x00b05c69 in QEventLoop::processEvents (this=0xb39fd234, flags=) at kernel/qeventloop.cpp:149
#9  0x00b060b2 in QEventLoop::exec (this=0xb39fd234, flags={i = 0}) at kernel/qeventloop.cpp:200
#10 0x00a11b73 in QThread::exec (this=0xb4e03e98) at thread/qthread.cpp:481
#11 0x019ba80a in Phonon::Xine::XineThread::run (this=0xb4e03e98) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143
#12 0x00a14e8e in QThreadPrivate::start (arg=0xb4e03e98) at thread/qthread_unix.cpp:189
#13 0x003c1935 in start_thread (arg=0xb39fdb70) at pthread_create.c:297
#14 0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb2dffb70 (LWP 11206)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x003c5fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x01b9a918 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#5  0x003c1935 in start_thread (arg=0xb2dffb70) at pthread_create.c:297
#6  0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Current language:  auto; currently c++

Thread 5 (Thread 0xb19ffb70 (LWP 11207)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x08b97ee1 in select () from /lib/libc.so.6
#2  0x01bb333c in xine_usec_sleep (usec=0) at utils.c:481
#3  0x01b970d3 in video_out_loop (this_gen=0xb4e65db0) at video_out.c:1246
#4  0x003c1935 in start_thread (arg=0xb19ffb70) at pthread_create.c:297
#5  0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Current language:  auto; currently asm

Thread 4 (Thread 0xb0c15b70 (LWP 11208)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x003c5fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x01b8c340 in fifo_buffer_get (fifo=0xb1df8e08) at buffer.c:230
#3  0x01b927bd in video_decoder_loop (stream_gen=0xb4e660f8) at video_decoder.c:130
#4  0x003c1935 in start_thread (arg=0xb0c15b70) at pthread_create.c:297
#5  0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb0047b70 (LWP 11209)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x003c5fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x01b8c340 in fifo_buffer_get (fifo=0xb1b04870) at buffer.c:230
#3  0x01b93995 in audio_decoder_loop (stream_gen=0xb4e660f8) at audio_decoder.c:66
#4  0x003c1935 in start_thread (arg=0xb0047b70) at pthread_create.c:297
#5  0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xaf646b70 (LWP 11210)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x003c5fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x01b9dac0 in xine_event_wait (queue=0xb1b22308) at events.c:56
#3  0x01b9db41 in listener_loop (queue_gen=0xb1b22308) at events.c:214
#4  0x003c1935 in start_thread (arg=0xaf646b70) at pthread_create.c:297
#5  0x08b9f82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7eb99b0 (LWP 11198)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x08b95276 in *__GI___poll (fds=0x8c2eff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01ee5060 in _xcb_conn_wait (c=0x933e510, cond=0x933f5a4, vector=0xbfa00b14, count=0xbfa00b18) at xcb_conn.c:306
#3  0x01ee55db in _xcb_out_send (c=0x933e510, vector=0xbfa00b14, count=0xbfa00b18) at xcb_out.c:338
#4  0x01ee5977 in xcb_writev (c=0x933e510, vector=0xbfa00b68, count=3, requests=2) at xcb_out.c:286
#5  0x0691a6d9 in _XSend () from /usr/lib/libX11.so.6
#6  0x0691a7d8 in _XReply () from /usr/lib/libX11.so.6
#7  0x068f7d36 in XGetWindowProperty () from /usr/lib/libX11.so.6
#8  0x068f6f56 in XGetWMHints () from /usr/lib/libX11.so.6
#9  0x04f811c1 in QWidgetPrivate::show_sys (this=0x967e178) at kernel/qwidget_x11.cpp:1663
#10 0x04f4a668 in QWidgetPrivate::show_helper (this=0x967e178) at kernel/qwidget.cpp:6730
#11 0x04f4bab3 in QWidget::setVisible (this=0x967c1b0, visible=true) at kernel/qwidget.cpp:6941
#12 0x080e60da in QWidget::show (this=<value optimized out>) at /usr/include/QtGui/qwidget.h:473
#13 MessageWin::show (this=<value optimized out>) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1340
#14 0x080f23a2 in MessageWin::redisplayAlarms () at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:964
#15 0x080d5bd8 in KAlarmApp::newInstance (this=0x932f810) at /usr/src/debug/kdepim-4.2.3/kalarm/kalarmapp.cpp:755
#16 0x011af406 in KUniqueApplicationAdaptor::newInstance (args=<value optimized out>, asn_id=<value optimized out>, this=<value optimized out>)
    at /usr/src/debug/kdelibs-4.2.3/kdeui/kernel/kuniqueapplication_p.h:77
#17 KUniqueApplicationAdaptor::qt_metacall (args=<value optimized out>, asn_id=<value optimized out>, this=<value optimized out>)
    at /usr/src/debug/kdelibs-4.2.3/i586-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:75
#18 0x00370714 in QDBusConnectionPrivate::deliverCall (this=0x932a1f8, object=0x9447160, msg=@0x94b0960, metaTypes=@0xbfa0198c, slotIdx=4) at qdbusintegrator.cpp:891
#19 0x003718cf in QDBusConnectionPrivate::activateCall (this=0x932a1f8, object=0x9447160, flags=337, msg=@0x94b0960) at qdbusintegrator.cpp:796
#20 0x003721c4 in QDBusConnectionPrivate::activateObject (this=0x932a1f8, node=@0x94b094c, msg=@0x94b0960, pathStartPos=16) at qdbusintegrator.cpp:1352
#21 0x0037248a in QDBusActivateObjectEvent::placeMetaCall (this=0x94b0920) at qdbusintegrator.cpp:1469
#22 0x00b17a9e in QObject::event (this=0x932f810, e=0x94b0920) at kernel/qobject.cpp:1118
#23 0x00b06ffb in QCoreApplication::event (this=0x932f810, e=0x94b0920) at kernel/qcoreapplication.cpp:1426
#24 0x04ef92c6 in QApplication::event (this=0x932f810, e=0x94b0920) at kernel/qapplication.cpp:2334
#25 0x04eeecfc in QApplicationPrivate::notify_helper (this=0x933c2e8, receiver=0x932f810, e=0x94b0920) at kernel/qapplication.cpp:4084
#26 0x04ef6124 in QApplication::notify (this=0x932f810, receiver=0x932f810, e=0x94b0920) at kernel/qapplication.cpp:4049
#27 0x011a605a in KApplication::notify (this=0x932f810, receiver=0x932f810, event=0x94b0920) at /usr/src/debug/kdelibs-4.2.3/kdeui/kernel/kapplication.cpp:307
#28 0x00b076db in QCoreApplication::notifyInternal (this=0x932f810, receiver=0x932f810, event=0x94b0920) at kernel/qcoreapplication.cpp:602
#29 0x00b081a8 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#30 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1239
#31 0x00b0837d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#32 0x00b32f9f in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218
#33 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:209
#34 0x013d01e8 in g_main_dispatch (context=<value optimized out>) at gmain.c:1814
#35 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367
#36 0x013d37f8 in g_main_context_iterate (context=0x933de90, block=<value optimized out>, dispatch=1, self=0x9336cd0) at gmain.c:2448
#37 0x013d396a in IA__g_main_context_iteration (context=0x933de90, may_block=1) at gmain.c:2511
#38 0x00b32bcc in QEventDispatcherGlib::processEvents (this=0x93141a8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:323
#39 0x04f8e825 in QGuiEventDispatcherGlib::processEvents (this=0x93141a8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#40 0x00b05c69 in QEventLoop::processEvents (this=0xbfa02204, flags=) at kernel/qeventloop.cpp:149
#41 0x00b060b2 in QEventLoop::exec (this=0xbfa02204, flags={i = 0}) at kernel/qeventloop.cpp:200
#42 0x00b0843f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#43 0x04eeeb77 in QApplication::exec () at kernel/qapplication.cpp:3553
#44 0x08090d8a in main (argc=2, argv=0xbfa026c4) at /usr/src/debug/kdepim-4.2.3/kalarm/main.cpp:123
---------end backtrace1-----------

Backtrace2 (from menu):
Not useful (probably stack gets dirty or too much memory untidied by previous krashes). I've got usually zero swap used, this time it's 10.7M which is very high number.

--------end backtrace2------------
Comment 14 jozzek 2009-06-05 18:59:27 UTC
New!

Issued SIGSERV 11 on logon. Backend priority backone is now Gstreamer, not xine as before. Otherwise almost identical crash.

Cheers, Jože
------------backtrace start-----------------------
Program:  KAlarm (kalarm), signal SIGSEGV
__kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
16		ret
Current language:  auto; currently asm
[Current thread is 1 (Thread 0xb7f8c9b0 (LWP 3132))]

Thread 23 (Thread 0xb670bb70 (LWP 3133)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x03faaee1 in select () from /lib/libc.so.6
#2  0x073c4345 in QProcessManager::run (this=0x85b5538) at io/qprocess_unix.cpp:305
#3  0x072f3e8e in QThreadPrivate::start (arg=0x85b5538) at thread/qthread_unix.cpp:189
#4  0x00362935 in start_thread (arg=0xb670bb70) at pthread_create.c:297
#5  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 22 (Thread 0xb5adbb70 (LWP 3135)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x03fa8276 in *__GI___poll (fds=0x4041ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x02faeaeb in IA__g_poll (fds=0xb4ebfba8, nfds=1, timeout=-1) at gpoll.c:127
#3  0x02fa1783 in g_main_context_poll (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>)
    at gmain.c:2761
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>) at gmain.c:2443
#5  0x02fa196a in IA__g_main_context_iteration (context=0xb4f004d8, may_block=1) at gmain.c:2511
#6  0x07411c07 in QEventDispatcherGlib::processEvents (this=0xb4f00468, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:325
#7  0x073e4c69 in QEventLoop::processEvents (this=0xb5adb1f4, flags=) at kernel/qeventloop.cpp:149
#8  0x073e50b2 in QEventLoop::exec (this=0xb5adb1f4, flags={i = 0}) at kernel/qeventloop.cpp:200
#9  0x072f0b73 in QThread::exec (this=0x888cd40) at thread/qthread.cpp:481
#10 0x080e7e75 in AudioThread::run (this=0x888cd40) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1210
#11 0x072f3e8e in QThreadPrivate::start (arg=0x888cd40) at thread/qthread_unix.cpp:189
#12 0x00362935 in start_thread (arg=0xb5adbb70) at pthread_create.c:297
#13 0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 21 (Thread 0xb4cffb70 (LWP 3137)):
#0  __libc_disable_asynccancel (oldtype=0) at libc-cancellation.c:85
#1  0x03fa8288 in *__GI___poll (fds=0x88d02b8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:89
#2  0x02faeaeb in IA__g_poll (fds=0x88d02b8, nfds=1, timeout=-1) at gpoll.c:127
#3  0x02fa1783 in g_main_context_poll (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>)
    at gmain.c:2761
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>) at gmain.c:2443
#5  0x02fa196a in IA__g_main_context_iteration (context=0x889d6a0, may_block=1) at gmain.c:2511
#6  0x07411c07 in QEventDispatcherGlib::processEvents (this=0x889c370, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:325
#7  0x073e4c69 in QEventLoop::processEvents (this=0xb4cff1f4, flags=) at kernel/qeventloop.cpp:149
#8  0x073e50b2 in QEventLoop::exec (this=0xb4cff1f4, flags={i = 0}) at kernel/qeventloop.cpp:200
#9  0x072f0b73 in QThread::exec (this=0x889c338) at thread/qthread.cpp:481
#10 0x080e7e75 in AudioThread::run (this=0x889c338) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1210
#11 0x072f3e8e in QThreadPrivate::start (arg=0x889c338) at thread/qthread_unix.cpp:189
#12 0x00362935 in start_thread (arg=0xb4cffb70) at pthread_create.c:297
#13 0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 20 (Thread 0xaaefab70 (LWP 3140)):
#0  0x00dd3f86 in *__GI_clock_gettime (clock_id=14516212, tp=0xaaef9f68) at ../sysdeps/unix/clock_gettime.c:100
#1  0x0741369b in QTimerInfoList::getTime (this=0x88acc34, t=@0x88acc58) at kernel/qeventdispatcher_unix.cpp:339
#2  0x074138a1 in QTimerInfoList::updateCurrentTime (this=0x88acc34) at kernel/qeventdispatcher_unix.cpp:297
#3  0x07411d0e in timerSourceCheck (source=0x88acc00) at kernel/qeventdispatcher_glib.cpp:156
#4  0x02fa0d79 in IA__g_main_context_check (context=0x88ad220, max_priority=2147483647, fds=0x8890448, n_fds=1) at gmain.c:2323
#5  0x02fa154c in g_main_context_iterate (context=0x88ad220, block=<value optimized out>, dispatch=1, self=0x8890660) at gmain.c:2445
#6  0x02fa196a in IA__g_main_context_iteration (context=0x88ad220, may_block=1) at gmain.c:2511
#7  0x07411c07 in QEventDispatcherGlib::processEvents (this=0x8899bf0, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:325
#8  0x073e4c69 in QEventLoop::processEvents (this=0xaaefa1f4, flags=) at kernel/qeventloop.cpp:149
#9  0x073e50b2 in QEventLoop::exec (this=0xaaefa1f4, flags={i = 0}) at kernel/qeventloop.cpp:200
#10 0x072f0b73 in QThread::exec (this=0x888aca0) at thread/qthread.cpp:481
#11 0x080e7e75 in AudioThread::run (this=0x888aca0) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1210
#12 0x072f3e8e in QThreadPrivate::start (arg=0x888aca0) at thread/qthread_unix.cpp:189
#13 0x00362935 in start_thread (arg=0xaaefab70) at pthread_create.c:297
#14 0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Current language:  auto; currently minimal

Thread 19 (Thread 0xa1af6b70 (LWP 3145)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x03fa8276 in *__GI___poll (fds=0x4041ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x02faeaeb in IA__g_poll (fds=0xb4f02f58, nfds=1, timeout=-1) at gpoll.c:127
#3  0x02fa1783 in g_main_context_poll (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>)
    at gmain.c:2761
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>) at gmain.c:2443
#5  0x02fa196a in IA__g_main_context_iteration (context=0xb4f07338, may_block=1) at gmain.c:2511
#6  0x07411c07 in QEventDispatcherGlib::processEvents (this=0xb4f019c8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:325
#7  0x073e4c69 in QEventLoop::processEvents (this=0xa1af61f4, flags=) at kernel/qeventloop.cpp:149
#8  0x073e50b2 in QEventLoop::exec (this=0xa1af61f4, flags={i = 0}) at kernel/qeventloop.cpp:200
#9  0x072f0b73 in QThread::exec (this=0x85aa470) at thread/qthread.cpp:481
#10 0x080e7e75 in AudioThread::run (this=0x85aa470) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1210
#11 0x072f3e8e in QThreadPrivate::start (arg=0x85aa470) at thread/qthread_unix.cpp:189
#12 0x00362935 in start_thread (arg=0xa1af6b70) at pthread_create.c:297
#13 0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 18 (Thread 0xa64f8b70 (LWP 3149)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x88d74b0, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0x8859698) at gthread.c:635
#5  0x00362935 in start_thread (arg=0xa64f8b70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Current language:  auto; currently asm

Thread 17 (Thread 0xb02fdb70 (LWP 3150)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x88e5388, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0x88a14b0) at gthread.c:635
#5  0x00362935 in start_thread (arg=0xb02fdb70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xb38fdb70 (LWP 3153)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x88d7410, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0xb4f62ad8) at gthread.c:635
#5  0x00362935 in start_thread (arg=0xb38fdb70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xb2efcb70 (LWP 3154)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x88fc820, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0xb5c0aec8) at gthread.c:635
#5  0x00362935 in start_thread (arg=0xb2efcb70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xb1afab70 (LWP 3156)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x88fc870, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0xb5c11700) at gthread.c:635
#5  0x00362935 in start_thread (arg=0xb1afab70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xb10f9b70 (LWP 3157)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x8915558, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0xb5c11728) at gthread.c:635
#5  0x00362935 in start_thread (arg=0xb10f9b70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa3cbfb70 (LWP 3164)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x88d7460, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0xb4f6b858) at gthread.c:635
#5  0x00362935 in start_thread (arg=0xa3cbfb70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb24fbb70 (LWP 3169)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x03fa8276 in *__GI___poll (fds=0x4041ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01f29015 in ?? () from /usr/lib/libpulse.so.0
#3  0x01f16859 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x01f16c1e in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x01f16c98 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x01f29096 in ?? () from /usr/lib/libpulse.so.0
#7  0x01d94788 in ?? () from /usr/lib/libpulsecommon-0.9.15.so
#8  0x00362935 in start_thread (arg=0xb24fbb70) at pthread_create.c:297
#9  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa46c0b70 (LWP 3170)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x03fa8276 in *__GI___poll (fds=0x4041ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01f29015 in ?? () from /usr/lib/libpulse.so.0
#3  0x01f16859 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x01f16c1e in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x01f16c98 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x01f29096 in ?? () from /usr/lib/libpulse.so.0
#7  0x01d94788 in ?? () from /usr/lib/libpulsecommon-0.9.15.so
#8  0x00362935 in start_thread (arg=0xa46c0b70) at pthread_create.c:297
#9  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa5af7b70 (LWP 3171)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x03fa8276 in *__GI___poll (fds=0x4041ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01f29015 in ?? () from /usr/lib/libpulse.so.0
#3  0x01f16859 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x01f16c1e in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x01f16c98 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x01f29096 in ?? () from /usr/lib/libpulse.so.0
#7  0x01d94788 in ?? () from /usr/lib/libpulsecommon-0.9.15.so
#8  0x00362935 in start_thread (arg=0xa5af7b70) at pthread_create.c:297
#9  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0x990f3b70 (LWP 3172)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0xb4d33a80, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0x870f2b0) at gthread.c:635
#5  0x00362935 in start_thread (arg=0x990f3b70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0x986f2b70 (LWP 3173)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0xb4d33b20, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0x88ce4d8) at gthread.c:635
#5  0x00362935 in start_thread (arg=0x986f2b70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0x97cf1b70 (LWP 3174)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0xb4d33ad0, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0x88d00d0) at gthread.c:635
#5  0x00362935 in start_thread (arg=0x97cf1b70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0x972f0b70 (LWP 3175)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0xb4ebf298, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0xb4f64018) at gthread.c:635
#5  0x00362935 in start_thread (arg=0x972f0b70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x968efb70 (LWP 3176)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x00366fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x044bb6f6 in gst_task_func (task=0x8944150, tclass=0xb4f14888) at gsttask.c:180
#3  0x02fca2cf in g_thread_pool_thread_proxy (data=0xb4f0dcf0) at gthreadpool.c:265
#4  0x02fc8c7f in g_thread_create_proxy (data=0x892cfc8) at gthread.c:635
#5  0x00362935 in start_thread (arg=0x968efb70) at pthread_create.c:297
#6  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x95eeeb70 (LWP 3177)):
#0  __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16
#1  0x003648db in __pthread_mutex_lock_full (mutex=0x374ff4) at pthread_mutex_lock.c:301
#2  0x01d93c4e in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.15.so
#3  0x01f296de in pa_threaded_mainloop_lock () from /usr/lib/libpulse.so.0
#4  0x00efdbe9 in snd_config_iterator_end () from /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
#5  0x01c40506 in ?? () from /lib/libasound.so.2
#6  0x01bf66a6 in snd_pcm_poll_descriptors_revents () from /lib/libasound.so.2
#7  0x01bfc23f in ?? () from /lib/libasound.so.2
#8  0x01bfc403 in snd_pcm_wait () from /lib/libasound.so.2
#9  0x01d47675 in gst_alsasink_write (asink=0x88a2398, data=0xb5c3da92, length=882) at gstalsasink.c:882
#10 0x01d24a21 in audioringbuffer_thread_func (buf=0x88abe60) at gstaudiosink.c:236
#11 0x02fc8c7f in g_thread_create_proxy (data=0xb5c32988) at gthread.c:635
#12 0x00362935 in start_thread (arg=0x95eeeb70) at pthread_create.c:297
#13 0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa50c1b70 (LWP 3181)):
#0  0x01d93bc6 in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.15.so
#1  0x01f29023 in ?? () from /usr/lib/libpulse.so.0
#2  0x01f16859 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x01f16c1e in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x01f16c98 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x01f29096 in ?? () from /usr/lib/libpulse.so.0
#6  0x01d94788 in ?? () from /usr/lib/libpulsecommon-0.9.15.so
#7  0x00362935 in start_thread (arg=0xa50c1b70) at pthread_create.c:297
#8  0x03fb282e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7f8c9b0 (LWP 3132)):
[KCrash Handler]
#6  0x0052c7d6 in QDBusAdaptorConnector::relaySlot (this=0xb4d192b0, argv=0xbf9d54bc) at qdbusabstractadaptor.cpp:268
#7  0x0052d15c in QDBusAdaptorConnector::qt_metacall (this=0xb4d192b0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf9d54bc) at qdbusabstractadaptor.cpp:364
#8  0x073fc948 in QMetaObject::activate (sender=0xb4f63fa0, from_signal_index=7, to_signal_index=7, argv=0x0) at kernel/qobject.cpp:3069
#9  0x073fd5e2 in QMetaObject::activate (sender=0xb4f63fa0, m=0x1bcf10, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3143
#10 0x001ad9d7 in Phonon::AudioOutputAdaptor::outputDestroyed (this=0xb4f63fa0) at /usr/src/debug/phonon-4.3.1/i586-redhat-linux-gnu/phonon/moc_audiooutputadaptor_p.cpp:180
#11 0x00195790 in Phonon::AudioOutputPrivate::~AudioOutputPrivate (this=0xb4f63e00, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/audiooutput.cpp:404
#12 0x0018ea0f in Phonon::MediaNode::~MediaNode (this=0xb4fc4970, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/medianode.cpp:57
#13 0x00194eb6 in Phonon::AbstractAudioOutput::~AbstractAudioOutput (this=0xb4fc4968, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/abstractaudiooutput.cpp:40
#14 0x00198523 in Phonon::AudioOutput::~AudioOutput (this=0xb4fc4968, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/audiooutput.h:51
#15 0x073f590f in QObjectPrivate::deleteChildren (this=0xb4f020d0) at kernel/qobject.cpp:1854
#16 0x073fdefb in QObject::~QObject (this=0xb4f022e0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:844
#17 0x0018b7d4 in Phonon::MediaObject::~MediaObject (this=0xb4f022e0, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/mediaobject.cpp:65
#18 0x080e6542 in AudioThread::stopPlay (this=0x888cd40) at /usr/src/debug/kdepim-4.2.3/kalarm/messagewin.cpp:1279
#19 0x080e9713 in AudioThread::qt_metacall (this=0x888cd40, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xb4f60df0) at /usr/src/debug/kdepim-4.2.3/i586-redhat-linux-gnu/kalarm/messagewin_p.moc:74
#20 0x073f53ab in QMetaCallEvent::placeMetaCall (this=0xb4ec1000, object=0x888cd40) at kernel/qobject.cpp:489
#21 0x073f6a9e in QObject::event (this=0x888cd40, e=0xb4ec1000) at kernel/qobject.cpp:1118
#22 0x060dacfc in QApplicationPrivate::notify_helper (this=0x85b82e8, receiver=0x888cd40, e=0xb4ec1000) at kernel/qapplication.cpp:4084
#23 0x060e2124 in QApplication::notify (this=0x85ab810, receiver=0x888cd40, e=0xb4ec1000) at kernel/qapplication.cpp:4049
#24 0x0219805a in KApplication::notify (this=0x85ab810, receiver=0x888cd40, event=0xb4ec1000) at /usr/src/debug/kdelibs-4.2.3/kdeui/kernel/kapplication.cpp:307
#25 0x073e66db in QCoreApplication::notifyInternal (this=0x85ab810, receiver=0x888cd40, event=0xb4ec1000) at kernel/qcoreapplication.cpp:602
#26 0x073e71a8 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#27 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1239
#28 0x073e737d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#29 0x07411f9f in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218
#30 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:209
#31 0x02f9e1e8 in g_main_dispatch (context=<value optimized out>) at gmain.c:1814
#32 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367
#33 0x02fa17f8 in g_main_context_iterate (context=0x85b9e90, block=<value optimized out>, dispatch=1, self=0x85b2cd0) at gmain.c:2448
#34 0x02fa196a in IA__g_main_context_iteration (context=0x85b9e90, may_block=1) at gmain.c:2511
#35 0x07411bcc in QEventDispatcherGlib::processEvents (this=0x85901a8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:323
#36 0x0617a825 in QGuiEventDispatcherGlib::processEvents (this=0x85901a8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#37 0x073e4c69 in QEventLoop::processEvents (this=0xbf9d5df4, flags=) at kernel/qeventloop.cpp:149
#38 0x073e50b2 in QEventLoop::exec (this=0xbf9d5df4, flags={i = 0}) at kernel/qeventloop.cpp:200
#39 0x073e743f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#40 0x060dab77 in QApplication::exec () at kernel/qapplication.cpp:3553
#41 0x08090d8a in main (argc=2, argv=0xbf9d62b4) at /usr/src/debug/kdepim-4.2.3/kalarm/main.cpp:123
----------end backtrace-----------
Comment 15 David Jarvie 2009-06-06 11:32:50 UTC
The two crashes are actually quite different. The xine one occurs when Phonon is trying to open the audio file, while the gstreamer one occurs when KAlarm asks Phonon to stop and tidy up.

Could you please attach the file ~/.kde/share/apps/kalarm/displaying.ics (or perhaps ~/.kde4/...).

I'm reallocating this bug to Phonon in the hope that somebody who knows more about phonon can investigate.
Comment 16 jozzek 2009-06-12 11:00:15 UTC
Found out in Kmix that sound was _muted_. Sound is not heard when Kalarm starts and crashes, but it works anywhere else.
Furthermore, there are some sound devices without drivers, in pairs in each section (System>System settings>Multimedia). Prioritized them as low as possible to minimize error possibility.

Sound file opened by libphonon is file:///usr/share/sounds/pop.wav. It exists, 4.0 KiB long, it's R/W for UID 0 (root), R/O for it's group and all others and  not executable. Sound played from it is correct. I also found out that the file ~/.kde/share/apps/kalarm/displaying.ics was created by Kalarm v 2.1.7 if that helps. Time zone was Europe/Belgrade which was manually corrected to Europe/Ljubljana (the same, no effect). I changed original messages to more general ones, that's all. Originals had quite brutal reminders, maybe that's why it crashed?
Tree structure is:
/home/user/./kde/share/kde4
-------displaying.ics start-------
BEGIN:VCALENDAR
PRODID:-//K Desktop Environment//NONSGML KAlarm 2.1.7//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Ljubljana
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19830327T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19410419T220000
RDATE;VALUE=DATE-TIME:19410419T220000
RDATE;VALUE=DATE-TIME:19430329T010000
RDATE;VALUE=DATE-TIME:19440403T010000
RDATE;VALUE=DATE-TIME:19450508T010000
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19830925T030000
RRULE:FREQ=YEARLY;COUNT=13;BYDAY=-1SU;BYMONTH=9
END:STANDARD
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19961027T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19421102T020000
RDATE;VALUE=DATE-TIME:19421102T020000
RDATE;VALUE=DATE-TIME:19431004T020000
RDATE;VALUE=DATE-TIME:19441002T020000
RDATE;VALUE=DATE-TIME:19450916T020000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20090611T185713Z
X-KDE-KALARM-ARCHIVE:0
X-KDE-KALARM-NEXTRECUR:20090610T170000
X-KDE-KALARM-TYPE:DISPLAYING;u47ZBCQpC7;DEFER;EDIT
CREATED:20090313T194918Z
UID:KAlarm-disp-794475269.598
LAST-MODIFIED:20090611T185713Z
RRULE:FREQ=DAILY
DTSTART;TZID=Europe/Ljubljana:20090314T170000
TRANSP:TRANSPARENT
BEGIN:VALARM
DESCRIPTION:\n\n\n        \n               Message!!!!
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:PT0S
X-KDE-KALARM-FONTCOLOR:#908080;#000000;
END:VALARM
BEGIN:VALARM
DESCRIPTION:\n\n\n        \n               Message!!!!
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:P87DT23H
X-KDE-KALARM-FONTCOLOR:#908080;#000000;
X-KDE-KALARM-TYPE:DISPLAYING
END:VALARM
BEGIN:VALARM
ATTACH:file:///usr/share/sounds/pop.wav
ACTION:AUDIO
TRIGGER;VALUE=DURATION:PT0S
X-KDE-KALARM-VOLUME:1.00;1.00;15
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20090611T185713Z
X-KDE-KALARM-ARCHIVE:0
X-KDE-KALARM-NEXTRECUR:20090610T050000
X-KDE-KALARM-TYPE:DISPLAYING;u47ZBCQpC7;DEFER;EDIT
CREATED:20090313T195025Z
UID:KAlarm-disp-1925090529.765
LAST-MODIFIED:20090611T185713Z
RRULE:FREQ=DAILY
DTSTART;TZID=Europe/Ljubljana:20090314T050000
TRANSP:TRANSPARENT
BEGIN:VALARM
DESCRIPTION:\n\n\n        \n         Message!!!!
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:PT0S
X-KDE-KALARM-FONTCOLOR:#908080;#000000;
END:VALARM
BEGIN:VALARM
DESCRIPTION:\n\n\n        \n         Message!!!!
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:P87DT23H
X-KDE-KALARM-FONTCOLOR:#908080;#000000;
X-KDE-KALARM-TYPE:DISPLAYING
END:VALARM
BEGIN:VALARM
ATTACH:file:///usr/share/sounds/pop.wav
ACTION:AUDIO
TRIGGER;VALUE=DURATION:PT0S
X-KDE-KALARM-VOLUME:1.00;1.00;15
END:VALARM
END:VEVENT
END:VCALENDAR

-------displaying.ics end---------


Cheers, Jože
Comment 17 jozzek 2009-06-12 11:40:57 UTC
Changed backend back to xine, I noticed. From now on SIGABRT again.

Cheers, Jože
Comment 18 David Jarvie 2009-06-14 20:11:29 UTC
Fixed, by preventing more than one audio thread being created at any one time. This has the benefit (apart from fixing the crash) that KAlarm won't play two different audio files at the same time! Fixed for KDE 4.3.0, and in KDE 4.2 branch (SVN commits 981995, 981995).
Comment 19 Dario Andres 2009-06-19 22:48:29 UTC
*** Bug 197178 has been marked as a duplicate of this bug. ***