Hello, I have updated to the latest git on both my Gentoo and OSX boxes. On OSX, I had this stack overflow when playing classes I imported from SFLPhone-KDE. So I am using Clang with recent kdelibs (and yes, umbrello _do_ work just fine on Max OSX ) Reproducible: Always Steps to Reproduce: 1. Import sflphone-kde code 2. Answer "class" to all questions 3. Drag some classes from the treeview into the canvas 4. Some classes seem duplicate, this is probably caused by also importing the build folder 5. When dragging one that is duplicated, a stack overflow happen Actual Results: ./umbrello/umbrello.app/Contents/MacOS/umbrello KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work umbrello(5997)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory! umbrello(5997)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory! ICI 0 0 863 513 umbrello(5997) *UMLListView::findView: could not find "class diagram" in UMLListViewItem: "Logical View", type="lvt_Logical_View", id="Logical View", children=1 umbrello(5997) *UMLListView::findView: could not find "class diagram" in UMLListViewItem: "Logical View", type="lvt_Logical_View", id="Logical View", children=1 2014-05-15 13:52:04.065 umbrello[5997:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-05-15 13:52:04.066 umbrello[5997:507] CoreText performance note: Set a breakpoint on CTFontLogSuboptimalRequest to debug. 2014-05-15 13:52:49.402 umbrello[5997:507] modalSession has been exited prematurely - check for a reentrant call to endModalSession: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) zsh: killed ./umbrello/umbrello.app/Contents/MacOS/umbrello Emmanuels-MacBook-Pro% lldb ./umbrello/umbrello.app/Contents/MacOS/umbrello Current executable set to './umbrello/umbrello.app/Contents/MacOS/umbrello' (x86_64). (lldb) run Process 6012 launched: './umbrello/umbrello.app/Contents/MacOS/umbrello' (x86_64) KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work umbrello(6012)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory! umbrello(6012)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory! ICI 0 0 48 1028 umbrello(6012) *UMLListView::findView: could not find "class diagram" in UMLListViewItem: "Logical View", type="lvt_Logical_View", id="Logical View", children=1 umbrello(6012) *UMLListView::findView: could not find "class diagram" in UMLListViewItem: "Logical View", type="lvt_Logical_View", id="Logical View", children=1 kbuildsycoca4 running... Process 6012 stopped and restarted: thread 1 received signal: SIGCHLD Process 6012 stopped and restarted: thread 1 received signal: SIGCHLD umbrello(6012) KSambaSharePrivate::findSmbConf: KSambaShare: Could not find smb.conf! Process 6012 stopped and restarted: thread 1 received signal: SIGCHLD umbrello(6012)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "The name org.kde.kded was not provided by any .service files" umbrello(6012)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned 2014-05-15 13:53:47.230 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: 2014-05-15 13:53:52.969 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: 2014-05-15 13:53:57.932 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: 2014-05-15 13:54:25.917 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_contactdock.h" : "widgets/filterlineedit.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_dlgaccessibility.h" : "widgets/groupedtoolbutton.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_dlgaccountsbase.h" : "widgets/groupedtoolbutton.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_dlgaudiobase.h" : "kurlrequester.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_dlggeneralbase.h" : "knuminput.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_dlghooksbase.h" : "klineedit.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_dlgpresence.h" : "widgets/groupedtoolbutton.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_dockbase.h" : "widgets/filterlineedit.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_playeroverlay.h" : "widgets/player.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_presence.h" : "ktextedit.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_SFLPhoneView_base.h" : "widgets/immanager.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/build/src/ui_transfer.h" : "klineedit.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files 2014-05-15 13:54:33.791 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/klib/macromodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/kspeechinterfacesingleton.h" : "src/kspeechinterface.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/callmodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/conf/configurationdialog.h" : "sflphoneview.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/conf/dlgaccessibility.h" : "ui_dlgaccessibility.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/keyexchangemodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/tlsmethodmodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/videocodecmodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/account.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/callmanager.h" : "callmanager_dbus_interface.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/callmanager.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/ringtonemodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/conf/dlgaudio.h" : "klib/kcfg_settings.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/conf/dlgdisplay.h" : "ui_dlgdisplaybase.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/conf/dlggeneral.h" : "ui_dlggeneralbase.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/conf/dlghooks.h" : "ui_dlghooksbase.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/conf/dlgpresence.h" : "ui_dlgpresence.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/contact.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/abstractcontactbackend.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/historytimecategorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/contact.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/abstractbookmarkmodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/historytimecategorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/contact.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/contact.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/klib/macromodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files 2014-05-15 13:54:50.005 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/historytimecategorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/historytimecategorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/callmodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/historytimecategorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/callmodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/historytimecategorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/call.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/contact.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/contact.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/keyexchangemodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/tlsmethodmodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/videocodecmodel.h" not found in list of parsed files 2014-05-15 13:55:01.669 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: 2014-05-15 13:55:03.409 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/categorizedcompositenode.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/historytimecategorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/sflphone_const.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files 2014-05-15 13:55:16.054 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files 2014-05-15 13:55:27.001 umbrello[6012:d0b] modalSession has been exited prematurely - check for a reentrant call to endModalSession: umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/phonedirectorymodel.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/typedefs.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/metatypes.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/callmanager.h" : "callmanager_dbus_interface.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/configurationmanager.h" : "configurationmanager_dbus_interface.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/instancemanager.h" : "instance_dbus_interface.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/presencemanager.h" : "presencemanager_dbus_interface.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/lib/dbus/videomanager.h" : "video_dbus_interface.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/bookmarkdock.h" : "klib/bookmarkmodel.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/callviewoverlay.h" : "ui_transfer.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/overlaytoolbar.h" : "lib/sflphone_const.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/overlaytoolbar.h" not found in list of parsed files umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/overlaytoolbar.h" : "lib/sflphone_const.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/player.h" : "ui_player.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/playeroverlay.h" : "ui_playeroverlay.h" not found umbrello(6012): "/Users/emmanuellepagevallee/dev/sflphone-kde/src/widgets/presence.h" : "ui_presence.h" not found 2014-05-15 13:56:13.868 umbrello[6012:d0b] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-05-15 13:56:13.868 umbrello[6012:d0b] CoreText performance note: Set a breakpoint on CTFontLogSuboptimalRequest to debug. 2014-05-15 13:56:13.869 umbrello[6012:d0b] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. Process 6012 stopped * thread #1: tid = 0x83bf, 0x00007fff945bdc9c libsystem_malloc.dylib`tiny_malloc_from_free_list + 8, queue = 'com.apple.main-thread, stop reason = EXC_BAD_ACCESS (code=2, address=0x7fff5f3ffff8) frame #0: 0x00007fff945bdc9c libsystem_malloc.dylib`tiny_malloc_from_free_list + 8 libsystem_malloc.dylib`tiny_malloc_from_free_list + 8: -> 0x7fff945bdc9c: pushq %r13 0x7fff945bdc9e: pushq %r12 0x7fff945bdca0: pushq %rbx 0x7fff945bdca1: pushq %rax (lldb) bt * thread #1: tid = 0x83bf, 0x00007fff945bdc9c libsystem_malloc.dylib`tiny_malloc_from_free_list + 8, queue = 'com.apple.main-thread, stop reason = EXC_BAD_ACCESS (code=2, address=0x7fff5f3ffff8) frame #0: 0x00007fff945bdc9c libsystem_malloc.dylib`tiny_malloc_from_free_list + 8 frame #1: 0x00007fff945be3c3 libsystem_malloc.dylib`szone_malloc_should_clear + 320 frame #2: 0x00007fff945c0868 libsystem_malloc.dylib`malloc_zone_malloc + 71 frame #3: 0x00007fff945c127c libsystem_malloc.dylib`malloc + 42 frame #4: 0x000000010187c7f4 QtCore`QString::fromLatin1_helper(char const*, int) + 116 frame #5: 0x000000010187c9a3 QtCore`QString::fromLatin1(char const*, int) + 19 frame #6: 0x0000000100ddf933 QtXml`QDomCharacterDataPrivate::QDomCharacterDataPrivate(QDomDocumentPrivate*, QDomNodePrivate*, QString const&) + 211 frame #7: 0x0000000100de3693 QtXml`QDomTextPrivate::QDomTextPrivate(QDomDocumentPrivate*, QDomNodePrivate*, QString const&) + 19 frame #8: 0x0000000100de0226 QtXml`QDomAttrPrivate::setNodeValue(QString const&) + 54 frame #9: 0x0000000100de1565 QtXml`QDomElementPrivate::setAttribute(QString const&, QString const&) + 277 frame #10: 0x00000001003c36d6 umbrello`UMLObject::save(this=0x00000001128f3350, tag=<unavailable>, qDoc=<unavailable>) + 86 at umlobject.cpp:813 frame #11: 0x00000001003077c6 umbrello`UMLClassifier::saveToXMI(this=0x00000001128f3350, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4006b8) + 294 at classifier.cpp:1423 frame #12: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f400928) + 2737 at classifier.cpp:1476 frame #13: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f400b98) + 2737 at classifier.cpp:1476 frame #14: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f400e08) + 2737 at classifier.cpp:1476 frame #15: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f401078) + 2737 at classifier.cpp:1476 frame #16: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4012e8) + 2737 at classifier.cpp:1476 frame #17: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f401558) + 2737 at classifier.cpp:1476 frame #18: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4017c8) + 2737 at classifier.cpp:1476 frame #19: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f401a38) + 2737 at classifier.cpp:1476 frame #20: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f401ca8) + 2737 at classifier.cpp:1476 frame #21: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f401f18) + 2737 at classifier.cpp:1476 frame #22: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f402188) + 2737 at classifier.cpp:1476 frame #23: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4023f8) + 2737 at classifier.cpp:1476 frame #24: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f402668) + 2737 at classifier.cpp:1476 frame #25: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4028d8) + 2737 at classifier.cpp:1476 frame #26: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f402b48) + 2737 at classifier.cpp:1476 frame #27: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f402db8) + 2737 at classifier.cpp:1476 frame #28: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f403028) + 2737 at classifier.cpp:1476 frame #29: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f403298) + 2737 at classifier.cpp:1476 frame #30: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f403508) + 2737 at classifier.cpp:1476 frame #31: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f403778) + 2737 at classifier.cpp:1476 frame #32: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4039e8) + 2737 at classifier.cpp:1476 frame #33: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f403c58) + 2737 at classifier.cpp:1476 frame #34: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f403ec8) + 2737 at classifier.cpp:1476 frame #35: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f404138) + 2737 at classifier.cpp:1476 frame #36: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4043a8) + 2737 at classifier.cpp:1476 frame #37: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f404618) + 2737 at classifier.cpp:1476 frame #38: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f404888) + 2737 at classifier.cpp:1476 frame #39: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f404af8) + 2737 at classifier.cpp:1476 frame #40: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f404d68) + 2737 at classifier.cpp:1476 frame #41: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f404fd8) + 2737 at classifier.cpp:1476 frame #42: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f405248) + 2737 at classifier.cpp:1476 frame #43: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4054b8) + 2737 at classifier.cpp:1476 frame #44: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f405728) + 2737 at classifier.cpp:1476 frame #45: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f405998) + 2737 at classifier.cpp:1476 frame #46: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f405c08) + 2737 at classifier.cpp:1476 frame #47: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f405e78) + 2737 at classifier.cpp:1476 frame #48: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4060e8) + 2737 at classifier.cpp:1476 frame #49: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f406358) + 2737 at classifier.cpp:1476 frame #50: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4065c8) + 2737 at classifier.cpp:1476 frame #51: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f406838) + 2737 at classifier.cpp:1476 frame #52: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f406aa8) + 2737 at classifier.cpp:1476 frame #53: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f406d18) + 2737 at classifier.cpp:1476 frame #54: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f406f88) + 2737 at classifier.cpp:1476 frame #55: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4071f8) + 2737 at classifier.cpp:1476 frame #56: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f407468) + 2737 at classifier.cpp:1476 frame #57: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4076d8) + 2737 at classifier.cpp:1476 frame #58: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f407948) + 2737 at classifier.cpp:1476 frame #59: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f407bb8) + 2737 at classifier.cpp:1476 frame #60: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f407e28) + 2737 at classifier.cpp:1476 frame #61: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f408098) + 2737 at classifier.cpp:1476 frame #62: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f408308) + 2737 at classifier.cpp:1476 frame #63: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f408578) + 2737 at classifier.cpp:1476 frame #64: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4087e8) + 2737 at classifier.cpp:1476 frame #65: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f408a58) + 2737 at classifier.cpp:1476 frame #66: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f408cc8) + 2737 at classifier.cpp:1476 frame #67: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f408f38) + 2737 at classifier.cpp:1476 frame #68: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4091a8) + 2737 at classifier.cpp:1476 frame #69: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f409418) + 2737 at classifier.cpp:1476 frame #70: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f409688) + 2737 at classifier.cpp:1476 frame #71: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4098f8) + 2737 at classifier.cpp:1476 frame #72: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f409b68) + 2737 at classifier.cpp:1476 frame #73: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f409dd8) + 2737 at classifier.cpp:1476 frame #74: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40a048) + 2737 at classifier.cpp:1476 frame #75: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40a2b8) + 2737 at classifier.cpp:1476 frame #76: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40a528) + 2737 at classifier.cpp:1476 frame #77: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40a798) + 2737 at classifier.cpp:1476 frame #78: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40aa08) + 2737 at classifier.cpp:1476 frame #79: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40ac78) + 2737 at classifier.cpp:1476 frame #80: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40aee8) + 2737 at classifier.cpp:1476 frame #81: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40b158) + 2737 at classifier.cpp:1476 frame #82: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40b3c8) + 2737 at classifier.cpp:1476 frame #83: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40b638) + 2737 at classifier.cpp:1476 frame #84: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40b8a8) + 2737 at classifier.cpp:1476 frame #85: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40bb18) + 2737 at classifier.cpp:1476 frame #86: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40bd88) + 2737 at classifier.cpp:1476 frame #87: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40bff8) + 2737 at classifier.cpp:1476 frame #88: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40c268) + 2737 at classifier.cpp:1476 frame #89: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40c4d8) + 2737 at classifier.cpp:1476 frame #90: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40c748) + 2737 at classifier.cpp:1476 frame #91: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40c9b8) + 2737 at classifier.cpp:1476 frame #92: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40cc28) + 2737 at classifier.cpp:1476 frame #93: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40ce98) + 2737 at classifier.cpp:1476 frame #94: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40d108) + 2737 at classifier.cpp:1476 frame #95: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40d378) + 2737 at classifier.cpp:1476 frame #96: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40d5e8) + 2737 at classifier.cpp:1476 frame #97: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40d858) + 2737 at classifier.cpp:1476 frame #98: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40dac8) + 2737 at classifier.cpp:1476 frame #99: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40dd38) + 2737 at classifier.cpp:1476 frame #100: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40dfa8) + 2737 at classifier.cpp:1476 frame #101: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40e218) + 2737 at classifier.cpp:1476 frame #102: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40e488) + 2737 at classifier.cpp:1476 frame #103: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40e6f8) + 2737 at classifier.cpp:1476 frame #104: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40e968) + 2737 at classifier.cpp:1476 frame #105: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40ebd8) + 2737 at classifier.cpp:1476 frame #106: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40ee48) + 2737 at classifier.cpp:1476 frame #107: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40f0b8) + 2737 at classifier.cpp:1476 frame #108: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40f328) + 2737 at classifier.cpp:1476 frame #109: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40f598) + 2737 at classifier.cpp:1476 frame #110: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40f808) + 2737 at classifier.cpp:1476 frame #111: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40fa78) + 2737 at classifier.cpp:1476 frame #112: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40fce8) + 2737 at classifier.cpp:1476 frame #113: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f40ff58) + 2737 at classifier.cpp:1476 frame #114: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4101c8) + 2737 at classifier.cpp:1476 frame #115: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f410438) + 2737 at classifier.cpp:1476 frame #116: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4106a8) + 2737 at classifier.cpp:1476 frame #117: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f410918) + 2737 at classifier.cpp:1476 frame #118: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f410b88) + 2737 at classifier.cpp:1476 frame #119: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f410df8) + 2737 at classifier.cpp:1476 frame #120: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f411068) + 2737 at classifier.cpp:1476 frame #121: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4112d8) + 2737 at classifier.cpp:1476 frame #122: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f411548) + 2737 at classifier.cpp:1476 frame #123: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4117b8) + 2737 at classifier.cpp:1476 frame #124: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f411a28) + 2737 at classifier.cpp:1476 frame #125: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f411c98) + 2737 at classifier.cpp:1476 frame #126: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f411f08) + 2737 at classifier.cpp:1476 frame #127: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f412178) + 2737 at classifier.cpp:1476 frame #128: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4123e8) + 2737 at classifier.cpp:1476 frame #129: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f412658) + 2737 at classifier.cpp:1476 frame #130: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4128c8) + 2737 at classifier.cpp:1476 frame #131: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f412b38) + 2737 at classifier.cpp:1476 frame #132: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f412da8) + 2737 at classifier.cpp:1476 frame #133: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f413018) + 2737 at classifier.cpp:1476 frame #134: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f413288) + 2737 at classifier.cpp:1476 frame #135: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4134f8) + 2737 at classifier.cpp:1476 frame #136: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f413768) + 2737 at classifier.cpp:1476 frame #137: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4139d8) + 2737 at classifier.cpp:1476 frame #138: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f413c48) + 2737 at classifier.cpp:1476 frame #139: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f413eb8) + 2737 at classifier.cpp:1476 frame #140: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f414128) + 2737 at classifier.cpp:1476 frame #141: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f414398) + 2737 at classifier.cpp:1476 frame #142: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f414608) + 2737 at classifier.cpp:1476 frame #143: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f414878) + 2737 at classifier.cpp:1476 frame #144: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f414ae8) + 2737 at classifier.cpp:1476 frame #145: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f414d58) + 2737 at classifier.cpp:1476 frame #146: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f414fc8) + 2737 at classifier.cpp:1476 frame #147: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f415238) + 2737 at classifier.cpp:1476 frame #148: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4154a8) + 2737 at classifier.cpp:1476 frame #149: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f415718) + 2737 at classifier.cpp:1476 frame #150: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f415988) + 2737 at classifier.cpp:1476 frame #151: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f415bf8) + 2737 at classifier.cpp:1476 frame #152: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f415e68) + 2737 at classifier.cpp:1476 frame #153: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4160d8) + 2737 at classifier.cpp:1476 frame #154: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f416348) + 2737 at classifier.cpp:1476 frame #155: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4165b8) + 2737 at classifier.cpp:1476 frame #156: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f416828) + 2737 at classifier.cpp:1476 frame #157: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f416a98) + 2737 at classifier.cpp:1476 frame #158: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f416d08) + 2737 at classifier.cpp:1476 frame #159: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f416f78) + 2737 at classifier.cpp:1476 frame #160: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4171e8) + 2737 at classifier.cpp:1476 frame #161: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f417458) + 2737 at classifier.cpp:1476 frame #162: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4176c8) + 2737 at classifier.cpp:1476 frame #163: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f417938) + 2737 at classifier.cpp:1476 frame #164: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f417ba8) + 2737 at classifier.cpp:1476 frame #165: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f417e18) + 2737 at classifier.cpp:1476 frame #166: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f418088) + 2737 at classifier.cpp:1476 frame #167: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4182f8) + 2737 at classifier.cpp:1476 frame #168: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f418568) + 2737 at classifier.cpp:1476 frame #169: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4187d8) + 2737 at classifier.cpp:1476 frame #170: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f418a48) + 2737 at classifier.cpp:1476 frame #171: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f418cb8) + 2737 at classifier.cpp:1476 frame #172: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f418f28) + 2737 at classifier.cpp:1476 frame #173: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f419198) + 2737 at classifier.cpp:1476 frame #174: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f419408) + 2737 at classifier.cpp:1476 frame #175: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f419678) + 2737 at classifier.cpp:1476 frame #176: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f4198e8) + 2737 at classifier.cpp:1476 frame #177: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f419b58) + 2737 at classifier.cpp:1476 frame #178: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f419dc8) + 2737 at classifier.cpp:1476 frame #179: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>, qDoc=0x00007fff5fbfe3e0, qElement=0x00007fff5f41a038) + 2737 at classifier.cpp:1476 frame #180: 0x0000000100308151 umbrello`UMLClassifier::saveToXMI(this=<unavailable>,
Git commit 37a4a7a39eb725ffeb8fd3eee10aa96ca2674913 by Ralf Habacker. Committed on 15/05/2014 at 22:38. Pushed by habacker into branch 'master'. Crash fix on class to diagram drag after c++ import. The bug is fixed by ignoring friend class declarations in c++ import. Otherwise the c++ import code creates additional uml class objects sharing the same name, which is currently not supported. M +4 -0 umbrello/codeimport/kdevcppparser/cpptree2uml.cpp http://commits.kde.org/umbrello/37a4a7a39eb725ffeb8fd3eee10aa96ca2674913
Git commit 91d6e1c77421325b4761f978191e81f004f53b92 by Ralf Habacker. Committed on 15/05/2014 at 22:38. Pushed by habacker into branch 'KDE/4.13'. Crash fix on class to diagram drag after c++ import. The bug is fixed by ignoring friend class declarations in c++ import. Otherwise the c++ import code creates additional uml class objects sharing the same name, which is currently not supported. FIXED-IN:4.13.2 (cherry picked from commit 37a4a7a39eb725ffeb8fd3eee10aa96ca2674913) M +4 -0 umbrello/codeimport/kdevcppparser/cpptree2uml.cpp http://commits.kde.org/umbrello/91d6e1c77421325b4761f978191e81f004f53b92
Created attachment 86659 [details] simple testcase
Created attachment 86660 [details] simple testcase