OK,
well thats fine, I have other things to do right now, but I will put
them on the todo list when i am bored
thanks
mike

On Mon, Sep 17, 2012 at 4:28 PM, Bruno Girin <[email protected]> wrote:
> Mike,
>
> I do not have the authority to approve your redmine account. However, if
> you do have the time to work on those defects and you are happy to do
> so, you can attach patches to the Ubuntu bugs you've opened in
> Launchpad. Create them using git format-patch. Someone from Yorba will
> then be able to pick them up and review them before committing them to
> trunk.
>
> Bruno
>
> On 17/09/12 14:50, Mike Dupont wrote:
>> Ok, well then I have more crashes in the pipeline,
>> please approve my redmine account and I will report them directly, I
>> can also fix them when i have time, i have a branch here
>> https://github.com/h4ck3rm1k3/shotwell
>>
>> On Mon, Sep 17, 2012 at 3:42 PM, Bruno Girin <[email protected]> wrote:
>>> Mike,
>>>
>>> We all agree that Shotwell should not crash like that. Thanks for
>>> reporting the issues. I'll have a look when I can.
>>>
>>> Cheers,
>>>
>>> Bruno
>>>
>>> On 17/09/12 13:50, Mike Dupont wrote:
>>>> HI,
>>>> Shotwell works, it works great,
>>>> just not with invalid data. normally this will never happen, but it
>>>> happens with you are implementing a new server that looks like piwigo,
>>>> that might happen once every x years, but shotwell should not crash
>>>> like that.
>>>>
>>>>  I returned "OK" from the server not any xml.
>>>> there is no error checking,
>>>> lots of shotwell plugins just crash on invalid input.
>>>>
>>>> here, I have setup a simple rule in dancer to reproduce the problem :
>>>>
>>>> post '/piwigocrash/ws.php' => sub {
>>>>     return "crash";
>>>> };
>>>>
>>>> https://github.com/h4ck3rm1k3/photo-librarian-server/commit/fbc6e93ff4fa3d87c671e969b7b3fb6d04955a6b
>>>>
>>>> On Mon, Sep 17, 2012 at 11:56 AM, Bruno Girin <[email protected]> wrote:
>>>>> Hi Mike,
>>>>>
>>>>> I thought I had tested that particular scenario. Obviously not. Can you
>>>>> include the URL that you used so that I can debug?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Bruno
>>>>>
>>>>> On 17/09/12 10:06, Mike Dupont wrote:
>>>>>> Package: shotwell
>>>>>> Version: 0.12.3-2
>>>>>> Severity: normal
>>>>>>
>>>>>> Dear Maintainer,
>>>>>> *** Please consider answering these questions, where appropriate ***
>>>>>>
>>>>>>    * What led up to the situation?
>>>>>>       testing the plugin with a invalid piwigo server api.
>>>>>>
>>>>>>    * What exactly did you do (or not do) that was effective (or
>>>>>>      ineffective)?
>>>>>>       does not check the response of the server, segfaults.
>>>>>>
>>>>>> Entity: line 1: parser error : Start tag expected, '<' not found
>>>>>> OK
>>>>>> ^
>>>>>> Entity: line 1: parser error : Start tag expected, '<' not found
>>>>>> OK
>>>>>> ^
>>>>>> ^C
>>>>>> [1]+  Segmentation fault      (core dumped) shotwell  (wd: ~)
>>>>>>
>>>>>>
>>>>>>    * What was the outcome of this action?
>>>>>>       segfault/hanging program.
>>>>>>
>>>>>>    * What outcome did you expect instead?
>>>>>>       an error that the response from the server is invalid.
>>>>>>
>>>>>> *** End of the template - remove these lines ***
>>>>>>
>>>>>>
>>>>>> -- System Information:
>>>>>> Debian Release: wheezy/sid
>>>>>>   APT prefers unstable
>>>>>>   APT policy: (500, 'unstable')
>>>>>> Architecture: i386 (i686)
>>>>>>
>>>>>> Kernel: Linux 3.0.0-17-generic-pae
>>>>>> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set 
>>>>>> to C)
>>>>>> Shell: /bin/sh linked to /bin/dash
>>>>>>
>>>>>> Versions of packages shotwell depends on:
>>>>>> ii  dbus-x11                         1.6.2-2
>>>>>> ii  libatk1.0-0                      2.4.0-2
>>>>>> ii  libc6                            2.13-35
>>>>>> ii  libcairo-gobject2                1.12.2-2
>>>>>> ii  libcairo2                        1.12.2-2
>>>>>> ii  libexif12                        0.6.20-3
>>>>>> ii  libexiv2-12                      0.23-1
>>>>>> ii  libgdk-pixbuf2.0-0               2.26.1-1
>>>>>> ii  libgee2                          0.6.4-2
>>>>>> ii  libgexiv2-1                      0.4.1-3
>>>>>> ii  libglib2.0-0                     2.33.12+really2.32.3-1
>>>>>> ii  libgomp1                         4.7.1-9
>>>>>> ii  libgphoto2-2                     2.4.14-2
>>>>>> ii  libgphoto2-port0                 2.4.14-2
>>>>>> ii  libgstreamer-plugins-base0.10-0  0.10.36-1
>>>>>> ii  libgstreamer0.10-0               0.10.36-1
>>>>>> ii  libgtk-3-0                       3.4.2-3
>>>>>> ii  libgudev-1.0-0                   175-7
>>>>>> ii  libjavascriptcoregtk-3.0-0       1.8.1-3.3
>>>>>> ii  liblcms2-2                       2.2+git20110628-2.2
>>>>>> ii  libpango1.0-0                    1.30.0-1
>>>>>> ii  libraw5                          0.14.6-2
>>>>>> ii  librest-0.7-0                    0.7.12-3
>>>>>> ii  librsvg2-common                  2.36.1-1
>>>>>> ii  libsoup2.4-1                     2.38.1-2
>>>>>> ii  libsqlite3-0                     3.7.13-1
>>>>>> ii  libstdc++6                       4.7.1-9
>>>>>> ii  libunique-3.0-0                  3.0.2-1
>>>>>> ii  libwebkitgtk-3.0-0               1.8.1-3.3
>>>>>> ii  libx11-6                         2:1.5.0-1
>>>>>> ii  libxml2                          2.8.0+dfsg1-5
>>>>>> ii  shotwell-common                  0.12.3-2
>>>>>>
>>>>>> shotwell recommends no packages.
>>>>>>
>>>>>> shotwell suggests no packages.
>>>>>>
>>>>>> -- no debconf information
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> Shotwell mailing list
>>>>> [email protected]
>>>>> http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell
>>>>
>>
>>
>



-- 
James Michael DuPont
Member of Free Libre Open Source Software Kosova http://flossk.org
Saving wikipedia(tm) articles from deletion http://SpeedyDeletion.wikia.com
Contributor FOSM, the CC-BY-SA map of the world http://fosm.org
Mozilla Rep https://reps.mozilla.org/u/h4ck3rm1k3
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to