[Digikam-devel] [digikam] [Bug 322652] Crashes on camera import

SinClaus tomsk_interface at vtomske.ru
Thu Dec 5 11:49:46 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=322652

--- Comment #16 from SinClaus <tomsk_interface at vtomske.ru> ---
OK.
1. There is four RAW images in a camera.
2. Digikam is running in the gdb.
3. Camera is ON.
4. Say to digikam to import images.
5. Camera window is open and program is segfault:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff68664700 (LWP 31043)]
0x00000000007cfbe1 in Digikam::GPCamera::getItemInfoInternal (this=0x10ec9f0,
folder=..., itemName=..., info=..., useMetadata=true)
    at
/home/chawoosh/Util/photo/digikam/digikam-3.5.0/core/utilities/importui/backend/gpcamera.cpp:849
849                                 QFile::encodeName(info.name).constData(),
&cfinfo, d->status->context);
6.
(gdb) f 0
#0  0x00000000007cfbe1 in Digikam::GPCamera::getItemInfoInternal
(this=0x10ec9f0, folder=..., itemName=..., info=..., useMetadata=true)
    at
/home/chawoosh/Util/photo/digikam/digikam-3.5.0/core/utilities/importui/backend/gpcamera.cpp:849
849                                 QFile::encodeName(info.name).constData(),
&cfinfo, d->status->context);

