[Digikam-devel] [Bug 165370] New: crash when saving geocoordinates

Arnout Boelens aboelens at engin.umass.edu
Sun Jun 29 23:33:43 BST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=165370         
           Summary: crash when saving geocoordinates
           Product: digikam
           Version: 0.9.4-rc1
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel kde org
        ReportedBy: aboelens engin umass edu


Version:           0.9.4-rc1 (using 3.5.9, Debian Package 4:3.5.9.dfsg.1-4 (lenny/sid))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.25-2-686

When saving edited geo coordinates Digikam sometimes crashes. Below is the backtrace:

GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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 "i486-linux-gnu"...
(gdb) handle SIG33 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG33         No	No	Yes		Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/digikam 
[Thread debugging using libthread_db enabled]
[New Thread 0xb59f36c0 (LWP 22319)]
Found dcraw version: 8.83
[New Thread 0xb542cb90 (LWP 22332)]
[Thread 0xb542cb90 (LWP 22332) exited]
[New Thread 0xb4c2bb90 (LWP 22333)]
[Thread 0xb4c2bb90 (LWP 22333) exited]
ASSERT: "sb" in /build/buildd/kdelibs-3.5.9.dfsg.1/./kparts/statusbarextension.cpp (155)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb59f36c0 (LWP 22319)]
QWidget::topLevelWidget (this=0x0) at kernel/qwidget.cpp:2362
2362	kernel/qwidget.cpp: No such file or directory.
	in kernel/qwidget.cpp
(gdb) backtrace full
#0  QWidget::topLevelWidget (this=0x0) at kernel/qwidget.cpp:2362
	w = (class QWidget *) 0x0
	p = <value optimized out>
#1  0xb6642803 in KParts::StatusBarExtension::statusBar (this=0xae91be0) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kparts/statusbarextension.cpp:138
	w = (class QWidget *) 0x0
#2  0xb664fd0f in KParts::StatusBarExtension::removeStatusBarItem (this=0xae91be0, widget=0xaef2768) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kparts/statusbarextension.cpp:162
	sb = (class KStatusBar *) 0xb6664000
#3  0xb67522b7 in KHTMLPart::removeJSErrorExtension (this=0xae8c710) at /build/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_part.cpp:1103
No locals.
#4  0xb6795325 in ~KHTMLPart (this=0xae8c710, __vtt_parm=0xb419ad04) at /build/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_part.cpp:481
No locals.
#5  0xb418869d in KIPIGPSSyncPlugin::GPSMapWidget::~GPSMapWidget () from /usr/lib/kde3/kipiplugin_gpssync.so
No symbol table info available.
#6  0xb6646d27 in KParts::Part::slotWidgetDestroyed (this=0xae8c710) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kparts/part.cpp:268
No locals.
#7  0xb6646d92 in KParts::Part::qt_invoke (this=0xae8c710, _id=2, _o=0xbfa97ad4) at ./part.moc:108
No locals.
#8  0xb664b9d8 in KParts::ReadOnlyPart::qt_invoke (this=0xae8c710, _id=2, _o=0xbfa97ad4) at ./part.moc:261
No locals.
#9  0xb679f5c2 in KHTMLPart::qt_invoke (this=0xae8c710, _id=2, _o=0xbfa97ad4) at ./khtml_part.moc:573
No locals.
#10 0xb41871bb in KIPIGPSSyncPlugin::GPSMapWidget::qt_invoke () from /usr/lib/kde3/kipiplugin_gpssync.so
No symbol table info available.
#11 0xb704aed1 in QObject::activate_signal (this=0xae8d7e0, clist=0xae8f650, o=0xbfa97ad4) at kernel/qobject.cpp:2383
	cd = <value optimized out>
	it = {<QPtrListIterator<QConnection>> = {<QGListIterator> = {list = 0xae8f650, curNode = 0xae902f0}, <No data fields>}, <No data fields>}
	object = (class QObject *) 0x41
	sol = (QSenderObjectList *) 0xae8f7f8
	oldSender = (class QObject *) 0x0
	c = <value optimized out>
#12 0xb704baed in QObject::activate_signal (this=0xae8d7e0, signal=0) at kernel/qobject.cpp:2328
	o = {{type = 0xb74a9528, payload = {b = 244, c = -12 '�', s = 31476, i = -1079411980, l = -1079411980, uc = 244 '�', us = 31476, ui = 3215555316, ul = 3215555316, f = -1.32406473, d = 1.3951842182668049e-312, byte = "�z��A\000\000\000\001\000\000\000���\n", bytearray = {data = 0xbfa97af4 "(\225J�\220��\n\020�I����\n���\n({���<7����\n", size = 65}, ptr = 0xbfa97af4, voidstar = {ptr = 0xbfa97af4, owner = 65}, charstar = {ptr = 0xbfa97af4 "(\225J�\220��\n\020�I����\n���\n({���<7����\n", owner = 65}, utf8 = {ptr = 0xbfa97af4 "(\225J�\220��\n\020�I����\n���\n({���<7����\n", owner = 65}, local8bit = {ptr = 0xbfa97af4 "(\225J�\220��\n\020�I����\n���\n({���<7����\n", owner = 65}, iface = 0xbfa97af4, idisp = 0xbfa97af4}}}
