Bug 121667

Summary: knotify chrashes when should play more than one sound per time
Product: [Unmaintained] arts Reporter: Thomas Will <will_th>
Component: knotifyAssignee: Multimedia Developers <kde-multimedia>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Thomas Will 2006-02-09 20:33:02 UTC
Version:            (using KDE KDE 3.5.1)
Installed from:    Gentoo Packages
Compiler:          gcc-3.4.4-r1 
OS:                Linux

When I start my KDE I made the setting in the control center to play nearly all sounds (KDE startup, when a new Window opens...). When knotify is playing - for example - the KDE startup sound and while playing this a new window opens and there should be played another sound then I get a new window "KDE- crash manager", telling me, that the programm knotify crashed and caused the signal 6 (SIGABRT).

In the trace back window I can read the following :

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 16916)]
0xb698f8b5 in nanosleep () from /lib/libc.so.6
#0  0xb698f8b5 in nanosleep () from /lib/libc.so.6
#1  0xb698f710 in sleep () from /lib/libc.so.6
#2  0xb783f5b0 in KCrash::startDrKonqi ()
   from /usr/kde/3.5/lib/libkdecore.so.4
#3  0xbfff6e00 in ?? ()
#4  0xbfff6e00 in ?? ()
#5  0xbfff6df8 in ?? ()
#6  0x000000c6 in ?? ()
#7  0xb5e00480 in ?? ()
#8  0x00000003 in ?? ()
#9  0x00000004 in ?? ()
#10 0x00000004 in ?? ()
#11 0x0000425b in ?? ()
#12 0x6f6b7264 in ?? ()
#13 0x0069716e in ?? ()
#14 0x7369642d in ?? ()
#15 0x79616c70 in ?? ()
#16 0x2e303a00 in ?? ()
#17 0x2d2d0030 in ?? ()
#18 0x6e707061 in ?? ()
#19 0x00656d61 in ?? ()
#20 0x746f6e6b in ?? ()
#21 0x00796669 in ?? ()
#22 0x646b2d2d in ?? ()
#23 0x696e6965 in ?? ()
#24 0x2d2d0074 in ?? ()
#25 0x6e676973 in ?? ()
#26 0x36006c61 in ?? ()
#27 0x702d2d00 in ?? ()
#28 0x31006469 in ?? ()
#29 0x36313936 in ?? ()
#30 0x612d2d00 in ?? ()
#31 0x65767070 in ?? ()
#32 0x6f697372 in ?? ()
#33 0x2e33006e in ?? ()
#34 0x2d2d0030 in ?? ()
#35 0x676f7270 in ?? ()
#36 0x6e6d6172 in ?? ()
#37 0x00656d61 in ?? ()
#38 0x746f4e4b in ?? ()
#39 0x00796669 in ?? ()
#40 0x75622d2d in ?? ()
#41 0x64646167 in ?? ()
#42 0x73736572 in ?? ()
#43 0x62757300 in ?? ()
#44 0x4074696d in ?? ()
#45 0x73677562 in ?? ()
#46 0x65646b2e in ?? ()
#47 0x67726f2e in ?? ()
#48 0x732d2d00 in ?? ()
#49 0x74726174 in ?? ()
#50 0x64697075 in ?? ()
#51 0x6e656700 in ?? ()
#52 0x3b6f6f74 in ?? ()
#53 0x39333131 in ?? ()
#54 0x30323135 in ?? ()
#55 0x333b3331 in ?? ()
#56 0x31343532 in ?? ()
#57 0x36313b30 in ?? ()
#58 0x5f343139 in ?? ()
#59 0x454d4954 in ?? ()
#60 0x00000030 in ?? ()
#61 0x00000000 in ?? ()
#62 0xb62a0000 in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#63 0x081ee1f4 in ?? ()
#64 0xbfff6f9c in ?? ()
#65 0x00000000 in ?? ()
#66 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#67 0x081ede58 in ?? ()
#68 0x00000004 in ?? ()
#69 0x081beb80 in ?? ()
#70 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#71 0x081ede58 in ?? ()
#72 0x081ee550 in ?? ()
#73 0x081beb80 in ?? ()
#74 0xb62a7ff3 in Arts::Buffer::write () from /usr/kde/3.5/lib/libmcop.so.1
#75 0x081ede58 in ?? ()
#76 0x081ee1f4 in ?? ()
#77 0xbfff6f9c in ?? ()
#78 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#79 0x081ee558 in ?? ()
#80 0x081ede50 in ?? ()
#81 0x081beb80 in ?? ()
#82 0xb62aaf5d in Arts::Connection::receive ()
   from /usr/kde/3.5/lib/libmcop.so.1
