[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    Bug#28033: Reproductible critical crash in konqueror 2.2 alpha 2
From:       Malte Starostik <malte () kde ! org>
Date:       2001-07-03 0:51:08
[Download RAW message or body]

On Dienstag, 3. Juli 2001 07:49, Ignacio Monge wrote:
> En Tue, 3 Jul 2001 00:56:05 +0200
>
> Malte Starostik <malte@kde.org> escribió:
> > On Montag, 2. Juli 2001 23:51, ignaciomonge@navegalia.com wrote:
> > > Package: konqueror
> > > Version: 3.0 (using KDE 2.2.0 alpha2)
> > > Severity: normal
> > > Installed from:    Linux-Mandrake 8.1 (Cooker) - 2.2-0.alpha2.4mdk
> > > Compiler:          gcc version 2.96 20000731 (Linux-Mandrake 8.1
> > > 2.96-0.54mdk) OS:                Linux (i686) release 2.4.5-ac22
> > > OS/Compiler notes:
> 	Ok, sorry about my horrible english. I'll try to be cleaner.
No need to be sorry here, I understood your text very well, just not whether 
you meant the small preview thumbnails or not :)

> 	I see this bug doing that:
> 	1.- Open konqueror (it doesn't matter if previews is or not activated).
> 	2.- Click on an image file to open in current konqueror, just press right
> click mouse button at the beginnign of image loading and open the file
> menu (you must be quick and do it before the load it's completed).
> 	3.- Let the image loads on konqueror (the file menu is over the image and
> you can't select anything on it).
> 	4.- Load completed. Now select one option on menu (now you can do it),
> i.e, Propieties.
> 	5.- Finally, konqueror crashes.
Here's one with debugging symbols (not for Qt, sorry).
Without any knowledge about the popupmenu-handling nor time to look at it 
now, is it that the view has been destroyed but the popup didn't have it as 
parent?

#3  0x40d6a008 in sigaction () from /lib/libc.so.6
#4  0x40888bd1 in QObject::activate_signal () from /usr/lib/qt/lib/libqt.so.2
#5  0x403fb702 in KAction::activated (this=0x838e1d8) at kaction.moc:361
#6  0x403f7e83 in KAction::slotActivated (this=0x838e1d8)
    at /home/malte//src/kde/kdelibs/kdeui/kaction.cpp:813
#7  0x40888e9d in QObject::activate_signal () from /usr/lib/qt/lib/libqt.so.2
#8  0x408b9aab in QSignal::activate () from /usr/lib/qt/lib/libqt.so.2
#9  0x409540e5 in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#10 0x408cef32 in QWidget::event () from /usr/lib/qt/lib/libqt.so.2
#11 0x40836e26 in QApplication::notify () from /usr/lib/qt/lib/libqt.so.2
#12 0x40547476 in KApplication::notify (this=0xbffff148, receiver=0xbfffe420, 
    event=0xbfffdf90) at /home/malte//src/kde/kdelibs/kdecore/kapp.cpp:524
#13 0x4080725b in QETWidget::translateMouseEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#14 0x40804cf3 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#15 0x40803d0b in QApplication::processNextEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#16 0x40838bc0 in QApplication::enter_loop () from /usr/lib/qt/lib/libqt.so.2
#17 0x40955638 in QPopupMenu::exec () from /usr/lib/qt/lib/libqt.so.2
#18 0x40f30842 in KonqMainWindow::slotPopupMenu (this=0x8100608, client=0x0, 
    _global=@0xbfffe9f8, _items=@0xbfffe748, showPropsAndFileType=true)
    at /home/malte//src/kde/kdebase/konqueror/konq_mainwindow.cc:3211
#19 0x40f3c9f2 in KonqMainWindow::slotPopupMenu (this=0x8100608, client=0x0, 
    _global=@0xbfffe9f8, _items=@0xbfffe748)
    at /home/malte//src/kde/kdebase/konqueror/konq_mainwindow.cc:3112
#20 0x40f3c9b6 in KonqMainWindow::slotPopupMenu (this=0x8100608, 
    _global=@0xbfffe9f8, _items=@0xbfffe748)
    at /home/malte//src/kde/kdebase/konqueror/konq_mainwindow.cc:3107
