<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>306672</bug_id>
          
          <creation_ts>2012-09-12 12:42:13 +0000</creation_ts>
          <short_desc>Kexi can crash when saving changes to design of table used elsewhere</short_desc>
          <delta_ts>2014-02-12 10:30:00 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>KEXI</product>
          <component>Tables</component>
          <version>2.5.2</version>
          <rep_platform>unspecified</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>2.5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jarosław Staniek">staniek</reporter>
          <assigned_to name="Jarosław Staniek">staniek</assigned_to>
          
          
          <cf_commitlink>http://commits.kde.org/calligra/0bc883235ec807931a6955d2753c637b72653915</cf_commitlink>
          <cf_versionfixedin>2.5.3</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1296645</commentid>
    <comment_count>0</comment_count>
    <who name="Jarosław Staniek">staniek</who>
    <bug_when>2012-09-12 12:42:13 +0000</bug_when>
    <thetext>Kexi asks for permission for closing windows that refer to tables used elsewhere. But it still can crash while closing the windows.

Reproducible: Sometimes

Steps to Reproduce:
1. Open query Q that uses table T in design mode
2.  Open a table T in design mode, change the design and click Save button
3. Kexi asks for closing the query Q, accept that


Actual Results:  
Kexi crashes sometimes.

Expected Results:  
Kexi properly saved the design after closing related windows.

This bug leads to possible loss of altered design, user has to repeat changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1296649</commentid>
    <comment_count>1</comment_count>
    <who name="Jarosław Staniek">staniek</who>
    <bug_when>2012-09-12 12:50:26 +0000</bug_when>
    <thetext>Git commit ef7b453aa578f46e47081882a507fde9bf064b79 by Jaroslaw Staniek.
Committed on 12/09/2012 at 14:43.
Pushed by staniek into branch &apos;calligra/2.5&apos;.

Fix possible crash when saving changes to design of table used elsewhere
FIXED-IN:2.5.3

M  +4    -3    kexi/kexidb/connection.cpp

http://commits.kde.org/calligra/ef7b453aa578f46e47081882a507fde9bf064b79</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1296650</commentid>
    <comment_count>2</comment_count>
    <who name="Jarosław Staniek">staniek</who>
    <bug_when>2012-09-12 12:51:17 +0000</bug_when>
    <thetext>Git commit e410a4f4fc9da2ee37c18263f6bae998ef606335 by Jaroslaw Staniek.
Committed on 12/09/2012 at 14:43.
Pushed by staniek into branch &apos;master&apos;.

Fix possible crash when saving changes to design of table used elsewhere
FIXED-IN:2.5.3

M  +4    -3    libs/db/connection.cpp

http://commits.kde.org/calligra/e410a4f4fc9da2ee37c18263f6bae998ef606335</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1303175</commentid>
    <comment_count>3</comment_count>
    <who name="Jarosław Staniek">staniek</who>
    <bug_when>2012-10-04 23:44:49 +0000</bug_when>
    <thetext>Git commit 0bc883235ec807931a6955d2753c637b72653915 by Jaroslaw Staniek.
Committed on 12/09/2012 at 14:43.
Pushed by staniek into branch &apos;kexi-altertable-staniek&apos;.

Fix possible crash when saving changes to design of table used elsewhere
FIXED-IN:2.5.3

M  +4    -3    libs/db/connection.cpp

http://commits.kde.org/calligra/0bc883235ec807931a6955d2753c637b72653915</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1410733</commentid>
    <comment_count>4</comment_count>
    <who name="Jarosław Staniek">staniek</who>
    <bug_when>2013-11-11 23:28:53 +0000</bug_when>
    <thetext>Git commit 372a9e1766f64bcbf8fd4472e56a29cee3ec225f by Jaroslaw Staniek.
Committed on 23/10/2013 at 16:00.
Pushed by staniek into branch &apos;master&apos;.

Fix possible crash when saving changes to design of table used elsewhere

from Calligra master e410a4f4fc9da2ee37c18263f

M  +5    -6    Predicate/Connection.cpp

http://commits.kde.org/predicate/372a9e1766f64bcbf8fd4472e56a29cee3ec225f</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>