#13 0xb7373cd9 in QObject::destroyed (this=0xae8d7e0) at .moc/release-shared-mt/moc_qobject.cpp:102
No locals.
#14 0xb704d1a4 in ~QObject (this=0xae8d7e0) at kernel/qobject.cpp:449
No locals.
#15 0xb7082d61 in ~QWidget (this=0xae8d7e0) at kernel/qwidget.cpp:987
No locals.
#16 0xb715d61d in ~QScrollView (this=0xae8d7e0) at widgets/qframe.h:51
No locals.
#17 0xb67955a3 in ~KHTMLView (this=0xae8d7e0) at /build/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:521
No locals.
#18 0xb7082cdb in ~QWidget (this=0x9e5fc28) at kernel/qwidget.cpp:976
No locals.
#19 0xb73813a5 in ~QFrame (this=0x9e5fc28) at .moc/release-shared-mt/../../widgets/qframe.h:51
No locals.
#20 0xb7082cdb in ~QWidget (this=0x9e5ee98) at kernel/qwidget.cpp:976
No locals.
#21 0xb78e7521 in ~KJanusWidget (this=0x9e5ee98) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kjanuswidget.cpp:205
No locals.
#22 0xb7082cdb in ~QWidget (this=0xbfa97da8) at kernel/qwidget.cpp:976
No locals.
#23 0xb71c9c58 in ~QDialog (this=0xbfa97da8) at dialogs/qdialog.cpp:274
No locals.
#24 0xb78b029e in ~KDialogBase (this=0xbfa97da8) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kdialog.h:53
No locals.
#25 0xb4183d05 in KIPIGPSSyncPlugin::GPSEditDialog::~GPSEditDialog () from /usr/lib/kde3/kipiplugin_gpssync.so
No symbol table info available.
#26 0xb4177e71 in Plugin_GPSSync::slotGPSEdit () from /usr/lib/kde3/kipiplugin_gpssync.so
No symbol table info available.
#27 0xb417857a in Plugin_GPSSync::qt_invoke () from /usr/lib/kde3/kipiplugin_gpssync.so
No symbol table info available.
#28 0xb704af6d in QObject::activate_signal (this=0xab93c90, clist=0xab99a50, o=0xbfa98004) at kernel/qobject.cpp:2359
	object = (class QObject *) 0x41
	sol = (QSenderObjectList *) 0x3
	oldSender = (class QObject *) 0x0
	c = <value optimized out>
#29 0xb704baed in QObject::activate_signal (this=0xab93c90, signal=2) at kernel/qobject.cpp:2328
	o = {{type = 0xb74a9528, payload = {b = 248, c = -8 '�', s = -2312, i = -1214187784, l = -1214187784, uc = 248 '�', us = 63224, ui = 3080779512, ul = 3080779512, f = -1.91884901e-05, d = 1.5221073192907604e-314, byte = "����\000\000\000\000\001\000\000\000\005\000\000", bytearray = {data = 0xb7a0f6f8 "ķ��", size = 0}, ptr = 0xb7a0f6f8, voidstar = {ptr = 0xb7a0f6f8, owner = false}, charstar = {ptr = 0xb7a0f6f8 "ķ��", owner = false}, utf8 = {ptr = 0xb7a0f6f8 "ķ��", owner = false}, local8bit = {ptr = 0xb7a0f6f8 "ķ��", owner = false}, iface = 0xb7a0f6f8, idisp = 0xb7a0f6f8}}}
#30 0xb78314f9 in KAction::activated (this=0xab93c90) at ./kaction.moc:176
No locals.
#31 0xb78706a2 in KAction::slotActivated (this=0xab93c90) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1102
	senderObj = (class QObject *) 0x0
#32 0xb795f3fd in KAction::slotPopupActivated (this=0xab93c90) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1137
No locals.
#33 0xb795f6e3 in KAction::qt_invoke (this=0xab93c90, _id=16, _o=0xbfa98154) at ./kaction.moc:219
No locals.
#34 0xb704af6d in QObject::activate_signal (this=0xab92b40, clist=0xab99a08, o=0xbfa98154) at kernel/qobject.cpp:2359
	object = (class QObject *) 0x41
	sol = (QSenderObjectList *) 0xaba1630
	oldSender = (class QObject *) 0x0
	c = <value optimized out>
#35 0xb737505e in QSignal::signal (this=0xab92b40, t0= 0xab92b68) at .moc/release-shared-mt/moc_qsignal.cpp:100
	clist = (QConnectionList *) 0xab99a08
	o = {{type = 0xb74a9528, payload = {b = 136, c = -120 '\210', s = -32376, i = -1079410296, l = -1079410296, uc = 136 '\210', us = 33160, ui = 3215557000, ul = 3215557000, f = -1.32426548, d = -2.3191718782816466e-42, byte = "\210\201��\020�I����\t +�\n", bytearray = {data = 0xbfa98188 "�\201���h\006� +�\nh+�\n�3�\n\020�I� +�\n`��\nh\202��*�\024� +�\n\210���", size = 3075070992}, ptr = 0xbfa98188, voidstar = {ptr = 0xbfa98188, owner = 16}, charstar = {ptr = 0xbfa98188 "�\201���h\006� +�\nh+�\n�3�\n\020�I� +�\n`��\nh\202��*�\024� +�\n\210���", owner = 16}, utf8 = {ptr = 0xbfa98188 "�\201���h\006� +�\nh+�\n�3�\n\020�I� +�\n`��\nh\202��*�\024� +�\n\210���", owner = 16}, local8bit = {ptr = 0xbfa98188 "�\201���h\006� +�\nh+�\n�3�\n\020�I� +�\n`��\nh\202��*�\024� +�\n\210���", owner = 16}, iface = 0xbfa98188, idisp = 0xbfa98188}}, {type = 0xb74a7a84, payload = {b = 216, c = -40 '�', s = -3880, i = 166064344, l = 166064344, uc = 216 '�', us = 61656, ui = 166064344, ul = 166064344, f = 5.5356233e-33, d = 5.2382803621213936e-257, byte = "���\t +�\n\003\000\000\000\210���", bytearray = {data = 0x9e5f0d8 "�y�\n���\t[", size = 179907392}, ptr = 0x9e5f0d8, voidstar = {ptr = 0x9e5f0d8, owner = 64}, charstar = {ptr = 0x9e5f0d8 "�y�\n���\t[", owner = 64}, utf8 = {ptr = 0x9e5f0d8 "�y�\n���\t[", owner = 64}, local8bit = {ptr = 0x9e5f0d8 "�y�\n���\t[", owner = 64}, iface = 0x9e5f0d8, idisp = 0x9e5f0d8}}}
#36 0xb70668c7 in QSignal::activate (this=0xab92b40) at kernel/qsignal.cpp:215
No locals.
#37 0xb714bc2a in QPopupMenu::mouseReleaseEvent (this=0xab5f360, e=0xbfa98694) at widgets/qpopupmenu.cpp:1739
	popup = <value optimized out>
	b = false
	sh = 16
#38 0xb783abc2 in KPopupMenu::mouseReleaseEvent (this=0xab5f360, e=0xbfa98694) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kpopupmenu.cpp:508
No locals.
#39 0xb7083554 in QWidget::event (this=0xab5f360, e=0xbfa98694) at kernel/qwidget.cpp:4705
No locals.
#40 0xb6fed18a in QApplication::internalNotify (this=0xbfa98aa4, receiver=0xab5f360, e=0xbfa98694) at kernel/qapplication.cpp:2638
	consumed = <value optimized out>
#41 0xb6fee0ba in QApplication::notify (this=0xbfa98aa4, receiver=0xab5f360, e=0xbfa98694) at kernel/qapplication.cpp:2424
	me = {<QEvent> = {<Qt> = {static color0 =  0xb74a7ba0, static color1 =  0xb74a7ba8, static black =  0xb74a7bb0, static white =  0xb74a7bb8, static darkGray =  0xb74a7bc0, static gray =  0xb74a7bc8, static lightGray =  0xb74a7bd0, static red =  0xb74a7bd8, static green =  0xb74a7be0, static blue =  0xb74a7be8, static cyan =  0xb74a7bf0, static magenta =  0xb74a7bf8, static yellow =  0xb74a7c00, static darkRed =  0xb74a7c08, static darkGreen =  0xb74a7c10, static darkBlue =  0xb74a7c18, static darkCyan =  0xb74a7c20, static darkMagenta =  0xb74a7c28, static darkYellow =  0xb74a7c30, static arrowCursor =  0xb74a6320, static upArrowCursor =  0xb74a6324, static crossCursor =  0xb74a6328, static waitCursor =  0xb74a632c, static ibeamCursor =  0xb74a6330, static sizeVerCursor =  0xb74a6334, static sizeHorCursor =  0xb74a6338, static sizeBDiagCursor =  0xb74a633c, static sizeFDiagCursor =  0xb74a6340, static sizeAllCursor =  0xb74a6344, static blankCursor =  0xb74a6348, static splitVCursor =  0xb74a634c, static splitHCursor =  0xb74a6350, static pointingHandCursor =  0xb74a6354, static forbiddenCursor =  0xb74a6358, static whatsThisCursor =  0xb74a635c, static busyCursor =  0xb74a6360}, _vptr.QEvent = 0xb79ce760, t = QEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 71, yp = 29}, g = {xp = 532, yp = 268}, b = 1, s = 1, accpt = 1}
	w = (class QWidget *) 0xab5f360
	res = <value optimized out>
#42 0xb766aec2 in KApplication::notify (this=0xbfa98aa4, receiver=0xab5f360, event=0xbfa98694) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdecore/kapplication.cpp:550
	t = MouseButtonRelease
	_selectAll = (const KShortcut &)  0xb76eb06c: {m_nSeqs = 1, m_rgseq = {{m_nKeys = 1 '\001', m_bTriggerOnRelease = 0 '\0', m_rgvar = {{m_sym = 97, m_mod = 2}, {m_sym = 0, m_mod = 0}, {m_sym = 0, m_mod = 0}, {m_sym = 0, m_mod = 0}}, d = 0x0}, {m_nKeys = 0 '\0', m_bTriggerOnRelease = 0 '\0', m_rgvar = {{m_sym = 0, m_mod = 0}, {m_sym = 0, m_mod = 0}, {m_sym = 0, m_mod = 0}, {m_sym = 0, m_mod = 0}}, d = 0x0}}, d = 0x0}
	ic = (class QPixmap *) 0xa1f3d30