#21 0x40077a83 in KParts::BrowserExtension::popupMenu (this=0x835a440, 
    t0=@0xbfffe9f8, t1=@0xbfffe748) at browserextension.moc:609
#22 0x4112e7a0 in KonqKfmIconView::slotMouseButtonPressed (this=0x8388ae8, 
    _button=2, _item=0x834b458, _global=@0xbfffe9f8)
    at /home/malte//src/kde/kdebase/konqueror/iconview/konq_iconview.cc:564
#23 0x40a14d5c in QIconView::mouseButtonPressed ()
   from /usr/lib/qt/lib/libqt.so.2
#24 0x40a093a8 in QIconView::contentsMousePressEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#25 0x40406497 in KIconView::contentsMousePressEvent (this=0x8379eb8, 
    e=0xbfffe9e0) at /home/malte//src/kde/kdelibs/kdeui/kiconview.cpp:298
#26 0x40fd3492 in KonqIconViewWidget::contentsMousePressEvent 
(this=0x8379eb8, 
    e=0xbfffe9e0)
    at /home/malte//src/kde/kdebase/libkonq/konq_iconviewwidget.cc:720
#27 0x4095ef0f in QScrollView::viewportMousePressEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#28 0x4095eae8 in QScrollView::eventFilter () from /usr/lib/qt/lib/libqt.so.2
#29 0x40a0e3ee in QIconView::eventFilter () from /usr/lib/qt/lib/libqt.so.2
#30 0x40886c90 in QObject::activate_filters () from /usr/lib/qt/lib/libqt.so.2
#31 0x408ce8c3 in QWidget::event () from /usr/lib/qt/lib/libqt.so.2
#32 0x40836e26 in QApplication::notify () from /usr/lib/qt/lib/libqt.so.2
#33 0x40547476 in KApplication::notify (this=0xbffff148, receiver=0x8343918, 
    event=0xbfffec3c) at /home/malte//src/kde/kdelibs/kdecore/kapp.cpp:524
#34 0x40807448 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#35 0x40804cf3 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#36 0x40803d0b in QApplication::processNextEvent ()
   from /usr/lib/qt/lib/libqt.so.2
#37 0x40838bc0 in QApplication::enter_loop () from /usr/lib/qt/lib/libqt.so.2
#38 0x40803c8b in QApplication::exec () from /usr/lib/qt/lib/libqt.so.2
#39 0x40f11816 in main (argc=2, argv=0x8055770)
    at /home/malte//src/kde/kdebase/konqueror/konq_main.cc:131
#40 0x804d2e3 in launch (argc=2, _name=0x80561c4 "konqueror", 
    args=0x80561d7 "\001", cwd=0x0, envc=1, envs=0x80561e8 "", 
    reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8050316 "0")
    at /home/malte//src/kde/kdelibs/kinit/kinit.cpp:494
#41 0x804dff3 in handle_launcher_request (sock=-1)
    at /home/malte//src/kde/kdelibs/kinit/kinit.cpp:942
#42 0x804e50b in handle_requests (waitForPid=0)
    at /home/malte//src/kde/kdelibs/kinit/kinit.cpp:1104
#43 0x804f47d in main (argc=2, argv=0xbffff6ac, envp=0xbffff6b8)
    at /home/malte//src/kde/kdelibs/kinit/kinit.cpp:1408
#44 0x40d63cbe in __libc_start_main () from /lib/libc.so.6

> 	The same problem seem to happen with pdf and ps files.
And text files and anything else that can be embedded.

> 	A friend with Debian and KDE 2.2 beta 1 reports to me the same problem on
> his KDE desktop.
> 	I hope you can understand me now :)
Yes, everything clear now :)
-Malte

-- 
.globl main; main:
.long 0x90909090,0xdb311deb,0x89d98843,0x89e2d3da,0x01e0d3d0,0x92548dc2
.long 0x80cd5902,0xd889db31,0xe880cd40,0xffffffde,0x206c6c41,0x72756f79
.long 0x73614220,0x72412065,0x65422065,0x676e6f6c,0x206f7420,0x0a217355

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic