| Anonymous | Login | Signup for a new account | 2010-09-07 18:50 EEST |
| Main | My View | View Issues | Change Log | Roadmap | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ << ] [ >> ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
| 0000005 | [qot] general | crash | always | 2008-05-20 02:46 | 2008-06-10 00:05 | ||||
| Reporter | archon810 | View Status | public | ||||||
| Assigned To | administrator | ||||||||
| Priority | normal | Resolution | fixed | ||||||
| Status | resolved | Product Version | 0.0.3 | ||||||
| Summary | 0000005: Various segfaults | ||||||||
| Description |
$ qot --input-file=test.sql --input-query='SELECT channel FROM test where id=5' --info /* Output produced by qot 0.0.3 GPL */ /* ... all good */ $ qot --input-file=test.sql --input-query='SELECT channel FROM test2 where id=5' --info Segmentation fault $ qot --input-file=test.sql --input-query='SELECT channel, count(*) FROM test group by channel' --info Segmentation fault I really love the idea and I would love to start using qot, but the program so far is missing absolutely basic checks and segfaults with no indication of what's wrong. Granted, the first query tries to use a table that doesn't exist, but the 2nd one uses a perfectly valid count(*), which seems to be the culprit here. |
||||||||
| Additional Information |
$ cat test.sql CREATE SCHEMA test; USE test; CREATE TABLE `test` ( `id` int(10) unsigned NOT NULL auto_increment, `channel` varchar(100) default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
|
|
|||||||||
| Mantis 1.1.1[^] Copyright © 2000 - 2008 Mantis Group |