#43 0xb6f8d06c in QETWidget::translateMouseEvent (this=0xab5f360, event=0xbfa98978) at kernel/qapplication.h:526
	e = {<QEvent> = {<Qt> = {static color0 =  0xb74a7ba0, static color1 =  0xb74a7ba8, static black =  0xb74a7bb0, static white =  0xb74a7bb8, static darkGray =  0xb74a7bc0, static gray =  0xb74a7bc8, static lightGray =  0xb74a7bd0, static red =  0xb74a7bd8, static green =  0xb74a7be0, static blue =  0xb74a7be8, static cyan =  0xb74a7bf0, static magenta =  0xb74a7bf8, static yellow =  0xb74a7c00, static darkRed =  0xb74a7c08, static darkGreen =  0xb74a7c10, static darkBlue =  0xb74a7c18, static darkCyan =  0xb74a7c20, static darkMagenta =  0xb74a7c28, static darkYellow =  0xb74a7c30, static arrowCursor =  0xb74a6320, static upArrowCursor =  0xb74a6324, static crossCursor =  0xb74a6328, static waitCursor =  0xb74a632c, static ibeamCursor =  0xb74a6330, static sizeVerCursor =  0xb74a6334, static sizeHorCursor =  0xb74a6338, static sizeBDiagCursor =  0xb74a633c, static sizeFDiagCursor =  0xb74a6340, static sizeAllCursor =  0xb74a6344, static blankCursor =  0xb74a6348, static splitVCursor =  0xb74a634c, static splitHCursor =  0xb74a6350, static pointingHandCursor =  0xb74a6354, static forbiddenCursor =  0xb74a6358, static whatsThisCursor =  0xb74a635c, static busyCursor =  0xb74a6360}, _vptr.QEvent = 0xb79ce760, t = QEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 71, yp = 29}, g = {xp = 532, yp = 268}, b = 1, s = 1, accpt = 1}
	popupChild = (class QWidget *) 0x0
	popupTarget = <value optimized out>
	dpy = (Display *) 0x9e08f90
	popup = (class QWidget *) 0xab5f360
	releaseAfter = true
	oldOpenPopupCount = 4
	type = QEvent::MouseButtonRelease
	pos = {xp = 71, yp = 29}
	globalPos = {xp = 532, yp = 268}
	button = <value optimized out>
	state = <value optimized out>
	nextEvent = {type = 165719620, xany = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032}, xkey = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, root = 3215559032, subwindow = 3215558216, time = 3069693554, x = 179696480, y = 0, x_root = -1079409048, y_root = -1228648460, state = 3077466184, keycode = 3215559032, same_screen = -1079408984}, xbutton = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, root = 3215559032, subwindow = 3215558216, time = 3069693554, x = 179696480, y = 0, x_root = -1079409048, y_root = -1228648460, state = 3077466184, button = 3215559032, same_screen = -1079408984}, xmotion = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, root = 3215559032, subwindow = 3215558216, time = 3069693554, x = 179696480, y = 0, x_root = -1079409048, y_root = -1228648460, state = 3077466184, is_hint = 120 'x', same_screen = -1079408984}, xcrossing = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, root = 3215559032, subwindow = 3215558216, time = 3069693554, x = 179696480, y = 0, x_root = -1079409048, y_root = -1228648460, mode = -1217501112, detail = -1079408264, same_screen = -1079408984, focus = -1218583745, state = 179696480}, xfocus = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, mode = -1079408264, detail = -1079409080}, xexpose = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, x = -1079408264, y = -1079409080, width = -1225273742, height = 179696480, count = 0}, xgraphicsexpose = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, drawable = 3215559032, x = -1079408264, y = -1079409080, width = -1225273742, height = 179696480, count = 0, major_code = -1079409048, minor_code = -1228648460}, xnoexpose = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, drawable = 3215559032, major_code = -1079408264, minor_code = -1079409080}, xvisibility = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, state = -1079408264}, xcreatewindow = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, parent = 3215559032, window = 3215559032, x = -1079409080, y = -1225273742, width = 179696480, height = 0, border_width = -1079409048, override_redirect = -1228648460}, xdestroywindow = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, event = 3215559032, window = 3215559032}, xunmap = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, event = 3215559032, window = 3215559032, from_configure = -1079409080}, xmap = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, event = 3215559032, window = 3215559032, override_redirect = -1079409080}, xmaprequest = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, parent = 3215559032, window = 3215559032}, xreparent = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, event = 3215559032, window = 3215559032, parent = 3215558216, x = -1225273742, y = 179696480, override_redirect = 0}, xconfigure = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, event = 3215559032, window = 3215559032, x = -1079409080, y = -1225273742, width = 179696480, height = 0, border_width = -1079409048, above = 3066318836, override_redirect = -1217501112}, xgravity = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, event = 3215559032, window = 3215559032, x = -1079409080, y = -1225273742}, xresizerequest = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, width = -1079408264, height = -1079409080}, xconfigurerequest = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, parent = 3215559032, window = 3215559032, x = -1079409080, y = -1225273742, width = 179696480, height = 0, border_width = -1079409048, above = 3066318836, detail = -1217501112, value_mask = 3215559032}, xcirculate = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, event = 3215559032, window = 3215559032, place = -1079409080}, xcirculaterequest = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, parent = 3215559032, window = 3215559032, place = -1079409080}, xproperty = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, atom = 3215559032, time = 3215558216, state = -1225273742}, xselectionclear = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, selection = 3215559032, time = 3215558216}, xselectionrequest = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, owner = 3215559032, requestor = 3215559032, selection = 3215558216, target = 3069693554, property = 179696480, time = 0}, xselection = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, requestor = 3215559032, selection = 3215559032, target = 3215558216, property = 3069693554, time = 179696480}, xcolormap = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, colormap = 3215559032, c_new = -1079409080, state = -1225273742}, xclient = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, message_type = 3215559032, format = -1079409080, data = {b = "r���`��\n\000\000\000\000h\206���OĶ", s = {-12686, -18697, -3232, 2741, 0, 0, -31128, -16471, 20468, -18748}, l = {-1225273742, 179696480, 0, -1079409048, -1228648460}}}, xmapping = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, request = -1079408264, first_keycode = -1079409080, count = -1225273742}, xerror = {type = 165719620, display = 0xb5a44c0c, resourceid = 3070153291, serial = 3075070992, error_code = 120 'x', request_code = 137 '\211', minor_code = 169 '�'}, xkeymap = {type = 165719620, serial = 3047443468, send_event = -1224814005, display = 0xb749dc10, window = 3215559032, key_vector = "x\211��H\206��r���`��\n\000\000\000\000h\206���OĶHhn�"}, pad = {165719620, -1247523828, -1224814005, -1219896304, -1079408264, -1079408264, -1079409080, -1225273742, 179696480, 0, -1079409048, -1228648460, -1217501112, -1079408264, -1079408984, -1218583745, 179696480, -1079408264, -1079409048, -1247588208, 165719620, -1247511736, -1079409000, -1247516433}}
	manualGrab = false
	x_root_save = 860
	y_root_save = 558