(gdb) info args
this = 0x10ec9f0
folder = @0x7fff686632e0: {static null = {<No data fields>}, static shared_null
= {ref = {_q_value = 114120}, alloc = 0, size = 0, 
    data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
    array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x937dd10, 
  static codecForCStrings = 0x0}
itemName = @0x7fff68662fd0: {static null = {<No data fields>}, static
shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0, 
    data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
    array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x9804720, 
  static codecForCStrings = 0x0}
info = @0x7fff68662e80: {size = -1, width = -1, height = -1, readPermissions =
-1, writePermissions = -1, name = {
    static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
      data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
      array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
      clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x9804720, 
    static codecForCStrings = 0x0}, folder = {static null = {<No data fields>},
static shared_null = {ref = {_q_value = 114120}, alloc = 0, 
      size = 0, data = 0xc5879a <QString::shared_null+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value =
339}, alloc = 0, size = 0, 
      data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0, simpletext =
0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, d = 0x937dd10, static codecForCStrings =
0x0}, mime = {static null = {<No data fields>}, 
    static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0, data
= 0xc5879a <QString::shared_null+26>, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, static shared_empty = {ref = {
        _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, ctime = {
    d = {d = 0x92f13b0}}, photoInfo = {make = {static null = {<No data
fields>}, static shared_null = {ref = {_q_value = 114120}, alloc = 0, 
        size = 0, data = 0xc5879a <QString::shared_null+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value =
339}, alloc = 0, size = 0, 
        data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0, simpletext
= 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, d = 0xc58780 <QString::shared_null>, static
codecForCStrings = 0x0}, model = {
      static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0}, lens
= {static null = {<No data fields>}, static shared_null = {
        ref = {_q_value = 114120}, alloc = 0, size = 0, data = 0xc5879a
<QString::shared_null+26>, clean = 0, simpletext = 0, 
        righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array =
{0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0, 
        size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, d = 0xc58780 <QString::shared_null>, static
codecForCStrings = 0x0}, exposureTime = {
      static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
exposureMode = {static null = {<No data fields>}, 
      static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0,
data = 0xc5879a <QString::shared_null+26>, clean = 0, 
        simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved
= 0, array = {0}}, static shared_empty = {ref = {
          _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, 
    exposureProgram = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
aperture = {static null = {<No data fields>}, 
      static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0,
data = 0xc5879a <QString::shared_null+26>, clean = 0, 
        simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved
= 0, array = {0}}, static shared_empty = {ref = {
          _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, 
    focalLength = {static null = {<No data fields>}, static shared_null = {ref
= {_q_value = 114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
focalLength35mm = {static null = {<No data fields>}, 
      static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0,
data = 0xc5879a <QString::shared_null+26>, clean = 0, 
        simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved
= 0, array = {0}}, static shared_empty = {ref = {
          _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, 
    sensitivity = {static null = {<No data fields>}, static shared_null = {ref
= {_q_value = 114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
flash = {static null = {<No data fields>}, static shared_null = {
        ref = {_q_value = 114120}, alloc = 0, size = 0, data = 0xc5879a
<QString::shared_null+26>, clean = 0, simpletext = 0, 
        righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array =
{0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0, 
        size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, d = 0xc58780 <QString::shared_null>, static
codecForCStrings = 0x0}, whiteBalance = {
      static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
dateTime = {d = {d = 0x92c0680}}}, downloaded = -1, 
  downloadName = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 114120}, alloc = 0, size = 0, 
      data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
      array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
      clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, 
    d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0}, id =
-1, rating = 0, pickLabel = 0, colorLabel = 0, tagIds = {{p = {
        static shared_null = {ref = {_q_value = 79920}, alloc = 0, begin = 0,
end = 0, sharable = 1, array = {0x0}}, 
        d = 0xc55420 <QListData::shared_null>}, d = 0xc55420
<QListData::shared_null>}}}
useMetadata = true

(gdb) print info
$1 = (Digikam::CamItemInfo &) @0x7fff68662e80: {size = -1, width = -1, height =
-1, readPermissions = -1, writePermissions = -1, name = {
    static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
      data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
      array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
      clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x9804720, 
    static codecForCStrings = 0x0}, folder = {static null = {<No data fields>},
static shared_null = {ref = {_q_value = 114120}, alloc = 0, 
      size = 0, data = 0xc5879a <QString::shared_null+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value =
339}, alloc = 0, size = 0, 
      data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0, simpletext =
0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, d = 0x937dd10, static codecForCStrings =
0x0}, mime = {static null = {<No data fields>}, 
    static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0, data
= 0xc5879a <QString::shared_null+26>, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, static shared_empty = {ref = {
        _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, ctime = {
    d = {d = 0x92f13b0}}, photoInfo = {make = {static null = {<No data
fields>}, static shared_null = {ref = {_q_value = 114120}, alloc = 0, 
        size = 0, data = 0xc5879a <QString::shared_null+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value =
339}, alloc = 0, size = 0, 
        data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0, simpletext
= 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, d = 0xc58780 <QString::shared_null>, static
codecForCStrings = 0x0}, model = {
      static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0}, lens
= {static null = {<No data fields>}, static shared_null = {
        ref = {_q_value = 114120}, alloc = 0, size = 0, data = 0xc5879a
<QString::shared_null+26>, clean = 0, simpletext = 0, 
        righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array =
{0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0, 
        size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, d = 0xc58780 <QString::shared_null>, static
codecForCStrings = 0x0}, exposureTime = {
      static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
exposureMode = {static null = {<No data fields>}, 
      static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0,
data = 0xc5879a <QString::shared_null+26>, clean = 0, 
        simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved
= 0, array = {0}}, static shared_empty = {ref = {
          _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, 
    exposureProgram = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
aperture = {static null = {<No data fields>}, 
      static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0,
data = 0xc5879a <QString::shared_null+26>, clean = 0, 
        simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved
= 0, array = {0}}, static shared_empty = {ref = {
          _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, 
    focalLength = {static null = {<No data fields>}, static shared_null = {ref
= {_q_value = 114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
focalLength35mm = {static null = {<No data fields>}, 
      static shared_null = {ref = {_q_value = 114120}, alloc = 0, size = 0,
data = 0xc5879a <QString::shared_null+26>, clean = 0, 
        simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved
= 0, array = {0}}, static shared_empty = {ref = {
          _q_value = 339}, alloc = 0, size = 0, data = 0x7fffeb3dd8fa
<QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, 
        asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xc58780
<QString::shared_null>, static codecForCStrings = 0x0}, 
    sensitivity = {static null = {<No data fields>}, static shared_null = {ref
= {_q_value = 114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
flash = {static null = {<No data fields>}, static shared_null = {
        ref = {_q_value = 114120}, alloc = 0, size = 0, data = 0xc5879a
<QString::shared_null+26>, clean = 0, simpletext = 0, 
        righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array =
{0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0, 
        size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
        reserved = 0, array = {0}}, d = 0xc58780 <QString::shared_null>, static
codecForCStrings = 0x0}, whiteBalance = {
      static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
        data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
        array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
        clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity =
0, reserved = 0, array = {0}}, 
      d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0},
dateTime = {d = {d = 0x92c0680}}}, downloaded = -1, 
  downloadName = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 114120}, alloc = 0, size = 0, 
      data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
      array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
      clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, 
    d = 0xc58780 <QString::shared_null>, static codecForCStrings = 0x0}, id =
-1, rating = 0, pickLabel = 0, colorLabel = 0, tagIds = {{p = {
        static shared_null = {ref = {_q_value = 79920}, alloc = 0, begin = 0,
end = 0, sharable = 1, array = {0x0}}, 
        d = 0xc55420 <QListData::shared_null>}, d = 0xc55420
<QListData::shared_null>}}}

(gdb) print info.name
$2 = {static null = {<No data fields>}, static shared_null = {ref = {_q_value =
114120}, alloc = 0, size = 0, 
    data = 0xc5879a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
    array = {0}}, static shared_empty = {ref = {_q_value = 339}, alloc = 0,
size = 0, data = 0x7fffeb3dd8fa <QString::shared_empty+26>, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x9804720, 
  static codecForCStrings = 0x0}

(gdb) print d->status
$3 = (Digikam::GPStatus *) 0x0

(gdb) print d->status->context
Cannot access memory at address 0x0

quit

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list