#83 0x081edbdc in ?? ()
#84 0xbfff6ffc in ?? ()
#85 0x081beb90 in ?? ()
#86 0xbfff6f40 in ?? ()
#87 0xbfff6f90 in ?? ()
#88 0x00000010 in ?? ()
#89 0x081beb80 in ?? ()
#90 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#91 0x081ec640 in ?? ()
#92 0x081ee540 in ?? ()
#93 0xb62aadc9 in Arts::Connection::receive ()
   from /usr/kde/3.5/lib/libmcop.so.1
#94 0xb62e15c3 in Arts::SocketConnection::notifyIO ()
   from /usr/kde/3.5/lib/libmcop.so.1
#95 0x081beb80 in ?? ()
#96 0xbfff6f90 in ?? ()
#97 0x00000010 in ?? ()
#98 0xb62aaf5d in Arts::Connection::receive ()
   from /usr/kde/3.5/lib/libmcop.so.1
#99 0x504f434d in ?? ()
#100 0x10000000 in ?? ()
#101 0x05000000 in ?? ()
#102 0x1f000000 in ?? ()
#103 0xbfff6ff0 in ?? ()
#104 0x00000010 in ?? ()
#105 0xb62aadc9 in Arts::Connection::receive ()
   from /usr/kde/3.5/lib/libmcop.so.1
#106 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#107 0x00000001 in ?? ()
#108 0x081beb80 in ?? ()
#109 0xbfff6ff0 in ?? ()
#110 0xb62e15c3 in Arts::SocketConnection::notifyIO ()
   from /usr/kde/3.5/lib/libmcop.so.1
#111 0x081beb80 in ?? ()
#112 0xbfff6ff0 in ?? ()
#113 0x00000010 in ?? ()
#114 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#115 0x504f434d in ?? ()
#116 0x1b000000 in ?? ()
#117 0x05000000 in ?? ()
#118 0x1f000000 in ?? ()
#119 0x504f434d in ?? ()
#120 0x10000000 in ?? ()
#121 0x05000000 in ?? ()
#122 0x1f000000 in ?? ()
#123 0x32313130 in ?? ()
#124 0x30303030 in ?? ()
#125 0x31303030 in ?? ()
#126 0x30303030 in ?? ()
#127 0x504f434d in ?? ()
#128 0x10000000 in ?? ()
#129 0x05000000 in ?? ()
#130 0x1f000000 in ?? ()
#131 0x66363836 in ?? ()
#132 0x35366436 in ?? ()
#133 0x37376632 in ?? ()
#134 0x63363936 in ?? ()
#135 0x66326336 in ?? ()
#136 0x62366532 in ?? ()
#137 0x35363436 in ?? ()
#138 0x33376632 in ?? ()
#139 0x33366636 in ?? ()
#140 0x35366236 in ?? ()
#141 0x64323437 in ?? ()
#142 0x35363736 in ?? ()
#143 0x34376536 in ?? ()
#144 0x66366636 in ?? ()
#145 0x37366632 in ?? ()
#146 0x65363536 in ?? ()
#147 0x66363437 in ?? ()
#148 0x65326636 in ?? ()
#149 0x39363737 in ?? ()
#150 0x63366336 in ?? ()
#151 0x34336432 in ?? ()
#152 0x30333233 in ?? ()
#153 0x64323536 in ?? ()
#154 0x33333433 in ?? ()
#155 0x32363536 in ?? ()
#156 0x32333933 in ?? ()
#157 0x32363336 in ?? ()
#158 0xb6003030 in ?? ()
#159 0x081beb80 in ?? ()
#160 0x081beb80 in ?? ()
#161 0x081e9738 in ?? ()
#162 0x00000005 in ?? ()
#163 0x081edcf4 in ?? ()
#164 0xbfff716c in ?? ()
#165 0x081beb90 in ?? ()
#166 0xbfff70b0 in ?? ()
#167 0xbfff7100 in ?? ()
#168 0x00000010 in ?? ()
#169 0x081beb80 in ?? ()
#170 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#171 0x081e9740 in ?? ()
#172 0x081edf30 in ?? ()
#173 0xb62aadc9 in Arts::Connection::receive ()
   from /usr/kde/3.5/lib/libmcop.so.1
#174 0xb62e15c3 in Arts::SocketConnection::notifyIO ()
   from /usr/kde/3.5/lib/libmcop.so.1
#175 0x081beb80 in ?? ()
#176 0xbfff7100 in ?? ()
#177 0x00000010 in ?? ()
#178 0xb62aaf5d in Arts::Connection::receive ()
   from /usr/kde/3.5/lib/libmcop.so.1