#44 0xb6f8bafd in QApplication::x11ProcessEvent (this=0xbfa98aa4, event=0xbfa98978) at kernel/qapplication_x11.cpp:3611
	widget = (struct QETWidget *) 0xab5f360
	keywidget = (struct QETWidget *) 0x0
	grabbed = false
#45 0xb6f9bfe6 in QEventLoop::processEvents (this=0x9e3e990, flags=<value optimized out>) at kernel/qeventloop_x11.cpp:195
	event = {type = 5, xany = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629}, xkey = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, root = 139, subwindow = 0, time = 26446961, x = 71, y = 29, x_root = 532, y_root = 268, state = 256, keycode = 1, same_screen = 1}, xbutton = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, root = 139, subwindow = 0, time = 26446961, x = 71, y = 29, x_root = 532, y_root = 268, state = 256, button = 1, same_screen = 1}, xmotion = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, root = 139, subwindow = 0, time = 26446961, x = 71, y = 29, x_root = 532, y_root = 268, state = 256, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, root = 139, subwindow = 0, time = 26446961, x = 71, y = 29, x_root = 532, y_root = 268, mode = 256, detail = 1, same_screen = 1, focus = 0, state = 0}, xfocus = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, mode = 139, detail = 0}, xexpose = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, x = 139, y = 0, width = 26446961, height = 71, count = 29}, xgraphicsexpose = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, drawable = 62920629, x = 139, y = 0, width = 26446961, height = 71, count = 29, major_code = 532, minor_code = 268}, xnoexpose = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, drawable = 62920629, major_code = 139, minor_code = 0}, xvisibility = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, state = 139}, xcreatewindow = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, parent = 62920629, window = 139, x = 0, y = 26446961, width = 71, height = 29, border_width = 532, override_redirect = 268}, xdestroywindow = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, event = 62920629, window = 139}, xunmap = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, event = 62920629, window = 139, from_configure = 0}, xmap = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, event = 62920629, window = 139, override_redirect = 0}, xmaprequest = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, parent = 62920629, window = 139}, xreparent = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, event = 62920629, window = 139, parent = 0, x = 26446961, y = 71, override_redirect = 29}, xconfigure = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, event = 62920629, window = 139, x = 0, y = 26446961, width = 71, height = 29, border_width = 532, above = 268, override_redirect = 256}, xgravity = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, event = 62920629, window = 139, x = 0, y = 26446961}, xresizerequest = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, width = 139, height = 0}, xconfigurerequest = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, parent = 62920629, window = 139, x = 0, y = 26446961, width = 71, height = 29, border_width = 532, above = 268, detail = 256, value_mask = 1}, xcirculate = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, event = 62920629, window = 139, place = 0}, xcirculaterequest = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, parent = 62920629, window = 139, place = 0}, xproperty = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, atom = 139, time = 0, state = 26446961}, xselectionclear = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, selection = 139, time = 0}, xselectionrequest = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, owner = 62920629, requestor = 139, selection = 0, target = 26446961, property = 71, time = 29}, xselection = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, requestor = 62920629, selection = 139, target = 0, property = 26446961, time = 71}, xcolormap = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, colormap = 139, c_new = 0, state = 26446961}, xclient = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, message_type = 139, format = 0, data = {b = "q\214\223\001G\000\000\000\035\000\000\000\024\002\000\000\f\001\000", s = {-29583, 403, 71, 0, 29, 0, 532, 0, 268, 0}, l = {26446961, 71, 29, 532, 268}}}, xmapping = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, request = 139, first_keycode = 0, count = 26446961}, xerror = {type = 5, display = 0x1bb56, resourceid = 0, serial = 165711760, error_code = 181 '�', request_code = 23 '\027', minor_code = 192 '�'}, xkeymap = {type = 5, serial = 113494, send_event = 0, display = 0x9e08f90, window = 62920629, key_vector = "\213\000\000\000\000\000\000\000q\214\223\001G\000\000\000\035\000\000\000\024\002\000\000\f\001\000\000\000\001\000"}, pad = {5, 113494, 0, 165711760, 62920629, 139, 0, 26446961, 71, 29, 532, 268, 256, 1, 1, 0, 0, 1167696411, 0, 1199828346, 0, 279190, 0, 52804377}}
	nevents = 0
	canWait = <value optimized out>
	tm = <value optimized out>
	highest = <value optimized out>
	nsel = <value optimized out>
	zerotm = {tv_sec = 0, tv_usec = 0}
	t = {0xb745d396 "Read", 0xb745d3a1 "Write", 0xb73b196e "Exception"}
