Summary: | Crash when adding multiple files to project (>35) | ||
---|---|---|---|
Product: | [Applications] k3b | Reporter: | Christoph Berg <christoph.berg> |
Component: | general | Assignee: | Sebastian Trueg <trueg> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Christoph Berg
2004-01-30 09:23:42 UTC
I had the same a few times, but for now i am unable to reproduce the steps, but i'll let you all know. The problem occurred when adding a lot of files (mp3) to an audio project. I have experienced this same thing, except that I can't seem to make it past 23-26 files k3b crashes when I add (drag & drop) multiple tracks; sometime it crashes with 20 files, sometime with more than 30. Adding files one by one works. strace k3b: <code> open("/mnt/backup/mp3/cartoons/star_blazers-finale1.mp3", O_RDONLY|O_LARGEFILE) = 19 fstat64(19, {st_mode=S_IFREG|0750, st_size=2382367, ...}) = 0 fstat64(19, {st_mode=S_IFREG|0750, st_size=2382367, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x439de000 read(19, "\377\373\320\204\0\0\17\377\0K\0\0\0\0\242 \t`\0\0\0\0"..., 4096) = 4096 read(19, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 40960) = 40960 _llseek(19, 4096, [4096], SEEK_SET) = 0 read(19, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 83) = 83 read(19, "\377\373\322\204>\200\17\377\0K\0\0\0\1 \t`\0\0\0\0\0"..., 40960) = 40960 fstat64(19, {st_mode=S_IFREG|0750, st_size=2382367, ...}) = 0 close(19) = 0 munmap(0x439de000, 4096) = 0 futex(0x8459224, FUTEX_WAIT, 59, NULLKCrash: Application 'k3b' crashing... ) = -1 EINTR (Interrupted system call) --- SIGCONT (Continued) @ 0 (0) --- futex(0x8459224, FUTEX_WAIT, 59, NULL) = -1 EINTR (Interrupted system call) </code> backtrace: <code> Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 1105036032 (LWP 6181)] [New Thread 1126517680 (LWP 6265)] [Thread debugging using libthread_db enabled] [New Thread 1105036032 (LWP 6181)] [New Thread 1126517680 (LWP 6265)] [Thread debugging using libthread_db enabled] [New Thread 1105036032 (LWP 6181)] [New Thread 1126517680 (LWP 6265)] 0x419ee115 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #0 0x419ee115 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #1 0x414b6a1e in QThread::start () from /usr/lib/libqt-mt.so.3 #2 0x414b6a58 in QThread::start () from /usr/lib/libqt-mt.so.3 #3 0x00000007 in ?? () #4 0xbffff0d8 in ?? () #5 0x409aa340 in ?? () from /usr/lib/libk3bproject.so.2 #6 0xbffff100 in ?? () #7 0x409aa340 in ?? () from /usr/lib/libk3bproject.so.2 #8 0xbffff158 in ?? () #9 0x40961bdf in K3bAudioDoc::slotDetermineTrackStatus () from /usr/lib/libk3bproject.so.2 </code> (k3b 0.11.17 - debian unstable) I have same problem. I add a lot of >20 .wav to an audio project and k3b will crash. The wav. are quite short (0:30-1:30 min.) one is 0:13. but k3b will also crash if I do not add the 0:13. Adding all files one by one worked out for me at one try. Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 1104828544 (LWP 31034)] [New Thread 1117690800 (LWP 31106)] [Thread debugging using libthread_db enabled] [New Thread 1104828544 (LWP 31034)] [New Thread 1117690800 (LWP 31106)] [Thread debugging using libthread_db enabled] [New Thread 1104828544 (LWP 31034)] [New Thread 1117690800 (LWP 31106)] 0xffffe410 in ?? () #0 0xffffe410 in ?? () #1 0xbfffe5d8 in ?? () #2 0x0000001b in ?? () #3 0x00000000 in ?? () #4 0x41b55676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #5 0x41421ef0 in QThread::start () from /usr/lib/qt3/lib/libqt-mt.so.3 #6 0x41421fc6 in QThread::start () from /usr/lib/qt3/lib/libqt-mt.so.3 #7 0x408b7c4c in K3bAudioDoc::slotDetermineTrackStatus () from /opt/kde3/lib/libk3bproject.so.2 #8 0x408bde20 in K3bAudioDoc::slotWorkUrlQueue () from /opt/kde3/lib/libk3bproject.so.2 #9 0x408bdf8a in K3bAudioDoc::qt_invoke () from /opt/kde3/lib/libk3bproject.so.2 #10 0x4148b0ee in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #11 0x4148b896 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #12 0x417dd409 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3 #13 0x414b018f in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #14 0x4142885f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #15 0x4142a423 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #16 0x410baad1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #17 0x4141d00c in QEventLoop::activateTimers () from /usr/lib/qt3/lib/libqt-mt.so.3 #18 0x413d5f56 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 #19 0x414407b1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #20 0x414405f6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #21 0x4142a2ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0x080a1294 in main () by the way using kde 3.3.0 and k3b 0.11.15cvs on suse linux 9.2 try 0.12.4 and then please close this bug if it works. Closing this bug because it can probably be fixed by one of the below: 1. installing a new version of K3b 2. installing a new version of the cdrtools 3. Using a lower writing speed 4. using a different writing mode 5. using a different media brand. If none of the above help and closing this bug was a fault, please reopen. |