#179 0x504f434d in ?? ()
#180 0x10000000 in ?? ()
#181 0x05000000 in ?? ()
#182 0x1f000000 in ?? ()
#183 0xbfff7160 in ?? ()
#184 0x00000010 in ?? ()
#185 0xb62aadc9 in Arts::Connection::receive ()
   from /usr/kde/3.5/lib/libmcop.so.1
#186 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#187 0x00000001 in ?? ()
#188 0x081beb80 in ?? ()
#189 0xbfff7160 in ?? ()
#190 0xb62e15c3 in Arts::SocketConnection::notifyIO ()
   from /usr/kde/3.5/lib/libmcop.so.1
#191 0x081beb80 in ?? ()
#192 0xbfff7160 in ?? ()
#193 0x00000010 in ?? ()
#194 0xb631441c in ?? () from /usr/kde/3.5/lib/libmcop.so.1
#195 0x504f434d in ?? ()
#196 0x1b000000 in ?? ()
#197 0x05000000 in ?? ()
#198 0x1f000000 in ?? ()
#199 0x504f434d in ?? ()
#200 0x10000000 in ?? ()
#201 0x05000000 in ?? ()
#202 0x1f000000 in ?? ()
#203 0x31313130 in ?? ()
#204 0x30303030 in ?? ()
#205 0x31303030 in ?? ()
#206 0x30303030 in ?? ()
#207 0x504f434d in ?? ()
#208 0x10000000 in ?? ()
#209 0x05000000 in ?? ()
#210 0x1f000000 in ?? ()
#211 0x66363836 in ?? ()
#212 0x35366436 in ?? ()
#213 0x37376632 in ?? ()
#214 0x63363936 in ?? ()
#215 0x66326336 in ?? ()
#216 0x62366532 in ?? ()
#217 0x35363436 in ?? ()
#218 0x33376632 in ?? ()
#219 0x33366636 in ?? ()
#220 0x35366236 in ?? ()
#221 0x64323437 in ?? ()
#222 0x35363736 in ?? ()
#223 0x34376536 in ?? ()
#224 0x66366636 in ?? ()
#225 0x37366632 in ?? ()
#226 0x65363536 in ?? ()
#227 0x66363437 in ?? ()
#228 0x65326636 in ?? ()
#229 0x39363737 in ?? ()
#230 0x63366336 in ?? ()
#231 0x34336432 in ?? ()
#232 0x30333233 in ?? ()
#233 0x64323536 in ?? ()
#234 0x33333433 in ?? ()
#235 0x32363536 in ?? ()
#236 0x32333933 in ?? ()
#237 0x32363336 in ?? ()
#238 0x35003030 in ?? ()
#239 0x5d292121 in ?? ()
#240 0x654e2836 in ?? ()
#241 0x244e415b in ?? ()
#242 0x21742b55 in ?? ()
#243 0x35293644 in ?? ()
#244 0x57212121 in ?? ()
#245 0x2e212141 in ?? ()
#246 0x34213763 in ?? ()
#247 0x212a6d46 in ?? ()
#248 0x42637b21 in ?? ()
#249 0x00000000 in ?? ()
#250 0xb6a1aff4 in ?? () from /lib/libc.so.6
#251 0xb6d03110 in keysym_to_unicode_20a0_20ac () from /usr/lib/libX11.so.6
#252 0x00000000 in ?? ()
#253 0xbfff7828 in ?? ()
#254 0xb6942ef9 in vfprintf () from /lib/libc.so.6

I did searching the net and also bugs.kde.org. I found many similar but not one that is "exactly" the same like my bug (?).
Comment 1 Philip Rodrigues 2006-02-10 18:54:24 UTC
Try the steps suggested on http://docs.kde.org/development/en/kdebase/faq/sound.html , and report the results here. They will help to narrow down the location of the problem
Comment 2 Thomas Will 2006-02-11 12:11:15 UTC
OK! I did like advised in section 12.2. I removed knotifyrc and knotify.eventsrc in the /home/of the user/.kde3.5/share/config/ directory. Then I started the kontrol centre and created a new konfiguration. 
So there is a new knotifyrc file in whish there is only the volume entry different from the old one. 
In the knotify.eventsrc there are two differences :
diff new.knotify.events old.knotify.events shows :

47c47
< soundfile=
---
> soundfile=/usr/share/sounds/k3b_error1.wav
70c70
< presentation=65
---
> presentation=1

The k3b_error.wav file is existing in /usr/usr/share/sounds and is readable by everybody. 

But now knotify don't crash anymore. 
STRANGE !!!