#46 0xb7003b80 in QEventLoop::enterLoop (this=0x9e3e990) at kernel/qeventloop.cpp:201
No locals.
#47 0xb7003a16 in QEventLoop::exec (this=0x9e3e990) at kernel/qeventloop.cpp:148
No locals.
#48 0xb6feccff in QApplication::exec (this=0xbfa98aa4) at kernel/qapplication.cpp:2761
No locals.
#49 0x0804aef3 in main (argc=1, argv=0xbfa98d54) at /build/buildd/digikam-0.9.4~rc1/./digikam/digikam/main.cpp:339
	DcrawVer = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e08050, static shared_null = 0x9dfb2a8}
	Exiv2Ver = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e08088, static shared_null = 0x9dfb2a8}
	Gphoto2Ver = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e080b8, static shared_null = 0x9dfb2a8}
	KipiVer = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e080e8, static shared_null = 0x9dfb2a8}
	Kexiv2Ver = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e08118, static shared_null = 0x9dfb2a8}
	libInfo = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e09da0, static shared_null = 0x9dfb2a8}
	description = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e08180, static shared_null = 0x9dfb2a8}
	aboutData = {mAppName = 0x804b8d7 "digikam", mProgramName = 0x804b8cf "digiKam", mVersion = 0x804bea0 "0.9.4-rc1", mShortDescription = 0x9e089b8 "A Photo-Management Application for KDE", mLicenseKey = 1, mCopyrightStatement = 0x804b454 "(c) 2002-2008, digiKam developers team", mOtherText = 0x9e08d80 "Using Kipi library version 0.1.6\nUsing KExiv2 library version 0.1.7\nUsing Exiv2 library version 0.17.1\nUsing KDcraw library version 0.1.4\nUsing Dcraw program version 8.83\nUsing PNG library version 1.2"..., mHomepageAddress = 0x804b8b8 "http://www.digikam.org", mBugEmailAddress = 0x804b8a4 "submit bugs kde org", mAuthorList = {sh = 0x9e08278}, mCreditList = {sh = 0x9e087e8}, mLicenseText = 0x0, d = 0x9e08680}
	app = {<QApplication> = {<QObject> = {<Qt> = {static color0 =  0xb74a7ba0, static color1 =  0xb74a7ba8, static black =  0xb74a7bb0, static white =  0xb74a7bb8, static darkGray =  0xb74a7bc0, static gray =  0xb74a7bc8, static lightGray =  0xb74a7bd0, static red =  0xb74a7bd8, static green =  0xb74a7be0, static blue =  0xb74a7be8, static cyan =  0xb74a7bf0, static magenta =  0xb74a7bf8, static yellow =  0xb74a7c00, static darkRed =  0xb74a7c08, static darkGreen =  0xb74a7c10, static darkBlue =  0xb74a7c18, static darkCyan =  0xb74a7c20, static darkMagenta =  0xb74a7c28, static darkYellow =  0xb74a7c30, static arrowCursor =  0xb74a6320, static upArrowCursor =  0xb74a6324, static crossCursor =  0xb74a6328, static waitCursor =  0xb74a632c, static ibeamCursor =  0xb74a6330, static sizeVerCursor =  0xb74a6334, static sizeHorCursor =  0xb74a6338, static sizeBDiagCursor =  0xb74a633c, static sizeFDiagCursor =  0xb74a6340, static sizeAllCursor =  0xb74a6344, static blankCursor =  0xb74a6348, static splitVCursor =  0xb74a634c, static splitHCursor =  0xb74a6350, static pointingHandCursor =  0xb74a6354, static forbiddenCursor =  0xb74a6358, static whatsThisCursor =  0xb74a635c, static busyCursor =  0xb74a6360}, _vptr.QObject = 0xb76e10a8, static metaObj = 0x9dfbf00, isSignal = 0, isWidget = 0, pendTimer = 0, blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x9e3e228 "digikam", parentObj = 0x0, childObjects = 0x9e31b50, connections = 0x9e4bb10, senderObjects = 0x9e4b328, eventFilters = 0x9e51de0, postedEvents = 0x0, d = 0x0}, static metaObj = 0x9e41bc0, static qt_mutex = 0x9e37250, app_argc = 1, app_argv = 0x9e08b20, quit_now = false, quit_code = 0, static app_style = 0x9e5ac80, static app_cspec = 0, static app_pal = 0x9e123a8, static app_font = 0x9e368f8, static app_cursor = 0x0, static eventloop = 0x9e3e990, static app_tracking = 1, static is_app_running = true, static is_app_closing = false, static app_exit_loop = <optimized out>, static loop_level = 0, static main_widget = 0x9e58cf0, static focus_widget = 0x0, static active_window = 0x0, static obey_desktop_settings = false, static cursor_flash_time = 1000, static mouse_double_click_time = 400, static wheel_scroll_lines = 3, static composedUnicode = 0, static animate_ui = false, static animate_menu = false, static animate_tooltip = false, static animate_combo = false, static fade_menu = false, static fade_tooltip = false, static animate_toolbox = false, static widgetCount = false, static metaComposeUnicode = false, translators = 0x9e58158, session_manager = 0x9e37208, session_id = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e327f8, static shared_null = 0x9dfb2a8}, static session_key = 0x9e36fc0, is_session_restored = false, static defaultIM = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9dfc148, static shared_null = 0x9dfb2a8}, static app_strut = {wd = 0, ht = 0}, static app_libpaths = 0x9e3d100, static app_palettes = 0x9ee98f0, static app_fonts = 0x9e51eb0, static popupWidgets = 0x0}, <KInstance> = {_vptr.KInstance = 0xb76e1124, _dirs = 0x9e3caf8, _config = 0x9e34fc8, _iconLoader = 0x9e551e0, _name = {<QMemArray<char>> = {<QGArray> = {_vptr.QGArray = 0xb7485da8, shd = 0x9e3df30}, <No data fields>}, <No data fields>}, _aboutData = 0xbfa98b70, d = 0x9e36e98}, static metaObj = 0x9e41568, display = 0x9e08f90, kipcCommAtom = 502, kipcEventMask = 511, static KApp = 0xbfa98aa4, pArgc = -1228643952, pSessionConfig = 0x0, static s_DCOPClient = 0x9e4d348, static s_dcopClientNeedsPostInit = false, aCaption = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, bSessionManagement = true, aIconPixmap = {pm = {icon = 0x9e55120, miniIcon = 0x9ed25b0}, unused = " Q�\t�%�\th\213���\217��\212\001���\221\004\b\037\221¶PbӶ )��\002\000��H���W\221\004\b"}, aIconName = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, aMiniIconName = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, useStyles = true, smw = 0x9e585e0, static loadedByKdeinit = false, captionLayout = -1079407644, d = 0x9e3e198}
	config = <value optimized out>
	version = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e48000, static shared_null = 0x9dfb2a8}
	albumPath = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e585c0, static shared_null = 0x9dfb2a8}
	dirInfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x9dfb2a8, static shared_null = 0x9dfb2a8}, d = 0x9e585c0, static shared_null = 0x9dfb2a8}, fic = 0x9e58c40, cache = true, symLink = false}
	args = <value optimized out>
	tipsFiles = {<QValueList<QString>> = {sh = 0xa228de8}, <No data fields>}
(gdb) info registers
eax            0x0	0
ecx            0x41	65
edx            0x0	0
ebx            0xb6662ca4	-1234817884
esp            0xbfa978c8	0xbfa978c8
ebp            0xbfa978c8	0xbfa978c8
esi            0xae91be0	183049184
edi            0xae8c710	183027472
eip            0xb707d0b6	0xb707d0b6 <QWidget::topLevelWidget() const+6>
eflags         0x10202	[ IF RF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
(gdb) thread apply all backtrace

Thread 1 (Thread 0xb59f36c0 (LWP 22319)):
#0  QWidget::topLevelWidget (this=0x0) at kernel/qwidget.cpp:2362
#1  0xb6642803 in KParts::StatusBarExtension::statusBar (this=0xae91be0) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kparts/statusbarextension.cpp:138
#2  0xb664fd0f in KParts::StatusBarExtension::removeStatusBarItem (this=0xae91be0, widget=0xaef2768) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kparts/statusbarextension.cpp:162
#3  0xb67522b7 in KHTMLPart::removeJSErrorExtension (this=0xae8c710) at /build/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_part.cpp:1103
#4  0xb6795325 in ~KHTMLPart (this=0xae8c710, __vtt_parm=0xb419ad04) at /build/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_part.cpp:481
#5  0xb418869d in KIPIGPSSyncPlugin::GPSMapWidget::~GPSMapWidget () from /usr/lib/kde3/kipiplugin_gpssync.so
#6  0xb6646d27 in KParts::Part::slotWidgetDestroyed (this=0xae8c710) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kparts/part.cpp:268
#7  0xb6646d92 in KParts::Part::qt_invoke (this=0xae8c710, _id=2, _o=0xbfa97ad4) at ./part.moc:108
#8  0xb664b9d8 in KParts::ReadOnlyPart::qt_invoke (this=0xae8c710, _id=2, _o=0xbfa97ad4) at ./part.moc:261
#9  0xb679f5c2 in KHTMLPart::qt_invoke (this=0xae8c710, _id=2, _o=0xbfa97ad4) at ./khtml_part.moc:573
#10 0xb41871bb in KIPIGPSSyncPlugin::GPSMapWidget::qt_invoke () from /usr/lib/kde3/kipiplugin_gpssync.so
#11 0xb704aed1 in QObject::activate_signal (this=0xae8d7e0, clist=0xae8f650, o=0xbfa97ad4) at kernel/qobject.cpp:2383
#12 0xb704baed in QObject::activate_signal (this=0xae8d7e0, signal=0) at kernel/qobject.cpp:2328
#13 0xb7373cd9 in QObject::destroyed (this=0xae8d7e0) at .moc/release-shared-mt/moc_qobject.cpp:102
#14 0xb704d1a4 in ~QObject (this=0xae8d7e0) at kernel/qobject.cpp:449
#15 0xb7082d61 in ~QWidget (this=0xae8d7e0) at kernel/qwidget.cpp:987
#16 0xb715d61d in ~QScrollView (this=0xae8d7e0) at widgets/qframe.h:51
#17 0xb67955a3 in ~KHTMLView (this=0xae8d7e0) at /build/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:521
#18 0xb7082cdb in ~QWidget (this=0x9e5fc28) at kernel/qwidget.cpp:976
#19 0xb73813a5 in ~QFrame (this=0x9e5fc28) at .moc/release-shared-mt/../../widgets/qframe.h:51
#20 0xb7082cdb in ~QWidget (this=0x9e5ee98) at kernel/qwidget.cpp:976
#21 0xb78e7521 in ~KJanusWidget (this=0x9e5ee98) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kjanuswidget.cpp:205
#22 0xb7082cdb in ~QWidget (this=0xbfa97da8) at kernel/qwidget.cpp:976
#23 0xb71c9c58 in ~QDialog (this=0xbfa97da8) at dialogs/qdialog.cpp:274
#24 0xb78b029e in ~KDialogBase (this=0xbfa97da8) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kdialog.h:53
#25 0xb4183d05 in KIPIGPSSyncPlugin::GPSEditDialog::~GPSEditDialog () from /usr/lib/kde3/kipiplugin_gpssync.so
#26 0xb4177e71 in Plugin_GPSSync::slotGPSEdit () from /usr/lib/kde3/kipiplugin_gpssync.so
#27 0xb417857a in Plugin_GPSSync::qt_invoke () from /usr/lib/kde3/kipiplugin_gpssync.so
#28 0xb704af6d in QObject::activate_signal (this=0xab93c90, clist=0xab99a50, o=0xbfa98004) at kernel/qobject.cpp:2359
#29 0xb704baed in QObject::activate_signal (this=0xab93c90, signal=2) at kernel/qobject.cpp:2328
#30 0xb78314f9 in KAction::activated (this=0xab93c90) at ./kaction.moc:176
#31 0xb78706a2 in KAction::slotActivated (this=0xab93c90) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1102
#32 0xb795f3fd in KAction::slotPopupActivated (this=0xab93c90) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1137
#33 0xb795f6e3 in KAction::qt_invoke (this=0xab93c90, _id=16, _o=0xbfa98154) at ./kaction.moc:219
#34 0xb704af6d in QObject::activate_signal (this=0xab92b40, clist=0xab99a08, o=0xbfa98154) at kernel/qobject.cpp:2359
#35 0xb737505e in QSignal::signal (this=0xab92b40, t0= 0xab92b68) at .moc/release-shared-mt/moc_qsignal.cpp:100
#36 0xb70668c7 in QSignal::activate (this=0xab92b40) at kernel/qsignal.cpp:215
#37 0xb714bc2a in QPopupMenu::mouseReleaseEvent (this=0xab5f360, e=0xbfa98694) at widgets/qpopupmenu.cpp:1739
#38 0xb783abc2 in KPopupMenu::mouseReleaseEvent (this=0xab5f360, e=0xbfa98694) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kpopupmenu.cpp:508
#39 0xb7083554 in QWidget::event (this=0xab5f360, e=0xbfa98694) at kernel/qwidget.cpp:4705
#40 0xb6fed18a in QApplication::internalNotify (this=0xbfa98aa4, receiver=0xab5f360, e=0xbfa98694) at kernel/qapplication.cpp:2638
#41 0xb6fee0ba in QApplication::notify (this=0xbfa98aa4, receiver=0xab5f360, e=0xbfa98694) at kernel/qapplication.cpp:2424
#42 0xb766aec2 in KApplication::notify (this=0xbfa98aa4, receiver=0xab5f360, event=0xbfa98694) at /build/buildd/kdelibs-3.5.9.dfsg.1/./kdecore/kapplication.cpp:550
#43 0xb6f8d06c in QETWidget::translateMouseEvent (this=0xab5f360, event=0xbfa98978) at kernel/qapplication.h:526
#44 0xb6f8bafd in QApplication::x11ProcessEvent (this=0xbfa98aa4, event=0xbfa98978) at kernel/qapplication_x11.cpp:3611
#45 0xb6f9bfe6 in QEventLoop::processEvents (this=0x9e3e990, flags=<value optimized out>) at kernel/qeventloop_x11.cpp:195
#46 0xb7003b80 in QEventLoop::enterLoop (this=0x9e3e990) at kernel/qeventloop.cpp:201
#47 0xb7003a16 in QEventLoop::exec (this=0x9e3e990) at kernel/qeventloop.cpp:148
#48 0xb6feccff in QApplication::exec (this=0xbfa98aa4) at kernel/qapplication.cpp:2761
#49 0x0804aef3 in main (argc=1, argv=0xbfa98d54) at /build/buildd/digikam-0.9.4~rc1/./digikam/digikam/main.cpp:339
(gdb) quit
The program is running.  Exit anyway? (y or n)



More information about the Digikam-devel mailing list